[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Nimmo singles on a line drive to right fielder Kyle Tucker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-12T20:10:32.880Z","endTime":"2026-04-12T20:11:02.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4],"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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-04-12T16:54:44.460Z","endTime":"2026-04-12T19:43:15.083Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"},"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-04-12T19:43:15.083Z","endTime":"2026-04-12T20:09:16.708Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"},"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-04-12T20:09:16.708Z","endTime":"2026-04-12T20:10:34.640Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":90.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.927077724303864,"aZ":-13.332497628913165,"pfxX":-6.416072799675168,"pfxZ":9.096852324650117,"pX":-0.8490602603943158,"pZ":3.117364323175361,"vX0":4.637211055204733,"vY0":-142.35356711406234,"vZ0":-6.20604067280654,"x":149.36,"y":154.61,"x0":-1.6582091826263397,"y0":50.00118881469227,"z0":6.155291080678176,"aX":-13.285253496917685},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.5,"breakHorizontal":10.8,"spinRate":2192,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.38346606731900934,"extension":7.053008321060133},"index":3,"playId":"c0a42f5f-33a2-394a-bc2b-43435f47165c","pitchNumber":1,"startTime":"2026-04-12T20:10:34.640Z","endTime":"2026-04-12T20:10:38.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":97.6,"endSpeed":90.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.930749982891033,"aZ":-13.424806703719902,"pfxX":-6.651378087150936,"pfxZ":9.077519273758096,"pX":-0.2961359017732068,"pZ":1.9576752034183196,"vX0":6.0021415809574385,"vY0":-141.96730655948022,"vZ0":-9.098211631604602,"x":128.29,"y":185.92,"x0":-1.5615077573122205,"y0":50.00333227982985,"z0":6.034691248801293,"aX":-13.737131178587434},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.0,"breakHorizontal":11.0,"spinRate":2323,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.38409608437970677,"extension":7.01891096265707},"hitData":{"launchSpeed":84.3,"launchAngle":16.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":166.85,"coordY":88.11}},"index":4,"playId":"1b6b2c19-f364-3b64-9165-4c87b0c9058d","pitchNumber":2,"startTime":"2026-04-12T20:10:51.318Z","endTime":"2026-04-12T20:11:02.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-04-12T20:11:02.811Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Evan Carter walks. Brandon Nimmo to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-12T20:11:12.231Z","endTime":"2026-04-12T20:13:19.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.11056360536092,"aZ":-32.49599368085214,"pfxX":-1.9360311151446101,"pfxZ":-0.20714592783446406,"pX":-0.9154309460850006,"pZ":2.8441855743201625,"vX0":2.2679976661719334,"vY0":-123.5037385025064,"vZ0":-1.9634671042358947,"x":151.89,"y":161.99,"x0":-1.5895068046508618,"y0":50.00159316092713,"z0":6.354553539256207,"aX":-3.0229347328377663},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.6,"breakHorizontal":3.0,"spinRate":529,"spinDirection":283},"zone":11,"typeConfidence":2.0,"plateTime":0.44166116006310707,"extension":6.827688081816295},"index":0,"playId":"12230a90-866e-35a6-a76c-0f52daead570","pitchNumber":1,"startTime":"2026-04-12T20:11:24.539Z","endTime":"2026-04-12T20:11:28.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.45979757755205,"aZ":-14.47435177384118,"pfxX":-6.794766988813683,"pfxZ":8.831118416599246,"pX":-1.3381222909533033,"pZ":2.426277492287277,"vX0":3.1768650008248485,"vY0":-139.94612466158264,"vZ0":-7.7541469193175905,"x":168.01,"y":173.27,"x0":-1.5985522130594676,"y0":50.006704364473734,"z0":6.1609192134325514,"aX":-13.622656338987817},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":11.8,"spinRate":2190,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.38982109602989556,"extension":6.89419670239287},"index":1,"playId":"def63f70-5fc1-3541-894a-181eb64e248c","pitchNumber":2,"startTime":"2026-04-12T20:11:42.201Z","endTime":"2026-04-12T20:11:46.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.245307680975937,"aZ":-14.12450211629588,"pfxX":-7.002715657392405,"pfxZ":8.87884297738778,"pX":-0.8704693241611796,"pZ":2.0208908109594064,"vX0":4.611337980583368,"vY0":-141.0165731716572,"vZ0":-8.872781704538028,"x":150.18,"y":184.22,"x0":-1.6092461142144094,"y0":50.002935898000494,"z0":6.09986675776681,"aX":-14.236059294545711},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.6,"breakHorizontal":11.9,"spinRate":2262,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.3870204329174296,"extension":6.995007976484577},"index":2,"playId":"d1dd417e-f09d-32c9-9636-c9e503433d8f","pitchNumber":3,"startTime":"2026-04-12T20:12:06.114Z","endTime":"2026-04-12T20:12:11.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.47795604684879,"aZ":-31.479500412314355,"pfxX":0.25755919304135344,"pfxZ":0.4234560288628959,"pX":0.4861904228143978,"pZ":0.6497213444368333,"vX0":5.054180670615077,"vY0":-126.72896710301013,"vZ0":-7.32879503542095,"x":98.47,"y":221.24,"x0":-1.565947273092227,"y0":50.00177969446719,"z0":6.087917398265618,"aX":0.41856117739116133},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.6,"breakHorizontal":-1.6,"spinRate":2122,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4319221721998936,"extension":6.905837198129833},"index":3,"playId":"efa4df10-aaef-34a3-937f-96c9de6714ad","pitchNumber":4,"startTime":"2026-04-12T20:12:27.930Z","endTime":"2026-04-12T20:12:32.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":89.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.48201949170111,"aZ":-11.766386654801824,"pfxX":-5.669344133851199,"pfxZ":10.160109903721168,"pX":-0.06649837901170615,"pZ":1.8030808760746557,"vX0":6.242627304876655,"vY0":-140.08312316661085,"vZ0":-9.539341003591856,"x":119.53,"y":190.1,"x0":-1.576028950949973,"y0":50.00414038982753,"z0":5.999981295765277,"aX":-11.388870650341069},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.8,"breakHorizontal":9.1,"spinRate":2064,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.3894291107067991,"extension":7.073244607555204},"index":4,"playId":"e86e5393-924e-3365-bf74-3b6d3a16d18f","pitchNumber":5,"startTime":"2026-04-12T20:12:51.009Z","endTime":"2026-04-12T20:12:54.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":89.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.103862747068888,"aZ":-13.311851617790362,"pfxX":-5.65852948870017,"pfxZ":9.308167980794504,"pX":-1.3556724907196251,"pZ":2.755748022463639,"vX0":2.9772522179622447,"vY0":-140.35132785573262,"vZ0":-6.920062790981996,"x":168.68,"y":164.37,"x0":-1.6861761395748038,"y0":50.00393892417067,"z0":6.093182911062675,"aX":-11.466207451353172},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.8,"breakHorizontal":9.7,"spinRate":2019,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.38796047471056383,"extension":6.97404080271236},"index":5,"playId":"5a8cf3eb-4bc5-3535-b30d-5573147f5e78","pitchNumber":6,"startTime":"2026-04-12T20:13:12.394Z","endTime":"2026-04-12T20:13:19.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":-5.400000000000006,"leverageIndex":1.46,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-04-12T20:13:19.288Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-12T20:13:30.047Z","endTime":"2026-04-12T20:15:28.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.475744885885767,"aZ":-37.14545782742639,"pfxX":-4.360770362438,"pfxZ":-3.151594956544602,"pX":0.5893973166120717,"pZ":1.40520137084487,"vX0":6.519441750514396,"vY0":-124.47806141666925,"vZ0":-4.23425572939241,"x":94.53,"y":200.84,"x0":-1.4892793448032768,"y0":50.00129951954797,"z0":6.182651691837208,"aX":-6.887770119226895},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-6.5,"breakHorizontal":6.5,"spinRate":498,"spinDirection":307},"zone":14,"typeConfidence":2.0,"plateTime":0.4389470177363748,"extension":6.966137825574714},"index":0,"playId":"0f7e0291-ced0-33a5-b3ec-48d838043520","pitchNumber":1,"startTime":"2026-04-12T20:13:47.752Z","endTime":"2026-04-12T20:13:51.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38446312425261,"aZ":-13.988823553883652,"pfxX":-5.105645501331397,"pfxZ":8.991545329010716,"pX":-0.49680785295650554,"pZ":3.4422395884807444,"vX0":5.115806617383661,"vY0":-141.35030150643786,"vZ0":-5.178163542259689,"x":135.94,"y":145.84,"x0":-1.6672766926824114,"y0":50.000538950462946,"z0":6.196781541571622,"aX":-10.324408349987097},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.4,"breakHorizontal":8.2,"spinRate":2178,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.38757660410278527,"extension":6.9147816166164935},"index":1,"playId":"86fd804a-fcd0-3f7f-8c9d-fa1ebdf498ab","pitchNumber":2,"startTime":"2026-04-12T20:14:05.147Z","endTime":"2026-04-12T20:14:08.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49570407758661,"aZ":-40.044479310807425,"pfxX":-3.578668216132635,"pfxZ":-5.045348905991773,"pX":0.5961712007794304,"pZ":2.4979341406064117,"vX0":6.386988562013624,"vY0":-124.03688373439488,"vZ0":-1.0463322431024857,"x":94.28,"y":171.34,"x0":-1.5456389153099561,"y0":50.00334935462139,"z0":6.2603896080828445,"aX":-5.585041186028306},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-9.1,"breakHorizontal":5.0,"spinRate":465,"spinDirection":319},"zone":6,"typeConfidence":2.0,"plateTime":0.4413731759123185,"extension":6.942728889701782},"index":2,"playId":"ea91d14f-ff8d-35ba-a67f-bbeb9d19d2ea","pitchNumber":3,"startTime":"2026-04-12T20:14:21.701Z","endTime":"2026-04-12T20:14:26.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.192963352236653,"aZ":-33.38543402545736,"pfxX":-7.364984657452549,"pfxZ":-0.7493212317074569,"pX":-0.9991872378996888,"pZ":2.768956703642497,"vX0":3.825844324775102,"vY0":-125.53881317896379,"vZ0":-2.0637823564892606,"x":155.09,"y":164.02,"x0":-1.5785582529948659,"y0":50.004097831715654,"z0":6.295041294665057,"aX":-11.866271465542978},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.6,"breakHorizontal":12.6,"spinRate":579,"spinDirection":307},"zone":11,"typeConfidence":2.0,"plateTime":0.43475300143006645,"extension":6.892558028685314},"index":3,"playId":"09c71958-b3f6-37a7-8812-2206c69f9f70","pitchNumber":4,"startTime":"2026-04-12T20:14:42.932Z","endTime":"2026-04-12T20:14:46.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45577906285541,"aZ":-42.42799899743188,"pfxX":-3.937807598306009,"pfxZ":-6.6235551912004205,"pX":-1.1524562631295099,"pZ":2.31879269663592,"vX0":2.303195350655465,"vY0":-123.54895421077947,"vZ0":-1.0950154578565028,"x":160.93,"y":176.17,"x0":-1.584798215687662,"y0":50.00529206939778,"z0":6.331280931533107,"aX":-6.092730719249977},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-12.0,"breakHorizontal":6.6,"spinRate":532,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.4432028320034722,"extension":6.9352509807950735},"index":4,"playId":"81bcaa80-8eba-34fa-bad6-70b673adc2a3","pitchNumber":5,"startTime":"2026-04-12T20:15:02.853Z","endTime":"2026-04-12T20:15:08.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.06355465139199,"aZ":-10.298372058998664,"pfxX":-8.402186770326146,"pfxZ":10.852866570995722,"pX":0.14419695471922078,"pZ":2.6926471187172627,"vX0":7.710692189539111,"vY0":-141.2696830656943,"vZ0":-7.664912571661633,"x":111.5,"y":166.08,"x0":-1.532904606558495,"y0":50.00065843642572,"z0":6.107989402674262,"aX":-16.931412140580353},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.1,"breakHorizontal":13.6,"spinRate":2277,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.38815208218301667,"extension":7.022691099598267},"index":5,"playId":"3b273181-9a70-3173-912f-ee7b380417e4","pitchNumber":6,"startTime":"2026-04-12T20:15:24.685Z","endTime":"2026-04-12T20:15:28.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":5.0,"leverageIndex":1.84,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-04-12T20:15:28.886Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-12T20:15:42.651Z","endTime":"2026-04-12T20:17:09.484Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.76795813193668,"aZ":-34.53953645475383,"pfxX":0.21349700576261177,"pfxZ":-1.4753929990147086,"pX":0.2641978574142417,"pZ":2.6295386811586687,"vX0":4.314053497159012,"vY0":-125.27163715560945,"vZ0":-2.0726027538885625,"x":106.93,"y":167.78,"x0":-1.503376718222357,"y0":50.004708912934134,"z0":6.273658152603703,"aX":0.341495495359975},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.9,"breakHorizontal":-1.3,"spinRate":2204,"spinDirection":58},"zone":6,"typeConfidence":2.0,"plateTime":0.43613870203403104,"extension":6.91974499717009},"index":0,"playId":"a0156b67-9a0c-316e-84e7-8ec9aa1b96c8","pitchNumber":1,"startTime":"2026-04-12T20:16:00.821Z","endTime":"2026-04-12T20:16:04.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-04-12T20:16:11.211Z","endTime":"2026-04-12T20:16:27.611Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.040581993009503,"aZ":-31.367219650531926,"pfxX":-5.427355607668423,"pfxZ":0.5111507854824104,"pX":-0.7288701605826143,"pZ":2.4280883533002173,"vX0":3.5899645127844577,"vY0":-124.55588161828244,"vZ0":-3.0842688321343923,"x":144.78,"y":173.22,"x0":-1.4806843513526755,"y0":50.00383185080081,"z0":6.265132188063841,"aX":-8.563886026895661},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.5,"breakHorizontal":9.0,"spinRate":558,"spinDirection":300},"zone":4,"typeConfidence":2.0,"plateTime":0.4390499344015515,"extension":7.061223833882298},"index":2,"playId":"98f35167-bbda-344b-86c2-3724ff861de2","pitchNumber":2,"startTime":"2026-04-12T20:16:27.611Z","endTime":"2026-04-12T20:16:31.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.623699973625587,"aZ":-36.01112789090696,"pfxX":-6.105275433853547,"pfxZ":-2.460774884885895,"pX":-1.0239102036953174,"pZ":1.8006079748978796,"vX0":3.1974117738792165,"vY0":-123.88400471987563,"vZ0":-3.4819596794715113,"x":156.03,"y":190.16,"x0":-1.5348526940769263,"y0":50.00112432669706,"z0":6.219523320054739,"aX":-9.534718617332087},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.0,"breakHorizontal":10.3,"spinRate":576,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.44131222421771366,"extension":6.936208063991433},"index":3,"playId":"55d44816-1750-38c7-a6db-19e279b42133","pitchNumber":3,"startTime":"2026-04-12T20:16:46.094Z","endTime":"2026-04-12T20:16:50.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":90.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.252327793650224,"aZ":-15.104755972476918,"pfxX":-6.409635691172898,"pfxZ":8.258999105470382,"pX":-1.0085621795367354,"pZ":3.857138478831619,"vX0":4.190225855981831,"vY0":-142.09632408713966,"vZ0":-4.104103124777565,"x":155.44,"y":134.64,"x0":-1.6612795281280885,"y0":50.006605190467404,"z0":6.264904218594324,"aX":-13.252467496658735},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.4,"breakHorizontal":10.9,"spinRate":2184,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3838728684080377,"extension":7.050977536593709},"index":4,"playId":"4b216d60-b265-3298-8381-8d50449c1532","pitchNumber":4,"startTime":"2026-04-12T20:17:05.520Z","endTime":"2026-04-12T20:17:09.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.5,"awayTeamWinProbability":49.5,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.92,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-04-12T20:17:09.484Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-12T20:17:20.258Z","endTime":"2026-04-12T20:18:41.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.486838613157353,"aZ":-14.809654165577717,"pfxX":-6.826753290456071,"pfxZ":8.558452239230212,"pX":-0.4486875752337336,"pZ":3.968396122495559,"vX0":5.652920284511395,"vY0":-141.1601437569003,"vZ0":-3.7323928399327984,"x":134.1,"y":131.63,"x0":-1.5848319676050622,"y0":50.005101140799376,"z0":6.253955233524734,"aX":-13.854441819684244},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.0,"breakHorizontal":11.3,"spinRate":2184,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3872077597659844,"extension":7.003403312024084},"index":0,"playId":"b13b0e64-a68e-3257-9409-b0f67235a8c0","pitchNumber":1,"startTime":"2026-04-12T20:17:39.677Z","endTime":"2026-04-12T20:17:43.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79331413473099,"aZ":-32.45771910340761,"pfxX":0.8706299301036657,"pfxZ":-0.17462375529604834,"pX":-0.020599287720982223,"pZ":1.6732735556829887,"vX0":3.8398282548331424,"vY0":-125.30793867014005,"vZ0":-4.556838452625942,"x":117.79,"y":193.6,"x0":-1.6819850391302071,"y0":50.00498162082545,"z0":6.148163511425037,"aX":1.3932238442421234},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.1,"breakHorizontal":-2.4,"spinRate":2178,"spinDirection":66},"zone":8,"typeConfidence":2.0,"plateTime":0.4360365873146361,"extension":6.870117549987913},"index":1,"playId":"d20b7814-ed65-39fa-9c24-08a0e9c4198d","pitchNumber":2,"startTime":"2026-04-12T20:17:58.411Z","endTime":"2026-04-12T20:18:02.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.642304125960205,"aZ":-36.8903386939614,"pfxX":-0.5862924566844369,"pfxZ":-2.9724699961420775,"pX":0.06947299943535115,"pZ":2.003505597335181,"vX0":4.282112601677356,"vY0":-124.83639383084923,"vZ0":-3.139467124656992,"x":114.35,"y":184.69,"x0":-1.5872117943292456,"y0":50.00196400175708,"z0":6.295005669362606,"aX":-0.932168420382917},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-5.9,"breakHorizontal":0.1,"spinRate":528,"spinDirection":327},"zone":8,"typeConfidence":2.0,"plateTime":0.43771130250022816,"extension":7.012812273646267},"index":2,"playId":"e37c4647-0d79-3a23-80d8-002079abb54f","pitchNumber":3,"startTime":"2026-04-12T20:18:15.950Z","endTime":"2026-04-12T20:18:20.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26656321011978,"aZ":-38.099756944411254,"pfxX":-4.8216541283946,"pfxZ":-3.666440491027231,"pX":-1.3610040964864232,"pZ":2.5719524664192455,"vX0":2.4728311619635175,"vY0":-126.47573652736854,"vZ0":-1.8412604592267068,"x":168.88,"y":169.34,"x0":-1.725983753470035,"y0":50.00260556979266,"z0":6.370554630064279,"aX":-7.7958689692452605},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-6.8,"breakHorizontal":8.2,"spinRate":556,"spinDirection":307},"zone":11,"typeConfidence":2.0,"plateTime":0.433394115525759,"extension":7.009690278806364},"index":3,"playId":"5bf7baff-4b95-3fef-aee8-c776f88a97bf","pitchNumber":4,"startTime":"2026-04-12T20:18:36.426Z","endTime":"2026-04-12T20:18:41.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-04-12T20:18:41.444Z","atBatIndex":4},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Shohei Ohtani homers (5) on a fly ball to right center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-12T20:20:40.955Z","endTime":"2026-04-12T20:21:25.064Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":{"id":594798,"link":"/api/v1/people/594798"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.92651827445899,"aZ":-13.065983226766392,"pfxX":-4.342940279546307,"pfxZ":9.328642313311697,"pX":0.3348478858210894,"pZ":2.6334507263739297,"vX0":6.764192007738123,"vY0":-142.29684677152855,"vZ0":-5.871765271223733,"x":104.24,"y":167.68,"x0":-1.5098778425450452,"y0":50.00656258447861,"z0":5.553012935669134,"aX":-8.899959549168333},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.8,"breakHorizontal":6.5,"spinRate":2446,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.3850390278849778,"extension":6.377279225626513},"hitData":{"launchSpeed":108.3,"launchAngle":39.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":201.6,"coordY":67.94}},"index":0,"playId":"a2adc031-20d5-3720-82d7-052f2a64d4a6","pitchNumber":1,"startTime":"2026-04-12T20:20:58.620Z","endTime":"2026-04-12T20:21:25.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.5,"awayTeamWinProbability":35.5,"homeTeamWinProbabilityAdded":9.699999999999996,"leverageIndex":0.86,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-04-12T20:21:25.064Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Tucker flies out to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-12T20:21:30.633Z","endTime":"2026-04-12T20:21:59.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.832381919467757,"aZ":-13.435644214799353,"pfxX":-4.756200851459365,"pfxZ":9.191028351035241,"pX":-0.41194436010744784,"pZ":3.067978206899181,"vX0":4.99538162604446,"vY0":-141.54211031371682,"vZ0":-4.720799076856479,"x":132.7,"y":155.94,"x0":-1.5776291014634163,"y0":50.00246965214014,"z0":5.610828521735412,"aX":-9.697322795436264},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.0,"breakHorizontal":7.7,"spinRate":2439,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.38625013767111627,"extension":6.4793599370659605},"hitData":{"launchSpeed":84.8,"launchAngle":50.0,"totalDistance":256.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.93,"coordY":98.09}},"index":0,"playId":"37f200af-0056-3811-902e-6285efeda89e","pitchNumber":1,"startTime":"2026-04-12T20:21:49.704Z","endTime":"2026-04-12T20:21:59.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.6,"awayTeamWinProbability":37.4,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-04-12T20:21:59.347Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Pages flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-12T20:22:34.342Z","endTime":"2026-04-12T20:23:13.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"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-04-12T20:22:23.242Z","endTime":"2026-04-12T20:22:36.578Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.48597779535283,"aZ":-11.00039110836845,"pfxX":-7.637561805523798,"pfxZ":10.554075010508132,"pX":-0.12830223941042543,"pZ":1.515779037161664,"vX0":6.52692380273664,"vY0":-141.07567494820032,"vZ0":-8.842905200471964,"x":121.89,"y":197.85,"x0":-1.4848580386762782,"y0":50.00636570049857,"z0":5.40921790063766,"aX":-15.326790866869365},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.4,"breakHorizontal":12.4,"spinRate":2545,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.3889427055102783,"extension":6.618184048824144},"index":1,"playId":"41a016bb-d66b-3277-8810-5c97846df516","pitchNumber":1,"startTime":"2026-04-12T20:22:36.578Z","endTime":"2026-04-12T20:22:40.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.316993161084724,"aZ":-25.836315529789022,"pfxX":-7.47580328515074E-4,"pfxZ":3.490819331594146,"pX":0.9397272269526163,"pZ":1.039591523825276,"vX0":6.466380424038678,"vY0":-133.53434300083802,"vZ0":-7.040960562585756,"x":81.18,"y":210.71,"x0":-1.5076376634227437,"y0":50.00173449817393,"z0":5.554962539649238,"aX":-0.0012160842977394291},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.0,"breakHorizontal":-1.3,"spinRate":2672,"spinDirection":181},"zone":14,"typeConfidence":0.9,"plateTime":0.40933871056030924,"extension":6.496364099916896},"index":2,"playId":"b9117cc9-a72a-3bae-a3e2-e8d4532f0dbd","pitchNumber":2,"startTime":"2026-04-12T20:22:49.611Z","endTime":"2026-04-12T20:22:53.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":87.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.15663391243072,"aZ":-10.814196670544945,"pfxX":-8.286861312939237,"pfxZ":10.721697200153809,"pX":0.08676416340331335,"pZ":1.9264285550197264,"vX0":7.397282074527619,"vY0":-140.98444564892534,"vZ0":-7.779881387048384,"x":113.69,"y":186.77,"x0":-1.5078212026367654,"y0":50.00290732661363,"z0":5.437917101165154,"aX":-16.509327384099404},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.8,"breakHorizontal":13.3,"spinRate":2546,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.3900607707523518,"extension":6.5772173004072565},"hitData":{"launchSpeed":88.2,"launchAngle":41.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.43,"coordY":103.74}},"index":3,"playId":"12c8036c-27cc-3d0a-b524-38f86ad87be4","pitchNumber":3,"startTime":"2026-04-12T20:23:03.946Z","endTime":"2026-04-12T20:23:13.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-04-12T20:23:13.196Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Danny Jansen challenged (pitch result), call on the field was overturned: Freddie Freeman called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-12T20:23:25.839Z","endTime":"2026-04-12T20:25:31.576Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.149515488137034,"aZ":-12.845469646142785,"pfxX":-3.9112765526817572,"pfxZ":9.900398797941424,"pX":0.8386883917776136,"pZ":3.1986779436455017,"vX0":7.524064043076085,"vY0":-139.074654290393,"vZ0":-4.174854620382597,"x":85.03,"y":152.42,"x0":-1.3976776019860493,"y0":50.00378649084836,"z0":5.575717632012919,"aX":-7.63747185221242},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.2,"breakHorizontal":5.5,"spinRate":2487,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3943378024323101,"extension":6.63405327410716},"index":0,"playId":"d4c4bce1-00e8-3348-bc92-db96a6110c09","pitchNumber":1,"startTime":"2026-04-12T20:23:38.061Z","endTime":"2026-04-12T20:23:41.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.72018290827808,"aZ":-12.455334636319016,"pfxX":-3.502713314723988,"pfxZ":9.92575816996688,"pX":-0.18742025478050245,"pZ":2.585734269943989,"vX0":5.042282130267404,"vY0":-140.49591496798618,"vZ0":-5.907588187541166,"x":124.14,"y":168.97,"x0":-1.5555963542704105,"y0":50.00309208936649,"z0":5.535231224532514,"aX":-6.958901398530964},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.8,"breakHorizontal":5.3,"spinRate":2515,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.3908151145085772,"extension":6.444610594589751},"index":1,"playId":"758f68a7-f0b4-3e06-9486-0e9ef3abb2b0","pitchNumber":2,"startTime":"2026-04-12T20:23:52.601Z","endTime":"2026-04-12T20:23:55.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.85936947139259,"aZ":-13.930009546087595,"pfxX":-5.876330774232836,"pfxZ":9.101647795663666,"pX":-0.44607363021733915,"pZ":3.118036237698007,"vX0":5.015405353395713,"vY0":-140.25293598250406,"vZ0":-4.258183105019587,"x":134.0,"y":154.59,"x0":-1.48848360568281,"y0":50.00525571508361,"z0":5.555817588495751,"aX":-11.7822751170378},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.8,"breakHorizontal":9.7,"spinRate":2477,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.38960433189253685,"extension":6.497670880319717},"index":2,"playId":"f23fb68f-c660-38d4-9ff2-ab39ae82eec1","pitchNumber":3,"startTime":"2026-04-12T20:24:08.932Z","endTime":"2026-04-12T20:24:12.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.5,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.437330281723842,"aZ":-25.912250193003942,"pfxX":0.9795470494128611,"pfxZ":3.479713085194838,"pX":-0.30800943581794205,"pZ":2.1559572492099366,"vX0":3.186720887033404,"vY0":-132.0740219211446,"vZ0":-4.115650599579209,"x":128.74,"y":180.57,"x0":-1.6488524059722725,"y0":50.00137678699907,"z0":5.600889530327543,"aX":1.760032926071162},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.8,"breakHorizontal":-2.4,"spinRate":2759,"spinDirection":139},"zone":7,"typeConfidence":0.9,"plateTime":0.4119317197686021,"extension":6.44675816031414},"index":3,"playId":"0dad13e3-c203-396c-b44a-5394d7e9f134","pitchNumber":4,"startTime":"2026-04-12T20:24:23.169Z","endTime":"2026-04-12T20:24:26.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":97.2,"endSpeed":88.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.64209608912452,"aZ":-12.263438293113404,"pfxX":-6.243648756544519,"pfxZ":9.886849362898143,"pX":0.8665591251653346,"pZ":2.2337855598376817,"vX0":7.959061425512608,"vY0":-141.1397459525679,"vZ0":-6.962821607147389,"x":83.97,"y":178.47,"x0":-1.1810633849909675,"y0":50.006692686351606,"z0":5.525722687474893,"aX":-12.578586147611846},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.6,"breakHorizontal":9.6,"spinRate":2491,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.38834627272149236,"extension":6.6579618176674975},"index":4,"playId":"61cccbcf-1296-327a-bed6-bb8f819e06bb","pitchNumber":5,"startTime":"2026-04-12T20:24:45.570Z","endTime":"2026-04-12T20:24:51.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.4,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.829212969110632,"aZ":-29.718188491972573,"pfxX":0.6712322790887756,"pfxZ":1.3975958157874029,"pX":0.207126181846317,"pZ":1.73407695923295,"vX0":3.8306612382652103,"vY0":-131.1516202043261,"vZ0":-4.45997892530773,"x":109.1,"y":191.96,"x0":-1.3551518133254583,"y0":50.00202924058625,"z0":5.654417508739482,"aX":1.1769696094865782},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.8,"breakHorizontal":-2.0,"spinRate":2599,"spinDirection":129},"zone":8,"typeConfidence":0.88,"plateTime":0.41645888899908234,"extension":6.4033882235869735},"index":5,"playId":"6fdbe4ec-b3c1-3c38-9383-7211eceb7d9e","pitchNumber":6,"startTime":"2026-04-12T20:25:04.573Z","endTime":"2026-04-12T20:25:31.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"}},"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-0.8999999999999986,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-04-12T20:25:31.576Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Danny Jansen walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-12T20:27:14.345Z","endTime":"2026-04-12T20:28:46.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"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":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.21208695241658,"aZ":-13.044580910211197,"pfxX":-6.753616961299367,"pfxZ":9.518630168445313,"pX":0.1191863918345313,"pZ":2.8021798595962792,"vX0":7.269806145350976,"vY0":-141.1346354484982,"vZ0":-6.821186720499364,"x":112.46,"y":163.12,"x0":-1.6170829132924505,"y0":50.00595596152502,"z0":6.096934388874683,"aX":-13.577644640810483},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.0,"breakHorizontal":10.7,"spinRate":2221,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.38863204646384686,"extension":6.992393591453063},"index":0,"playId":"cce3fa56-eced-3a4f-9db9-c4ce06c00244","pitchNumber":1,"startTime":"2026-04-12T20:27:32.770Z","endTime":"2026-04-12T20:27:36.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.371748696558882,"aZ":-30.54677128484936,"pfxX":-0.6299738677883433,"pfxZ":1.0222651720901546,"pX":0.36963287660701966,"pZ":0.8124785599482247,"vX0":5.270010230695099,"vY0":-124.99691744929366,"vZ0":-6.841393997799621,"x":102.91,"y":216.84,"x0":-1.6809690552106435,"y0":50.001899980910366,"z0":6.081787947207542,"aX":-1.0012631568690837},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.6,"breakHorizontal":0.0,"spinRate":2097,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.437612407425477,"extension":7.052674798522583},"index":1,"playId":"da00c0e3-3e55-3701-91fa-4bbf591dda5a","pitchNumber":2,"startTime":"2026-04-12T20:27:49.634Z","endTime":"2026-04-12T20:27:54.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":97.9,"endSpeed":89.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.94648786616289,"aZ":-13.129723892782138,"pfxX":-5.111996344225591,"pfxZ":9.242664266536766,"pX":-1.1333206303427745,"pZ":3.354722267668333,"vX0":3.436707817740945,"vY0":-142.45475388567445,"vZ0":-5.567847289194481,"x":160.2,"y":148.2,"x0":-1.689608459358955,"y0":50.004600353914434,"z0":6.160887430158356,"aX":-10.534308720569316},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.8,"breakHorizontal":8.6,"spinRate":2172,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.38413393610025315,"extension":6.986971368329884},"index":2,"playId":"bfc84f82-c25a-33b4-b5ea-2114631ae602","pitchNumber":3,"startTime":"2026-04-12T20:28:09.868Z","endTime":"2026-04-12T20:28:14.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.104158381735935,"aZ":-34.907537064960344,"pfxX":0.432493171025418,"pfxZ":-1.698883668527607,"pX":0.10694517214751743,"pZ":1.306759799954059,"vX0":4.449609426825147,"vY0":-126.00035831124097,"vZ0":-4.973797650582384,"x":112.92,"y":203.5,"x0":-1.7397579761583453,"y0":50.00629225799305,"z0":6.133835818577549,"aX":0.6937470163817014},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.0,"breakHorizontal":-1.8,"spinRate":1998,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4350556039105422,"extension":7.045712810159051},"index":3,"playId":"7632acd8-ae3c-3fcd-8884-9f8739972704","pitchNumber":4,"startTime":"2026-04-12T20:28:25.928Z","endTime":"2026-04-12T20:28:29.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24500100287417,"aZ":-14.45479913691573,"pfxX":-3.885124542112801,"pfxZ":8.780766629253506,"pX":-1.1951972427825577,"pZ":4.026845536429944,"vX0":2.919535314281266,"vY0":-140.5433436339691,"vZ0":-3.5434140891642723,"x":162.56,"y":130.06,"x0":-1.7381612240705884,"y0":50.002170635808575,"z0":6.231338486771336,"aX":-7.839864809344437},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.5,"breakHorizontal":6.5,"spinRate":2141,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3884159875915314,"extension":6.984991638902946},"index":4,"playId":"a7761ff4-195c-3153-b00d-45023404325e","pitchNumber":5,"startTime":"2026-04-12T20:28:40.850Z","endTime":"2026-04-12T20:28:46.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":0.95,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-04-12T20:28:46.301Z","atBatIndex":9},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Josh Smith pops out to third baseman Max Muncy in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-12T20:28:55.157Z","endTime":"2026-04-12T20:29:58.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":97.3,"endSpeed":89.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.002621132772642,"aZ":-12.422275484125125,"pfxX":-7.385852473849592,"pfxZ":9.671660743475362,"pX":-1.1003776465652846,"pZ":1.8053754946015832,"vX0":4.319988663271963,"vY0":-141.4758098938839,"vZ0":-9.408142611104694,"x":158.94,"y":190.03,"x0":-1.6814677554510835,"y0":50.00509024696296,"z0":5.954876820460693,"aX":-15.086655642490983},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.0,"breakHorizontal":12.6,"spinRate":2245,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.386053091105663,"extension":7.113992588344939},"index":0,"playId":"cea29592-1846-3030-842a-aa5b992e296d","pitchNumber":1,"startTime":"2026-04-12T20:29:07.957Z","endTime":"2026-04-12T20:29:11.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37471507948265,"aZ":-34.18404014935308,"pfxX":0.2162114617702649,"pfxZ":-1.2538255348903293,"pX":-0.09843857530330925,"pZ":1.4131659860046941,"vX0":3.7186874097729055,"vY0":-125.62027965872012,"vZ0":-4.8633804364627915,"x":120.75,"y":200.62,"x0":-1.6259216290636511,"y0":50.005033270865134,"z0":6.152303048573955,"aX":0.34556062451115904},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.1,"breakHorizontal":-1.2,"spinRate":1995,"spinDirection":45},"zone":13,"typeConfidence":2.0,"plateTime":0.4359564634113031,"extension":6.910683097808282},"index":1,"playId":"8d36bce4-31cf-3039-82d5-adfb1a95e5ce","pitchNumber":2,"startTime":"2026-04-12T20:29:26.535Z","endTime":"2026-04-12T20:29:30.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.275725404539156,"aZ":-13.95588024382242,"pfxX":-5.61690533709517,"pfxZ":9.167809764900229,"pX":0.3194798622470631,"pZ":2.6037664301851584,"vX0":7.030163856953774,"vY0":-139.7879007348362,"vZ0":-7.1786788477022725,"x":104.82,"y":168.48,"x0":-1.4933398695139806,"y0":50.00390282214665,"z0":6.113678974131112,"aX":-11.163695414018967},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.4,"breakHorizontal":8.8,"spinRate":2173,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.39120096584862685,"extension":6.978773292372246},"hitData":{"launchSpeed":70.4,"launchAngle":61.0,"totalDistance":163.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":76.81,"coordY":157.33}},"index":2,"playId":"1f1957cb-67f4-3ee8-b74e-6031061ff843","pitchNumber":3,"startTime":"2026-04-12T20:29:45.730Z","endTime":"2026-04-12T20:29:58.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":60.0,"awayTeamWinProbability":40.0,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.62,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-04-12T20:29:58.164Z","atBatIndex":10},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Josh Jung doubles (1) on a sharp line drive to center fielder Andy Pages. Danny Jansen to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-12T20:30:17.555Z","endTime":"2026-04-12T20:30:54.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"postOnThird":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51514955274758,"aZ":-34.09873141569289,"pfxX":0.8027905300025583,"pfxZ":-1.1841809687560367,"pX":0.2377765256022127,"pZ":2.267823678938648,"vX0":4.307555654613655,"vY0":-125.65790649260501,"vZ0":-3.1710847784338085,"x":107.94,"y":177.55,"x0":-1.5944737333105592,"y0":50.00624108292244,"z0":6.281906283423557,"aX":1.299583782113914},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.6,"breakHorizontal":-2.3,"spinRate":2188,"spinDirection":48},"zone":5,"typeConfidence":2.0,"plateTime":0.4338450856347804,"extension":6.9313122304774275},"index":0,"playId":"bc349b7e-bd5e-3af7-bfd1-8421420f7f5c","pitchNumber":1,"startTime":"2026-04-12T20:30:23.696Z","endTime":"2026-04-12T20:30:27.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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(85, 0, 187, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79945169510936,"aZ":-32.04142807863265,"pfxX":1.3242075628576715,"pfxZ":0.0908182877657584,"pX":0.6386079198112112,"pZ":2.2446677220220477,"vX0":4.783240667205738,"vY0":-123.19002348956134,"vZ0":-3.178013989585419,"x":92.66,"y":178.17,"x0":-1.501515949959273,"y0":50.004991823489185,"z0":6.2639297782394365,"aX":2.032951684647033},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.4,"breakHorizontal":-3.5,"spinRate":529,"spinDirection":322},"zone":9,"typeConfidence":2.0,"plateTime":0.4448523267571156,"extension":7.103801156763224},"hitData":{"launchSpeed":101.4,"launchAngle":15.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":162.53,"coordY":63.32}},"index":1,"playId":"b6ceb24b-6405-307d-9e90-0f80ee72471e","pitchNumber":2,"startTime":"2026-04-12T20:30:41.316Z","endTime":"2026-04-12T20:30:54.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.9,"awayTeamWinProbability":49.1,"homeTeamWinProbabilityAdded":-9.100000000000001,"leverageIndex":1.33,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2026-04-12T20:30:54.521Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Duran strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-12T20:31:38.822Z","endTime":"2026-04-12T20:33:13.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"postOnThird":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"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-04-12T20:31:41.154Z","endTime":"2026-04-12T20:31:41.155Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"second":{"id":673962,"link":"/api/v1/people/673962"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.946133846638524,"aZ":-34.36941002564107,"pfxX":0.005007785070774151,"pfxZ":-1.339228226703824,"pX":-0.30978663672994566,"pZ":3.2518796972779453,"vX0":3.3754848657209324,"vY0":-126.43798154567872,"vZ0":-0.8544148753470984,"x":128.81,"y":150.98,"x0":-1.6538312687039538,"y0":50.00012707274232,"z0":6.314088900979581,"aX":0.007479637349386976},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.4,"breakHorizontal":-0.6,"spinRate":2135,"spinDirection":56},"zone":1,"typeConfidence":2.0,"plateTime":0.43060273975916186,"extension":6.869937117517976},"index":1,"playId":"caee1f9e-026d-35ee-a8c1-9b0a7ddeed96","pitchNumber":1,"startTime":"2026-04-12T20:31:41.156Z","endTime":"2026-04-12T20:31:44.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"second":{"id":673962,"link":"/api/v1/people/673962"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.083677046458405,"aZ":-36.951192484280575,"pfxX":-0.40643517743366653,"pfxZ":-3.028454855902284,"pX":0.6226733501187754,"pZ":2.670433866619278,"vX0":5.309853259221728,"vY0":-124.82726632518373,"vZ0":-1.5114435171883442,"x":93.27,"y":166.68,"x0":-1.479011613621432,"y0":50.001402752706916,"z0":6.32537386539009,"aX":-0.6418598749016388},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.6,"breakHorizontal":-0.5,"spinRate":611,"spinDirection":342},"zone":6,"typeConfidence":2.0,"plateTime":0.4387588635112256,"extension":7.127018741523035},"index":2,"playId":"619aee90-6565-3655-a7af-230164cea397","pitchNumber":2,"startTime":"2026-04-12T20:32:03.432Z","endTime":"2026-04-12T20:32:07.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"second":{"id":673962,"link":"/api/v1/people/673962"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55314091488109,"aZ":-38.504733738667305,"pfxX":-6.947672081086733,"pfxZ":-3.9315200847886196,"pX":-0.5545890784406687,"pZ":1.3561310356948075,"vX0":4.5808435162737835,"vY0":-126.07047453687642,"vZ0":-4.39065864722502,"x":138.14,"y":202.16,"x0":-1.49219844314424,"y0":50.00390693033763,"z0":6.227242681807596,"aX":-11.187952649366023},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-7.9,"breakHorizontal":11.5,"spinRate":548,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.4344127374905802,"extension":7.256302114517748},"index":3,"playId":"f2944fa6-b74f-3cee-8d47-0875fc07b4c9","pitchNumber":3,"startTime":"2026-04-12T20:32:22.239Z","endTime":"2026-04-12T20:32:28.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"second":{"id":673962,"link":"/api/v1/people/673962"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":98.2,"endSpeed":90.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.620665748849976,"aZ":-14.385682866099476,"pfxX":-4.008180515869535,"pfxZ":8.543936238126141,"pX":0.6467623439003146,"pZ":3.76651741023588,"vX0":7.7613450246775795,"vY0":-142.8383582423905,"vZ0":-4.323705872943656,"x":92.35,"y":137.08,"x0":-1.5757329598494676,"y0":50.00079364890151,"z0":6.19410677934914,"aX":-8.343920700459865},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.9,"breakHorizontal":5.9,"spinRate":2202,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.3823876172089533,"extension":7.116392133365966},"index":4,"playId":"e7c05137-3c7b-3606-9050-accccf04bbf9","pitchNumber":4,"startTime":"2026-04-12T20:32:44.837Z","endTime":"2026-04-12T20:32:48.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"second":{"id":673962,"link":"/api/v1/people/673962"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.27214661165775,"aZ":-35.20216254746768,"pfxX":0.7293062234645167,"pfxZ":-1.8474682443991588,"pX":0.3689678640643956,"pZ":1.2225150977550285,"vX0":4.563301199732634,"vY0":-126.60485106388064,"vZ0":-5.546381630714458,"x":102.94,"y":205.77,"x0":-1.543646081902576,"y0":50.00161349824163,"z0":6.22448982197943,"aX":1.1959657900595888},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.3,"breakHorizontal":-2.3,"spinRate":2116,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.43088798157340147,"extension":7.122324432487339},"index":5,"playId":"f652535e-1515-3627-942a-fbd52b91d994","pitchNumber":5,"startTime":"2026-04-12T20:33:09.496Z","endTime":"2026-04-12T20:33:13.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"second":{"id":673962,"link":"/api/v1/people/673962"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.3,"awayTeamWinProbability":40.7,"homeTeamWinProbabilityAdded":8.399999999999999,"leverageIndex":1.82,"dramaIndex":102.0,"contextMetrics":{},"playEndTime":"2026-04-12T20:33:13.755Z","atBatIndex":12},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brandon Nimmo pops out to third baseman Max Muncy in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-12T20:33:50.081Z","endTime":"2026-04-12T20:35:25.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-12T20:33:39.365Z","endTime":"2026-04-12T20:33:52.247Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":673962,"link":"/api/v1/people/673962"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.990627878713212,"aZ":-32.79488536799798,"pfxX":-2.013040628838958,"pfxZ":-0.4053667521062465,"pX":-2.363819463796384,"pZ":4.295996788130179,"vX0":-0.7891837857947186,"vY0":-123.51464186382884,"vZ0":1.5644847164239277,"x":207.1,"y":122.79,"x0":-1.778529430836029,"y0":50.00118258171493,"z0":6.415563668825526,"aX":-3.1043093127515378},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.1,"breakHorizontal":3.8,"spinRate":513,"spinDirection":326},"zone":11,"typeConfidence":2.0,"plateTime":0.44374740802727786,"extension":7.107929038806645},"index":1,"playId":"2647edd3-52d5-32ab-b2e3-e3a8d27425e5","pitchNumber":1,"startTime":"2026-04-12T20:33:52.247Z","endTime":"2026-04-12T20:33:55.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":673962,"link":"/api/v1/people/673962"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":88.5,"endSpeed":82.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43744224967891,"aZ":-33.91260038001014,"pfxX":-0.12355551208053955,"pfxZ":-1.0201849436892347,"pX":0.04985811427315533,"pZ":1.17031042784855,"vX0":4.567553566507384,"vY0":-128.80982959529672,"vZ0":-6.052732844319658,"x":115.1,"y":207.18,"x0":-1.7235238715409962,"y0":50.006427730155075,"z0":6.143638817321638,"aX":-0.20976858432303122},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-2.9,"breakHorizontal":-0.7,"spinRate":2188,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.42373013444496355,"extension":7.1478891811117355},"index":2,"playId":"2533533f-25cb-3b28-905d-7ad1d2d772a7","pitchNumber":2,"startTime":"2026-04-12T20:34:12.300Z","endTime":"2026-04-12T20:34:16.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":673962,"link":"/api/v1/people/673962"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.050148041007862,"aZ":-35.62218290938076,"pfxX":0.6863146063431667,"pfxZ":-2.14475417265165,"pX":-0.5719027511952136,"pZ":2.9221290967330513,"vX0":2.884031404503227,"vY0":-125.38665382934944,"vZ0":-1.187416587340016,"x":138.8,"y":159.88,"x0":-1.8216570409530393,"y0":50.003246025326376,"z0":6.283362114344886,"aX":1.1028887019902858},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.0,"breakHorizontal":-1.8,"spinRate":2162,"spinDirection":59},"zone":1,"typeConfidence":2.0,"plateTime":0.43523151813419725,"extension":7.049157721982426},"index":3,"playId":"b011560a-2dee-3a59-ab41-aa6a7343fe7f","pitchNumber":3,"startTime":"2026-04-12T20:34:35.003Z","endTime":"2026-04-12T20:34:38.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":673962,"link":"/api/v1/people/673962"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.781532050195466,"aZ":-12.911627183293538,"pfxX":-4.266577540723231,"pfxZ":9.4459509826506,"pX":-0.2151473284105332,"pZ":3.5644697094516684,"vX0":5.707068938165115,"vY0":-141.31672407226262,"vZ0":-5.019183828609152,"x":125.2,"y":142.54,"x0":-1.6989314452058095,"y0":50.00079801460136,"z0":6.181548660065033,"aX":-8.698755725779087},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.3,"breakHorizontal":6.7,"spinRate":2053,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.386406418606859,"extension":7.064320751660832},"index":4,"playId":"ab65b5f4-cf82-39d2-a0ad-b9780bc8f555","pitchNumber":4,"startTime":"2026-04-12T20:34:56.501Z","endTime":"2026-04-12T20:35:00.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":673962,"link":"/api/v1/people/673962"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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(85, 0, 187, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.244302077715435,"aZ":-33.51463282199681,"pfxX":-1.2757442249229385,"pfxZ":-0.8306341295902477,"pX":-1.3063986210833534,"pZ":2.6507778711592875,"vX0":1.7122285589677246,"vY0":-125.67591469004248,"vZ0":-2.195777135110674,"x":166.8,"y":167.21,"x0":-1.8291756040635438,"y0":50.00549541130756,"z0":6.24452928230771,"aX":-2.0516591558674913},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.8,"breakHorizontal":1.9,"spinRate":669,"spinDirection":299},"zone":11,"typeConfidence":2.0,"plateTime":0.4349790063481449,"extension":7.256280004768631},"hitData":{"launchSpeed":74.3,"launchAngle":57.0,"totalDistance":173.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":68.62,"coordY":160.31}},"index":5,"playId":"2d921611-b8d8-3c54-99f4-9a8974030baf","pitchNumber":5,"startTime":"2026-04-12T20:35:15.929Z","endTime":"2026-04-12T20:35:25.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":673962,"link":"/api/v1/people/673962"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":6.300000000000011,"leverageIndex":2.25,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-04-12T20:35:25.057Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-12T20:37:29.243Z","endTime":"2026-04-12T20:38:17.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.36201082615016,"aZ":-36.3818693259146,"pfxX":5.661272073762767,"pfxZ":-3.079940629133752,"pX":-0.49302247101365215,"pZ":3.019344059909489,"vX0":0.7991563226415535,"vY0":-115.62557453999771,"vZ0":1.3337355259459684,"x":135.79,"y":157.26,"x0":-1.5782448450776134,"y0":50.00038684380166,"z0":5.897534860291211,"aX":7.746660510098787},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-5.0,"breakHorizontal":-10.4,"spinRate":2821,"spinDirection":70},"zone":1,"typeConfidence":0.89,"plateTime":0.4717689641504328,"extension":6.356061459491665},"index":0,"playId":"ea9c7e4d-b59d-3409-ad42-5f3a44f33c67","pitchNumber":1,"startTime":"2026-04-12T20:37:46.206Z","endTime":"2026-04-12T20:37:49.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":96.7,"endSpeed":88.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86544087894387,"aZ":-11.139833405932677,"pfxX":-6.179272817297967,"pfxZ":10.467259157113121,"pX":-0.12447289296795229,"pZ":1.7905669514363725,"vX0":6.111813314655485,"vY0":-140.6316341766409,"vZ0":-8.009522151233227,"x":121.74,"y":190.43,"x0":-1.519478835788505,"y0":50.006487415010156,"z0":5.3921758355494,"aX":-12.422462202001894},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.5,"breakHorizontal":10.0,"spinRate":2524,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.3889591549517797,"extension":6.5044201756013456},"index":1,"playId":"60742bf7-8ec5-3456-a276-7291e467649c","pitchNumber":2,"startTime":"2026-04-12T20:37:59.437Z","endTime":"2026-04-12T20:38:03.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.21599862727231,"aZ":-29.629804718697898,"pfxX":2.1383203769777457,"pfxZ":1.4574520705982579,"pX":-0.1142911538196392,"pZ":1.4760958694209114,"vX0":3.0582431646220134,"vY0":-130.52791289101324,"vZ0":-4.788588266927403,"x":121.36,"y":198.93,"x0":-1.573339554848477,"y0":50.002971496864966,"z0":5.532396979445791,"aX":3.736691306138036},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.9,"breakHorizontal":-4.4,"spinRate":2667,"spinDirection":137},"zone":13,"typeConfidence":0.88,"plateTime":0.41759962572160036,"extension":6.446839767209753},"index":2,"playId":"d5f99891-b501-3701-8f97-2f82a63b7903","pitchNumber":3,"startTime":"2026-04-12T20:38:13.260Z","endTime":"2026-04-12T20:38:17.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":-2.000000000000007,"leverageIndex":0.78,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-04-12T20:38:17.760Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Freeland strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-12T20:38:28.957Z","endTime":"2026-04-12T20:39:21.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"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":96.4,"endSpeed":88.5,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.58255139102604,"aZ":-12.128319532139253,"pfxX":-6.024107186555753,"pfxZ":10.03571877049685,"pX":-0.6198223207314747,"pZ":1.7746453850361805,"vX0":4.501518285899299,"vY0":-140.1782984350071,"vZ0":-7.987624914209874,"x":140.63,"y":190.86,"x0":-1.4607864881347017,"y0":50.005702377012575,"z0":5.446218204234516,"aX":-12.035423290679049},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.8,"breakHorizontal":10.1,"spinRate":2443,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.3901826626471987,"extension":6.573773155477623},"index":0,"playId":"2a33eb5d-d43c-3750-a18c-e35359bf2718","pitchNumber":1,"startTime":"2026-04-12T20:38:41.627Z","endTime":"2026-04-12T20:38:45.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.818718776530957,"aZ":-12.736253166668705,"pfxX":-6.36094063264927,"pfxZ":9.780477104151093,"pX":-0.2725627596641272,"pZ":3.4658996801067277,"vX0":5.871471547282768,"vY0":-139.898021754725,"vZ0":-3.3975396844458103,"x":127.39,"y":145.2,"x0":-1.5695372675555672,"y0":50.00106571445521,"z0":5.527917007136421,"aX":-12.639268457525123},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.3,"breakHorizontal":10.3,"spinRate":2503,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3911550123864025,"extension":6.494663299763986},"index":1,"playId":"7e9ccb14-dc41-3512-af52-bed5c1108705","pitchNumber":2,"startTime":"2026-04-12T20:38:54.726Z","endTime":"2026-04-12T20:38:58.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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-04-12T20:39:06.345Z","endTime":"2026-04-12T20:39:17.140Z","isPitch":false,"type":"action","player":{"id":690976,"link":"/api/v1/people/690976"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":85.3,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16199558279514,"aZ":-26.389565816506554,"pfxX":1.5238402014430052,"pfxZ":3.171193549593519,"pX":0.22009889607089939,"pZ":1.1363291827279838,"vX0":3.7848147907372094,"vY0":-133.3720282439765,"vZ0":-6.728700843903662,"x":108.61,"y":208.1,"x0":-1.4081441351682618,"y0":50.00635988277014,"z0":5.56107810385866,"aX":2.780722901175163},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.7,"breakHorizontal":-3.5,"spinRate":2636,"spinDirection":172},"zone":14,"typeConfidence":0.9,"plateTime":0.4086375622498082,"extension":6.5423603221425},"index":3,"playId":"8747c824-eeca-3da7-b2f0-c37a02633a1f","pitchNumber":3,"startTime":"2026-04-12T20:39:17.140Z","endTime":"2026-04-12T20:39:21.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-12T20:39:21.221Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dalton Rushing flies out sharply to right fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-12T20:39:36.708Z","endTime":"2026-04-12T20:40:51.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"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(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":96.4,"endSpeed":87.4,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.301330138722,"aZ":-11.618381158235975,"pfxX":-7.130663459721735,"pfxZ":10.432574445060572,"pX":-0.9901896414904735,"pZ":2.122231907727374,"vX0":3.8508762628295155,"vY0":-140.10715000981375,"vZ0":-7.076183835452673,"x":154.74,"y":181.48,"x0":-1.4627085912777167,"y0":50.0002684703929,"z0":5.454954602418955,"aX":-14.047507753653177},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.4,"breakHorizontal":12.0,"spinRate":2523,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.3922764544482402,"extension":6.494093132430851},"index":0,"playId":"15995882-4809-355b-8023-fe5464b56797","pitchNumber":1,"startTime":"2026-04-12T20:39:44.448Z","endTime":"2026-04-12T20:39:49.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95540460805399,"aZ":-14.112280934344078,"pfxX":-6.251565860762904,"pfxZ":9.09870064434075,"pX":0.1386027607117651,"pZ":3.889499118437242,"vX0":6.379437685136606,"vY0":-140.2918725843765,"vZ0":-2.2521548865140906,"x":111.72,"y":133.76,"x0":-1.3570893194039106,"y0":50.00272343188328,"z0":5.6270486132751545,"aX":-12.410519864705332},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.2,"breakHorizontal":10.0,"spinRate":2467,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.39103793528014874,"extension":6.512384395661817},"index":1,"playId":"daf863b6-66f8-331d-a52b-8b6532c6c17a","pitchNumber":2,"startTime":"2026-04-12T20:40:01.845Z","endTime":"2026-04-12T20:40:05.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.2,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77996591904319,"aZ":-27.00888802222843,"pfxX":2.6337762726517395,"pfxZ":2.9579357574258083,"pX":-0.6640997116424193,"pZ":2.1148493222030336,"vX0":1.4262732684248811,"vY0":-130.6618214516612,"vZ0":-3.8668963041150093,"x":142.31,"y":181.68,"x0":-1.5574629356567107,"y0":50.00524338280396,"z0":5.619106715308831,"aX":4.602878225470211},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.8,"breakHorizontal":-5.0,"spinRate":2659,"spinDirection":147},"zone":7,"typeConfidence":0.9,"plateTime":0.4174961965881341,"extension":6.330191849861666},"index":2,"playId":"2d1e338c-c45f-327a-87eb-00fc50798087","pitchNumber":3,"startTime":"2026-04-12T20:40:17.408Z","endTime":"2026-04-12T20:40:21.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-04-12T20:40:26.983Z","endTime":"2026-04-12T20:40:41.251Z","isPitch":false,"type":"action","player":{"id":687221,"link":"/api/v1/people/687221"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":90.0,"endSpeed":84.1,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.08506507922387,"aZ":-26.96957702722271,"pfxX":1.8385905135661702,"pfxZ":2.9299301619195077,"pX":0.23721638180975496,"pZ":2.257700495043146,"vX0":3.808850650509534,"vY0":-131.23163489855827,"vZ0":-3.571333571947831,"x":107.96,"y":177.82,"x0":-1.4616566502827237,"y0":50.00250398908405,"z0":5.605466880238079,"aX":3.263406038145963},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.9,"breakHorizontal":-4.1,"spinRate":2724,"spinDirection":135},"zone":5,"typeConfidence":0.9,"plateTime":0.4145490828012104,"extension":6.39251865173323},"hitData":{"launchSpeed":104.2,"launchAngle":46.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":205.67,"coordY":96.57}},"index":4,"playId":"d5e172e6-bd9d-3dd1-bec4-474d13f96044","pitchNumber":4,"startTime":"2026-04-12T20:40:41.251Z","endTime":"2026-04-12T20:40:51.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.38,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-04-12T20:40:51.256Z","atBatIndex":16},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Evan Carter homers (2) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-12T20:42:54.183Z","endTime":"2026-04-12T20:43:39.601Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":{"id":808963,"link":"/api/v1/people/808963"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.888395934540434,"aZ":-12.455987783196065,"pfxX":-4.343341593867179,"pfxZ":9.679167458059247,"pX":0.18783456381577587,"pZ":2.945624007522324,"vX0":6.864765227695579,"vY0":-141.29502288572138,"vZ0":-6.670033588860651,"x":109.84,"y":159.25,"x0":-1.7004143262682172,"y0":50.003351621958856,"z0":6.124592011183989,"aX":-8.84933951329811},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.4,"breakHorizontal":6.6,"spinRate":2083,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.38652053345397563,"extension":7.046336169129784},"hitData":{"launchSpeed":101.7,"launchAngle":33.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":192.2,"coordY":56.73}},"index":0,"playId":"3a37bdb1-24d8-38c6-b101-82fe4c5e73f3","pitchNumber":1,"startTime":"2026-04-12T20:43:16.908Z","endTime":"2026-04-12T20:43:39.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-11.199999999999996,"leverageIndex":1.03,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-04-12T20:43:39.601Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Corey Seager flies out to left fielder Alex Call.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-12T20:43:45.711Z","endTime":"2026-04-12T20:44:18.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.766919987279504,"aZ":-32.69780679919479,"pfxX":-4.2806338085963525,"pfxZ":-0.3277543639882676,"pX":-0.5784055366470798,"pZ":2.8061590234095832,"vX0":3.8579357612064435,"vY0":-125.76149083508098,"vZ0":-1.972817446211582,"x":139.05,"y":163.01,"x0":-1.5708118039986436,"y0":50.001268092851475,"z0":6.234639918228026,"aX":-6.906331868778489},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.8,"breakHorizontal":7.0,"spinRate":588,"spinDirection":302},"zone":4,"typeConfidence":2.0,"plateTime":0.43431933300114345,"extension":7.083103683392494},"index":0,"playId":"98ca405c-b137-3796-87da-728c8e5bf7d8","pitchNumber":1,"startTime":"2026-04-12T20:43:56.720Z","endTime":"2026-04-12T20:44:00.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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(85, 0, 187, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.563538897078566,"aZ":-33.136092691772035,"pfxX":0.7511982062820277,"pfxZ":-0.5983108233879406,"pX":0.39453525655001703,"pZ":3.24516133854027,"vX0":4.583911993116058,"vY0":-125.60894688954853,"vZ0":-1.0303993269320166,"x":101.96,"y":151.16,"x0":-1.5521469759534021,"y0":50.00627279227762,"z0":6.356238052304899,"aX":1.1992562968864369},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.1,"breakHorizontal":-2.4,"spinRate":594,"spinDirection":336},"zone":3,"typeConfidence":2.0,"plateTime":0.4361456330386111,"extension":7.02170408846741},"hitData":{"launchSpeed":75.2,"launchAngle":30.0,"totalDistance":247.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.78,"coordY":111.42}},"index":1,"playId":"681938e9-7cf4-3ad3-9557-1cc45cc3ad24","pitchNumber":2,"startTime":"2026-04-12T20:44:10.651Z","endTime":"2026-04-12T20:44:18.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-12T20:44:18.233Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-12T20:44:32.895Z","endTime":"2026-04-12T20:46:22.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21824940005072,"aZ":-35.11473094060332,"pfxX":-0.7744205492471399,"pfxZ":-1.8198040888147489,"pX":-0.8358196485459494,"pZ":2.098811496097151,"vX0":2.825786305306095,"vY0":-126.30664653002782,"vZ0":-3.196228065527783,"x":148.86,"y":182.11,"x0":-1.8674067612574945,"y0":50.00176793487793,"z0":6.198361611553823,"aX":-1.254510348447639},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.7,"breakHorizontal":0.7,"spinRate":2151,"spinDirection":60},"zone":7,"typeConfidence":2.0,"plateTime":0.4332999578958603,"extension":6.993371819732914},"index":0,"playId":"3fbf1507-e366-3d02-b331-2f9a5c0f0c85","pitchNumber":1,"startTime":"2026-04-12T20:44:43.941Z","endTime":"2026-04-12T20:44:48.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.872116031906675,"aZ":-34.369287606361056,"pfxX":-1.6162326762328874,"pfxZ":-1.3204444805623212,"pX":0.4213352929785172,"pZ":0.7829906876654243,"vX0":5.862475368235558,"vY0":-127.9635877414694,"vZ0":-6.670387283355419,"x":100.94,"y":217.64,"x0":-1.6830632006613693,"y0":50.00069216368943,"z0":6.09551653084316,"aX":-2.6979060136868194},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.6,"breakHorizontal":1.7,"spinRate":2077,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4270301771162428,"extension":7.083644325641134},"index":1,"playId":"f1a8ca4b-e3d3-3088-9648-ec874c5936d1","pitchNumber":2,"startTime":"2026-04-12T20:44:59.935Z","endTime":"2026-04-12T20:45:05.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-04-12T20:45:14.263Z","endTime":"2026-04-12T20:45:30.245Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72679477802659,"aZ":-12.610657363729906,"pfxX":-6.9504302721530875,"pfxZ":9.60749084567716,"pX":0.15877626117764684,"pZ":2.102092050371005,"vX0":7.432776281536842,"vY0":-141.8755314108572,"vZ0":-8.727238424495926,"x":110.95,"y":182.02,"x0":-1.5931054544011787,"y0":50.00623279001219,"z0":6.023653110394974,"aX":-14.15931892151282},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.7,"breakHorizontal":11.0,"spinRate":2101,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.386190998186426,"extension":7.173360030199262},"index":3,"playId":"01f60e9f-5c4b-3e10-8a92-370d0dd4803a","pitchNumber":3,"startTime":"2026-04-12T20:45:30.245Z","endTime":"2026-04-12T20:45:37.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.071183757692175,"aZ":-33.85954248366327,"pfxX":-1.888515040338178,"pfxZ":-1.0744277042124004,"pX":-0.2543837175222532,"pZ":2.0847110386436594,"vX0":3.7706774482267447,"vY0":-124.0633984778189,"vZ0":-3.3728941909257646,"x":126.7,"y":182.49,"x0":-1.5434583478862602,"y0":50.002514216617904,"z0":6.262138501802036,"aX":-2.9664667216873832},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.4,"breakHorizontal":2.6,"spinRate":532,"spinDirection":322},"zone":8,"typeConfidence":2.0,"plateTime":0.440231429430864,"extension":7.236916744504545},"index":4,"playId":"81089bdf-5780-3561-bef0-2bc0e343094c","pitchNumber":4,"startTime":"2026-04-12T20:46:00.380Z","endTime":"2026-04-12T20:46:03.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.591095278583545,"aZ":-36.24692617383606,"pfxX":-2.1032801641275682,"pfxZ":-2.5673910417985777,"pX":0.6592935384025537,"pZ":1.5339689998242387,"vX0":5.911366732387461,"vY0":-124.79184546924472,"vZ0":-4.110694127084978,"x":91.87,"y":197.36,"x0":-1.4601925050956173,"y0":50.00287597959502,"z0":6.168121125129692,"aX":-3.339863032951667},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.3,"breakHorizontal":2.5,"spinRate":635,"spinDirection":343},"zone":14,"typeConfidence":2.0,"plateTime":0.43783809428901277,"extension":7.30829356553363},"index":5,"playId":"f482ea9b-0180-3f0f-91bf-e374c9b607fe","pitchNumber":5,"startTime":"2026-04-12T20:46:18.487Z","endTime":"2026-04-12T20:46:22.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-04-12T20:46:22.968Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joc Pederson singles on a line drive to right fielder Kyle Tucker.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-12T20:46:36.822Z","endTime":"2026-04-12T20:48:26.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.156731694805433,"aZ":-14.589897972148183,"pfxX":-5.426833169137921,"pfxZ":8.46527836645415,"pX":0.7257517825003992,"pZ":1.927473549226282,"vX0":8.678587294486341,"vY0":-142.60859742339065,"vZ0":-9.05073240748212,"x":89.34,"y":186.74,"x0":-1.6399288090289976,"y0":50.00707033871093,"z0":6.045091394082697,"aX":-11.277918002259078},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.8,"breakHorizontal":8.3,"spinRate":2253,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.38283176598951885,"extension":7.317033506090112},"index":0,"playId":"3fdae91a-4a9c-3756-88fa-7548a94029f5","pitchNumber":1,"startTime":"2026-04-12T20:46:49.302Z","endTime":"2026-04-12T20:46:53.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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.5,"endSpeed":79.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.348224334068824,"aZ":-36.0944918341287,"pfxX":0.3734796799563178,"pfxZ":-2.519472076459551,"pX":-0.4571720797888133,"pZ":1.9968262331584958,"vX0":3.1929648173586913,"vY0":-123.21717146611398,"vZ0":-2.8765165605195175,"x":134.43,"y":184.87,"x0":-1.8109522404583245,"y0":50.00018085820858,"z0":6.188215652949959,"aX":0.5815954126070424},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.9,"breakHorizontal":-1.3,"spinRate":2163,"spinDirection":53},"zone":7,"typeConfidence":2.0,"plateTime":0.44222059621015264,"extension":6.989547893253816},"index":1,"playId":"019536f9-a582-35cd-9b82-74317120f120","pitchNumber":2,"startTime":"2026-04-12T20:47:06.310Z","endTime":"2026-04-12T20:47:09.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.27208888833763,"aZ":-32.43115792591936,"pfxX":-2.441412749019391,"pfxZ":-0.16453496097543052,"pX":-1.2049967169269562,"pZ":1.4761124918914694,"vX0":1.9990111272451585,"vY0":-124.22708548477007,"vZ0":-5.103810234703834,"x":162.93,"y":198.92,"x0":-1.701884682571792,"y0":50.00336066603483,"z0":6.2450847738888555,"aX":-3.826113324827058},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.2,"breakHorizontal":4.0,"spinRate":612,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.44047686528019314,"extension":7.073787487113792},"index":2,"playId":"5ba7be7c-e7b9-3a64-b8b0-4063b26ff5c2","pitchNumber":3,"startTime":"2026-04-12T20:47:26.850Z","endTime":"2026-04-12T20:47:30.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-12T20:47:40.622Z","endTime":"2026-04-12T20:47:55.680Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.712913143801433,"aZ":-34.63465896008456,"pfxX":-0.36844992930975806,"pfxZ":-1.5489749636462857,"pX":-1.540741772234201,"pZ":2.421511638008058,"vX0":0.5972630975509525,"vY0":-125.85942568119623,"vZ0":-2.6476851743501797,"x":175.73,"y":173.4,"x0":-1.73423953426632,"y0":50.003071703325666,"z0":6.317569860611431,"aX":-0.5858267501329297},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.2,"breakHorizontal":0.5,"spinRate":808,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.4367162059321541,"extension":7.07539975065089},"index":4,"playId":"79cc03f1-4f5e-352a-a412-ced2ac7694e4","pitchNumber":4,"startTime":"2026-04-12T20:47:55.680Z","endTime":"2026-04-12T20:47:59.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.045737014725546,"aZ":-12.708721503014791,"pfxX":-6.065919991985638,"pfxZ":9.478943344960424,"pX":0.13218412875503915,"pZ":2.4796932793609927,"vX0":7.0088734231784535,"vY0":-142.46851724733398,"vZ0":-8.078867885076464,"x":111.96,"y":171.83,"x0":-1.5729305510297074,"y0":50.00316228606951,"z0":6.157338668924224,"aX":-12.457312420971814},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.6,"breakHorizontal":9.6,"spinRate":2099,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.3846097527712695,"extension":7.118396907886938},"hitData":{"launchSpeed":95.8,"launchAngle":14.0,"totalDistance":187.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":197.0,"coordY":111.25}},"index":5,"playId":"f1e20490-e3b4-3560-bcc7-10b2110716cc","pitchNumber":5,"startTime":"2026-04-12T20:48:14.349Z","endTime":"2026-04-12T20:48:26.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-04-12T20:48:26.150Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Danny Jansen walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-12T20:48:39.069Z","endTime":"2026-04-12T20:50:03.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"postOnSecond":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"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":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.454784811769578,"aZ":-35.613831732796235,"pfxX":0.6524040433589537,"pfxZ":-2.220869888319993,"pX":0.36547536328159075,"pZ":1.2968436285220981,"vX0":4.751740820801033,"vY0":-123.52529227585764,"vZ0":-4.600481632732818,"x":103.07,"y":203.77,"x0":-1.6674575347869391,"y0":50.00587211743041,"z0":6.175653544653927,"aX":1.0083104535154321},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.8,"breakHorizontal":-2.3,"spinRate":2140,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4432981259395472,"extension":6.82393931789155},"index":0,"playId":"5f593284-22e0-3cd0-8872-cef812ed8181","pitchNumber":1,"startTime":"2026-04-12T20:48:52.210Z","endTime":"2026-04-12T20:48:56.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.579527335418604,"aZ":-10.922928360598217,"pfxX":-5.458064315612603,"pfxZ":10.689950307626415,"pX":0.4008543032335784,"pZ":0.9984127737279584,"vX0":7.303381341650715,"vY0":-139.43896365197992,"vZ0":-11.570805773386052,"x":101.72,"y":211.82,"x0":-1.531655487179175,"y0":50.0015432510048,"z0":5.900411543810791,"aX":-10.849203078756492},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.4,"breakHorizontal":8.5,"spinRate":2187,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.39140304868132914,"extension":7.167911064054528},"index":1,"playId":"fec4fdcc-0fbe-3c32-b945-b3a458ad9696","pitchNumber":2,"startTime":"2026-04-12T20:49:11.186Z","endTime":"2026-04-12T20:49:14.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":80.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.973364147887306,"aZ":-35.280220802718354,"pfxX":-0.8284462939323742,"pfxZ":-1.964723850345007,"pX":0.32497488508335143,"pZ":0.41477455306232724,"vX0":4.878033191039857,"vY0":-123.80903118162468,"vZ0":-6.771283629679093,"x":104.61,"y":227.58,"x0":-1.5497062122392844,"y0":50.005697212759266,"z0":6.080345403573455,"aX":-1.30740569354554},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.7,"breakHorizontal":0.6,"spinRate":2089,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.43969374514822857,"extension":7.073669344962188},"index":2,"playId":"011b331e-4e5a-3e5f-a48b-dea5159b5eb0","pitchNumber":3,"startTime":"2026-04-12T20:49:29.463Z","endTime":"2026-04-12T20:49:35.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Roki Sasaki. Joc Pederson to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":3,"actionPlayId":"011b331e-4e5a-3e5f-a48b-dea5159b5eb0","startTime":"2026-04-12T20:49:47.792Z","endTime":"2026-04-12T20:49:58.571Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"postOnSecond":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"homeTeamWinProbability":51.800000000000004,"awayTeamWinProbability":48.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":1.01,"dramaIndex":38.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":90.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.667393314121334,"aZ":-12.677040566185966,"pfxX":-5.824255899575642,"pfxZ":9.51693104251264,"pX":0.34486461690701753,"pZ":1.2299242794651184,"vX0":7.7489541324693825,"vY0":-141.38132366234987,"vZ0":-10.910518058140635,"x":103.85,"y":205.57,"x0":-1.659713289880849,"y0":50.00148511960031,"z0":5.92563662959074,"aX":-11.929933990778787},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.5,"breakHorizontal":9.2,"spinRate":2257,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.38568780501037336,"extension":7.240538411532214},"index":4,"playId":"520add89-5dd0-3d78-a72c-0b117ecf9f79","pitchNumber":4,"startTime":"2026-04-12T20:49:58.571Z","endTime":"2026-04-12T20:50:03.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"second":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.6,"awayTeamWinProbability":49.4,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":1.01,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-12T20:50:03.715Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Smith singles on a ground ball to right fielder Kyle Tucker. Joc Pederson scores. Danny Jansen to 2nd.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-12T20:50:59.632Z","endTime":"2026-04-12T20:52:27.317Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"postOnSecond":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":{"id":808963,"link":"/api/v1/people/808963"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-12T20:50:17.327Z","endTime":"2026-04-12T20:51:01.841Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"second":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.603307602241998,"aZ":-10.37571630435657,"pfxX":-7.003844317453149,"pfxZ":10.535598446738495,"pX":0.8470018587360463,"pZ":1.1193613137059848,"vX0":9.215850141187506,"vY0":-142.4361949181576,"vZ0":-11.84181172721944,"x":84.71,"y":208.56,"x0":-1.51007375543975,"y0":50.003754439240254,"z0":5.971171400382559,"aX":-14.492066655140942},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.9,"breakHorizontal":10.9,"spinRate":2144,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3835304959789707,"extension":7.245415115417309},"index":1,"playId":"93ba65b2-e727-37da-a9a3-105c37752888","pitchNumber":1,"startTime":"2026-04-12T20:51:01.841Z","endTime":"2026-04-12T20:51:05.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"second":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":90.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.91462999494279,"aZ":-12.165259875599036,"pfxX":-7.084722821877414,"pfxZ":9.748652679554949,"pX":-0.5204718089419669,"pZ":1.5224787102069983,"vX0":5.881663274249565,"vY0":-141.14955654010424,"vZ0":-10.20761775556062,"x":136.84,"y":197.67,"x0":-1.693056007314029,"y0":50.00664518251413,"z0":5.932235438835151,"aX":-14.546468302454832},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.1,"breakHorizontal":11.9,"spinRate":2155,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.38550491728803404,"extension":7.199389756453421},"index":2,"playId":"d71fb419-49f9-3ea0-85cd-d119a36d2800","pitchNumber":2,"startTime":"2026-04-12T20:51:19.027Z","endTime":"2026-04-12T20:51:23.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"second":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":79.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.52441681337199,"aZ":-34.436129836590354,"pfxX":0.854144228143177,"pfxZ":-1.4419778741183595,"pX":-0.5444054419847225,"pZ":2.373735293496398,"vX0":2.4145607767253217,"vY0":-123.72657912965,"vZ0":-2.4780801346866275,"x":137.75,"y":174.69,"x0":-1.6385633158644928,"y0":50.0020975058522,"z0":6.236049508586756,"aX":1.34156671001208},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.9,"breakHorizontal":-2.0,"spinRate":2072,"spinDirection":50},"zone":4,"typeConfidence":2.0,"plateTime":0.4404102138089443,"extension":6.790537727231027},"index":3,"playId":"e4e0141c-8adc-3ebc-973f-48403eaef95e","pitchNumber":3,"startTime":"2026-04-12T20:51:36.910Z","endTime":"2026-04-12T20:51:40.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"second":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.857629102420837,"aZ":-32.94786191360274,"pfxX":1.2050747302462963,"pfxZ":-0.4820890701491418,"pX":0.39348323966539794,"pZ":1.84650300450562,"vX0":4.637327626359156,"vY0":-124.7215198467358,"vZ0":-4.207365994394959,"x":102.0,"y":188.92,"x0":-1.6394961940554675,"y0":50.005303634268394,"z0":6.244539901732765,"aX":1.9169492762726141},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.6,"breakHorizontal":-3.1,"spinRate":2134,"spinDirection":62},"zone":9,"typeConfidence":2.0,"plateTime":0.43757159468537576,"extension":6.946914404539398},"index":4,"playId":"3aaeace2-e5f2-3bdd-baca-7411ea65c2cc","pitchNumber":4,"startTime":"2026-04-12T20:51:55.492Z","endTime":"2026-04-12T20:51:59.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"second":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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(85, 0, 187, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.85441310907025,"aZ":-37.408270600371495,"pfxX":-0.9439102638218038,"pfxZ":-3.3877318785677675,"pX":-0.2989936281170943,"pZ":1.536045955118825,"vX0":3.4802384045546346,"vY0":-123.80363393029084,"vZ0":-3.857288218908157,"x":128.4,"y":197.31,"x0":-1.6033449459719449,"y0":50.003198109005695,"z0":6.261325040059425,"aX":-1.458241182148799},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-6.8,"breakHorizontal":0.8,"spinRate":627,"spinDirection":291},"zone":13,"typeConfidence":2.0,"plateTime":0.44325114450464165,"extension":7.14746900378266},"hitData":{"launchSpeed":93.0,"launchAngle":2.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.76,"coordY":111.46}},"index":5,"playId":"49ec57f4-8f1b-321a-a140-7d4b5d5557d5","pitchNumber":5,"startTime":"2026-04-12T20:52:15.464Z","endTime":"2026-04-12T20:52:27.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"second":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.4,"awayTeamWinProbability":60.6,"homeTeamWinProbabilityAdded":-11.200000000000003,"leverageIndex":1.95,"dramaIndex":123.0,"contextMetrics":{},"playEndTime":"2026-04-12T20:52:27.317Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Jung walks. Danny Jansen to 3rd. Josh Smith to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-12T20:52:54.739Z","endTime":"2026-04-12T20:55:16.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"postOnSecond":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"postOnThird":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.983079183575974,"aZ":-14.12940688281075,"pfxX":-5.733632271392196,"pfxZ":9.291464719986022,"pX":-0.17270923057857357,"pZ":3.9890878627045256,"vX0":5.736408573381866,"vY0":-138.2655693702635,"vZ0":-3.7163137094407115,"x":123.58,"y":131.07,"x0":-1.526443821711922,"y0":50.000344857045654,"z0":6.294704245629819,"aX":-11.132499707788993},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.3,"breakHorizontal":9.2,"spinRate":2056,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.39569862064952854,"extension":7.050401016948634},"index":0,"playId":"c67afa1f-c12c-36ba-893d-32fc0c314b6d","pitchNumber":1,"startTime":"2026-04-12T20:53:14.149Z","endTime":"2026-04-12T20:53:18.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":85.1,"endSpeed":79.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.941291171519623,"aZ":-34.55234841650073,"pfxX":2.2870295072240467,"pfxZ":-1.5139052812569336,"pX":0.9739071493502217,"pZ":1.4741452509240394,"vX0":5.559190379960934,"vY0":-123.95872724472079,"vZ0":-4.417571348121996,"x":79.88,"y":198.98,"x0":-1.5839285119278892,"y0":50.0009355549159,"z0":6.125957546451183,"aX":3.6007144985498067},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.5,"breakHorizontal":-5.3,"spinRate":2181,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.43982699511081735,"extension":7.175829696256132},"index":1,"playId":"03c90a31-83de-3d33-bb68-9e4f09389339","pitchNumber":2,"startTime":"2026-04-12T20:53:36.078Z","endTime":"2026-04-12T20:53:40.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":79.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.115932684917805,"aZ":-36.31324982009512,"pfxX":0.26511673656982415,"pfxZ":-2.640546378289377,"pX":-0.6222517574698285,"pZ":1.7022503894198087,"vX0":2.5770249444565083,"vY0":-123.44348519429086,"vZ0":-3.694565796278277,"x":140.72,"y":192.82,"x0":-1.707767547607763,"y0":50.005431824947706,"z0":6.228592136857516,"aX":0.414679122521253},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-5.3,"breakHorizontal":-1.0,"spinRate":1997,"spinDirection":42},"zone":7,"typeConfidence":2.0,"plateTime":0.44119796422633817,"extension":7.041539115448167},"index":2,"playId":"36fb57da-a6de-3581-9b9d-7f03f4f8e6ec","pitchNumber":3,"startTime":"2026-04-12T20:53:55.201Z","endTime":"2026-04-12T20:53:59.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-12T20:54:08.252Z","endTime":"2026-04-12T20:54:24.251Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.89045517004,"aZ":-38.65129641252455,"pfxX":-4.666458869033749,"pfxZ":-4.141796350218457,"pX":-0.7654096698462204,"pZ":0.7076866215455913,"vX0":3.4768174976746162,"vY0":-124.65910639705496,"vZ0":-5.6613731598066765,"x":146.18,"y":219.67,"x0":-1.5773320842220193,"y0":50.006076418786726,"z0":6.227406827097526,"aX":-7.288228957197365},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-8.6,"breakHorizontal":7.6,"spinRate":478,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.4407023793229361,"extension":7.228930382755733},"index":4,"playId":"c8c93678-f016-3791-85ba-069e0f02e7b1","pitchNumber":4,"startTime":"2026-04-12T20:54:24.251Z","endTime":"2026-04-12T20:54:28.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.604068989215147,"aZ":-36.217067656533715,"pfxX":0.750353088846397,"pfxZ":-2.5036983615225603,"pX":0.5124563718315359,"pZ":1.051331056573528,"vX0":4.912109927000189,"vY0":-126.19750072256018,"vZ0":-5.70825769431345,"x":97.47,"y":210.39,"x0":-1.5565490352733127,"y0":50.00544908700196,"z0":6.259092817735739,"aX":1.2097932714592048},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.6,"breakHorizontal":-2.5,"spinRate":2146,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4339709723713545,"extension":7.093740376015735},"index":5,"playId":"6bdb7e6a-d69e-3bab-ad73-3166bd6a5f77","pitchNumber":5,"startTime":"2026-04-12T20:54:49.282Z","endTime":"2026-04-12T20:54:52.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.817063219586867,"aZ":-15.85727416707187,"pfxX":-6.849894264385951,"pfxZ":7.882499633846049,"pX":-2.039488037240552,"pZ":2.0646196834238224,"vX0":1.7771792700755566,"vY0":-142.50422251440654,"vZ0":-8.336191608469512,"x":194.74,"y":183.04,"x0":-1.778717213194413,"y0":50.00223798068075,"z0":6.016661784959329,"aX":-14.175674094688206},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.8,"breakHorizontal":12.1,"spinRate":2182,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.38343988160504416,"extension":7.100037200985084},"index":6,"playId":"6dda6b83-dc73-3333-b40a-446808a023e5","pitchNumber":6,"startTime":"2026-04-12T20:55:09.722Z","endTime":"2026-04-12T20:55:16.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.5,"awayTeamWinProbability":63.5,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.7,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-04-12T20:55:16.626Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Duran grounds out, first baseman Freddie Freeman to pitcher Roki Sasaki.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-12T20:56:32.193Z","endTime":"2026-04-12T20:58:10.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-12T20:55:30.130Z","endTime":"2026-04-12T20:56:34.381Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.928408102460693,"aZ":-12.274230164485328,"pfxX":-6.305677055384783,"pfxZ":9.90312378922605,"pX":0.34923671126341155,"pZ":1.5737844700153103,"vX0":7.659273975454173,"vY0":-140.85431420348024,"vZ0":-10.186659795341763,"x":103.69,"y":196.29,"x0":-1.5857350299797877,"y0":50.00609335770528,"z0":6.030606833228734,"aX":-12.675703490930966},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.0,"breakHorizontal":9.8,"spinRate":2129,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.38881964607876496,"extension":7.370441709774603},"index":1,"playId":"74cf5f70-dba6-3c6f-980f-1c477533ebc3","pitchNumber":1,"startTime":"2026-04-12T20:56:34.381Z","endTime":"2026-04-12T20:56:38.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14137065034054,"aZ":-37.394592240885004,"pfxX":-4.1897488059046895,"pfxZ":-3.436882518968253,"pX":0.38965678365857376,"pZ":1.2585104968741028,"vX0":5.719529926929406,"vY0":-123.12770171890986,"vZ0":-4.31854811746923,"x":102.15,"y":204.8,"x0":-1.4317961317386887,"y0":50.00567111167168,"z0":6.239786643199065,"aX":-6.3584875961779215},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-7.1,"breakHorizontal":6.1,"spinRate":501,"spinDirection":298},"zone":14,"typeConfidence":2.0,"plateTime":0.4468677903002414,"extension":6.969776838121648},"index":2,"playId":"a9b4d1bd-2411-31dd-8e82-d386fbe18f10","pitchNumber":2,"startTime":"2026-04-12T20:56:52.471Z","endTime":"2026-04-12T20:56:56.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-12T20:57:11.695Z","endTime":"2026-04-12T20:57:27.076Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42256196292544,"aZ":-37.95057180809626,"pfxX":-0.7239626786023412,"pfxZ":-3.690800414564139,"pX":-0.3140134820744357,"pZ":3.3925402252683883,"vX0":3.18686516245939,"vY0":-124.22031419674974,"vZ0":0.2715977878712572,"x":128.97,"y":147.18,"x0":-1.5183634993818766,"y0":50.001570968090334,"z0":6.431723760995004,"aX":-1.133835387418951},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-6.4,"breakHorizontal":0.6,"spinRate":651,"spinDirection":295},"zone":11,"typeConfidence":2.0,"plateTime":0.4405901244821786,"extension":7.240728756874298},"index":4,"playId":"55bcb1c3-4624-3146-bd78-b5a82e660c60","pitchNumber":3,"startTime":"2026-04-12T20:57:27.076Z","endTime":"2026-04-12T20:57:54.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"}},"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(85, 0, 187, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.44574772161706,"aZ":-36.845991390439394,"pfxX":-0.7357812899632803,"pfxZ":-2.9651931255425286,"pX":0.44756471062281555,"pZ":2.450237087370597,"vX0":5.27719635400488,"vY0":-124.72017540678668,"vZ0":-1.9566732097084731,"x":99.94,"y":172.62,"x0":-1.601661472557118,"y0":50.005136337799804,"z0":6.287987147709902,"aX":-1.157218283332889},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-5.6,"breakHorizontal":0.1,"spinRate":489,"spinDirection":305},"zone":6,"typeConfidence":2.0,"plateTime":0.4394245183710561,"extension":7.191728916251565},"hitData":{"launchSpeed":96.2,"launchAngle":0.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.44,"coordY":158.68}},"index":5,"playId":"c1b69691-0a01-3570-ae95-48af82e19b36","pitchNumber":4,"startTime":"2026-04-12T20:58:02.468Z","endTime":"2026-04-12T20:58:10.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":7.200000000000003,"leverageIndex":2.77,"dramaIndex":119.0,"contextMetrics":{},"playEndTime":"2026-04-12T20:58:10.130Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Call singles on a line drive to center fielder Evan Carter.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-12T21:00:12.232Z","endTime":"2026-04-12T21:01:29.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.152741618739547,"aZ":-13.793599319808004,"pfxX":-4.674075028964635,"pfxZ":9.286864778345116,"pX":1.424495276864166,"pZ":1.6426947423387366,"vX0":9.158765967548087,"vY0":-139.2925955901651,"vZ0":-8.05276973289979,"x":62.7,"y":194.43,"x0":-1.2881746063288002,"y0":50.00577080003707,"z0":5.469081379792282,"aX":-9.254467252902174},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.4,"breakHorizontal":6.7,"spinRate":2372,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3921405678362757,"extension":6.8267491268122145},"index":0,"playId":"b2192f61-1cad-3b89-9bf9-83840abf9eca","pitchNumber":1,"startTime":"2026-04-12T21:00:35.198Z","endTime":"2026-04-12T21:00:38.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":95.1,"endSpeed":87.5,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.982513872070122,"aZ":-13.171890569947305,"pfxX":-4.781364587912623,"pfxZ":9.741833017528808,"pX":0.15594525423412153,"pZ":1.7981010641496513,"vX0":5.90849637363881,"vY0":-138.34411917987512,"vZ0":-7.672038765257949,"x":111.06,"y":190.23,"x0":-1.3797651217399085,"y0":50.005946714094215,"z0":5.477944419169311,"aX":-9.330186539652736},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":7.6,"spinRate":2415,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.3949377580346147,"extension":6.543324859163649},"index":1,"playId":"5ff8a66d-752c-3c5c-9970-7d358174ea80","pitchNumber":2,"startTime":"2026-04-12T21:00:52.357Z","endTime":"2026-04-12T21:00:56.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.7,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.22946325944159,"aZ":-25.213567935659906,"pfxX":0.9032032771627296,"pfxZ":3.841546697031996,"pX":1.1502173933135498,"pZ":1.7946525506935147,"vX0":6.656011380014213,"vY0":-133.13169598250175,"vZ0":-5.12173522100404,"x":73.16,"y":190.32,"x0":-1.4904552376043732,"y0":50.00064335137868,"z0":5.547950076290969,"aX":1.634292556058712},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.1,"breakHorizontal":-3.0,"spinRate":2570,"spinDirection":177},"zone":14,"typeConfidence":0.9,"plateTime":0.41004231046713624,"extension":6.52765401311452},"index":2,"playId":"83b1006a-b5cb-3894-977d-723d14fb1cfd","pitchNumber":3,"startTime":"2026-04-12T21:01:05.351Z","endTime":"2026-04-12T21:01:09.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.7,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.946091819808125,"aZ":-14.400250843169355,"pfxX":-5.404265809124962,"pfxZ":8.901000107858202,"pX":0.023680866360841032,"pZ":1.8136775737669844,"vX0":6.099107514838292,"vY0":-139.58723391942067,"vZ0":-7.484620568333719,"x":116.1,"y":189.81,"x0":-1.4753136432241545,"y0":50.0028424830996,"z0":5.455522240166675,"aX":-10.791101229579292},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.0,"breakHorizontal":8.8,"spinRate":2406,"spinDirection":211},"zone":8,"typeConfidence":0.84,"plateTime":0.39063205502199416,"extension":6.663754919856394},"hitData":{"launchSpeed":95.7,"launchAngle":11.0,"totalDistance":184.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":126.65,"coordY":85.14}},"index":3,"playId":"63495133-a754-303b-b7d1-3af797bdbd45","pitchNumber":4,"startTime":"2026-04-12T21:01:19.006Z","endTime":"2026-04-12T21:01:29.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.07,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-04-12T21:01:29.246Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hyeseong Kim challenged (pitch result), call on the field was confirmed: Hyeseong Kim called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-12T21:01:43.344Z","endTime":"2026-04-12T21:03:56.220Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.267480354195538,"aZ":-28.242130646526448,"pfxX":2.2772481320329256,"pfxZ":2.3310333450304412,"pX":-0.9503739728258701,"pZ":3.3361351237060215,"vX0":0.6689259019546052,"vY0":-128.25878683986986,"vZ0":-0.5798846158326063,"x":153.23,"y":148.7,"x0":-1.5096683100973638,"y0":50.00403134314875,"z0":5.742573731264086,"aX":3.8439136952601274},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.3,"breakHorizontal":-4.3,"spinRate":2562,"spinDirection":130},"zone":11,"typeConfidence":0.84,"plateTime":0.42492085717348527,"extension":6.366563234840348},"index":0,"playId":"d1efbcd7-0fdb-3942-8025-a6448f70a3d7","pitchNumber":1,"startTime":"2026-04-12T21:01:54.516Z","endTime":"2026-04-12T21:01:58.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":97.0,"endSpeed":88.8,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.563893473999755,"aZ":-12.07798933165359,"pfxX":-5.458923877774257,"pfxZ":9.948073024408437,"pX":-0.6203548799662275,"pZ":2.4815483521636987,"vX0":4.115236054327458,"vY0":-141.09594933696016,"vZ0":-6.1797722733884966,"x":140.65,"y":171.78,"x0":-1.3872386137097859,"y0":50.00095094703985,"z0":5.475581020338653,"aX":-11.025218587618077},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.9,"breakHorizontal":9.1,"spinRate":2460,"spinDirection":217},"zone":4,"typeConfidence":0.89,"plateTime":0.38793482947865243,"extension":6.505175961850433},"index":1,"playId":"41bd3c2d-516a-37c9-9024-6acd5a398ca4","pitchNumber":2,"startTime":"2026-04-12T21:02:14.122Z","endTime":"2026-04-12T21:02:17.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.772657032671766,"aZ":-26.366661365259617,"pfxX":-6.567994296993055,"pfxZ":3.350768407189772,"pX":-0.5143520203511118,"pZ":2.4286344118552563,"vX0":3.932803747268606,"vY0":-129.9559236364753,"vZ0":-3.029534990920549,"x":136.61,"y":173.21,"x0":-1.183462777560733,"y0":50.00313339378393,"z0":5.583339655591114,"aX":-11.386867320396956},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.6,"breakHorizontal":11.2,"spinRate":1627,"spinDirection":233},"zone":4,"typeConfidence":0.89,"plateTime":0.41930925013613995,"extension":6.543208342205772},"index":2,"playId":"5140dc63-931f-3c90-9f1c-0036234dc3a2","pitchNumber":3,"startTime":"2026-04-12T21:02:29.414Z","endTime":"2026-04-12T21:02:32.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"playId":"fc297959-d39a-4f86-9f55-8f90536902d1","startTime":"2026-04-12T21:02:49.597Z","endTime":"2026-04-12T21:02:54.597Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.496965684676614,"aZ":-26.356279744610752,"pfxX":0.4712758025014825,"pfxZ":3.2605701592722944,"pX":1.288984411283407,"pZ":1.123346792502381,"vX0":6.943097555229711,"vY0":-132.55069742611525,"vZ0":-6.5182559992429105,"x":67.87,"y":208.45,"x0":-1.4222128770790454,"y0":50.00447945170262,"z0":5.530547913681555,"aX":0.8405440701710308},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.7,"breakHorizontal":-2.3,"spinRate":2575,"spinDirection":174},"zone":14,"typeConfidence":0.9,"plateTime":0.412721958008472,"extension":6.482738032727453},"index":4,"playId":"4bd5c5d2-641f-3fec-b102-f47a20773bcf","pitchNumber":4,"startTime":"2026-04-12T21:03:07.835Z","endTime":"2026-04-12T21:03:13.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.39202114423103,"aZ":-28.273779760958927,"pfxX":0.43366755380930866,"pfxZ":2.1743927855793075,"pX":0.49157119270494903,"pZ":1.6978530452451466,"vX0":4.895421386983548,"vY0":-133.0392107325867,"vZ0":-4.732829814540085,"x":98.26,"y":192.94,"x0":-1.4282850590197391,"y0":50.00380842494932,"z0":5.5479189745551905,"aX":0.776655084375981},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.1,"breakHorizontal":-1.8,"spinRate":2527,"spinDirection":162},"zone":9,"typeConfidence":0.9,"plateTime":0.4116300649870368,"extension":6.544845382523929},"index":5,"playId":"b9ae0f4c-fd43-35b7-a438-20eb665883d1","pitchNumber":5,"startTime":"2026-04-12T21:03:29.212Z","endTime":"2026-04-12T21:03:56.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808975,"link":"/api/v1/people/808975"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":808975,"link":"/api/v1/people/808975"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"}},"homeTeamWinProbability":44.0,"awayTeamWinProbability":56.0,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":1.8,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-04-12T21:03:56.220Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shohei Ohtani walks. Alex Call to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-12T21:04:10.713Z","endTime":"2026-04-12T21:06:49.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"postOnSecond":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"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":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.038888141578052,"aZ":-26.420870730667392,"pfxX":1.3838041809500616,"pfxZ":3.0830891495015504,"pX":-0.6431338316292354,"pZ":0.8403305443132151,"vX0":1.9302960005761263,"vY0":-135.63984337699054,"vZ0":-7.526835990001532,"x":141.51,"y":216.09,"x0":-1.5432186348604706,"y0":50.00428107532931,"z0":5.487358115708816,"aX":2.58469121394208},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.2,"breakHorizontal":-2.9,"spinRate":2558,"spinDirection":187},"zone":13,"typeConfidence":0.9,"plateTime":0.40345781748913145,"extension":6.329400806159106},"index":0,"playId":"e04be268-48e9-3a38-b66f-9b500099cbcf","pitchNumber":1,"startTime":"2026-04-12T21:04:10.713Z","endTime":"2026-04-12T21:04:14.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":97.1,"endSpeed":88.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.46078519388261,"aZ":-11.407988178313111,"pfxX":-6.624987898444672,"pfxZ":10.349844060584072,"pX":-0.1720190705134507,"pZ":1.546085219535475,"vX0":5.862314779656272,"vY0":-141.06610216190845,"vZ0":-8.767107993730367,"x":123.56,"y":197.04,"x0":-1.4210497556853463,"y0":50.001258872090744,"z0":5.438432765352,"aX":-13.290010754408197},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.0,"breakHorizontal":10.7,"spinRate":2522,"spinDirection":212},"zone":13,"typeConfidence":0.86,"plateTime":0.38896598910989955,"extension":6.576123352027054},"index":1,"playId":"8a29c0ff-f40d-3d36-8599-4833200e4253","pitchNumber":2,"startTime":"2026-04-12T21:04:30.097Z","endTime":"2026-04-12T21:04:34.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.23627481697454,"aZ":-26.77100030764293,"pfxX":1.3262836475078221,"pfxZ":3.0490149390433556,"pX":-0.5033167014442217,"pZ":1.7065725991418506,"vX0":2.1045727184307386,"vY0":-132.00712522479168,"vZ0":-4.857650685057503,"x":136.19,"y":192.7,"x0":-1.4821479447021182,"y0":50.00153803904359,"z0":5.533524750794063,"aX":2.347511405571914},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.7,"breakHorizontal":-2.9,"spinRate":2592,"spinDirection":156},"zone":7,"typeConfidence":0.9,"plateTime":0.414404174919222,"extension":6.403084342245929},"index":2,"playId":"a80a8ee7-9258-3898-91bf-26f29a10a800","pitchNumber":3,"startTime":"2026-04-12T21:04:50.521Z","endTime":"2026-04-12T21:04:54.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.23212671685773,"aZ":-14.353277284359065,"pfxX":-6.835606044747914,"pfxZ":8.584621661597286,"pX":-1.5014663815458276,"pZ":2.8065803665509783,"vX0":2.563810979945313,"vY0":-143.20247381294948,"vZ0":-5.13810712834231,"x":174.23,"y":163.0,"x0":-1.520549091838459,"y0":50.00321433042278,"z0":5.522847960037881,"aX":-14.189178000161604},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.6,"breakHorizontal":11.9,"spinRate":2484,"spinDirection":216},"zone":11,"typeConfidence":0.66,"plateTime":0.3825683585972923,"extension":6.58872435719947},"index":3,"playId":"e1a4908a-4698-3167-b5de-3a7db8c7d4ee","pitchNumber":4,"startTime":"2026-04-12T21:05:10.568Z","endTime":"2026-04-12T21:05:14.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.38960614994223,"aZ":-27.754652194775844,"pfxX":1.4513773201954623,"pfxZ":2.3999066509327154,"pX":-0.4150975281022516,"pZ":2.5762460254849553,"vX0":2.3481515255462675,"vY0":-134.06582237973788,"vZ0":-2.9420992434098094,"x":132.82,"y":169.22,"x0":-1.4865596225463726,"y0":50.006464345325895,"z0":5.641292774138058,"aX":2.6773689810156966},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.0,"breakHorizontal":-3.1,"spinRate":2613,"spinDirection":171},"zone":4,"typeConfidence":0.9,"plateTime":0.4065055725852864,"extension":6.397396769796285},"index":4,"playId":"4611f5af-6cdb-38ed-97ce-70731660b9b6","pitchNumber":5,"startTime":"2026-04-12T21:05:30.508Z","endTime":"2026-04-12T21:05:34.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-12T21:06:03.797Z","endTime":"2026-04-12T21:06:19.202Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.23404181085307,"aZ":-12.087363185609151,"pfxX":-3.866715299428112,"pfxZ":9.682758961220875,"pX":-0.157967847824369,"pZ":3.276603633428938,"vX0":4.884541863567206,"vY0":-143.16773143770615,"vZ0":-4.264091664379295,"x":123.02,"y":150.31,"x0":-1.3842939626995274,"y0":50.00380924276885,"z0":5.542568327986511,"aX":-8.022767290423594},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.8,"breakHorizontal":6.0,"spinRate":2446,"spinDirection":219},"zone":2,"typeConfidence":0.92,"plateTime":0.3826586987268499,"extension":6.5318984394966115},"index":6,"playId":"2110b009-6cf6-32d2-ac9b-30c6e9272a97","pitchNumber":6,"startTime":"2026-04-12T21:06:19.202Z","endTime":"2026-04-12T21:06:22.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":87.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.044662185710457,"aZ":-28.018308824112452,"pfxX":2.2616886566700263,"pfxZ":2.194098134172216,"pX":-0.20176083781492796,"pZ":1.079596688593762,"vX0":2.6535704868500876,"vY0":-135.69482783761836,"vZ0":-6.724077265786976,"x":124.69,"y":209.63,"x0":-1.4802753000556559,"y0":50.004994301056264,"z0":5.497905511474421,"aX":4.28845656244089},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.0,"breakHorizontal":-4.6,"spinRate":2664,"spinDirection":168},"zone":13,"typeConfidence":0.9,"plateTime":0.4011060371990274,"extension":6.35352350553311},"index":7,"playId":"b3ce2412-9fe6-30fe-94c3-dc7aca5657d5","pitchNumber":7,"startTime":"2026-04-12T21:06:43.215Z","endTime":"2026-04-12T21:06:49.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.6,"awayTeamWinProbability":51.4,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.5,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-04-12T21:06:49.030Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Tucker strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-12T21:07:03.115Z","endTime":"2026-04-12T21:09:23.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"postOnSecond":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88632651337218,"aZ":-31.827680913904405,"pfxX":-9.652577997987041,"pfxZ":0.20025327083131472,"pX":-0.07963288405190713,"pZ":2.0732036969856926,"vX0":6.440778921024919,"vY0":-131.08422267692035,"vZ0":-3.1228375767050363,"x":120.04,"y":182.8,"x0":-1.3056818248169266,"y0":50.00544127887271,"z0":5.638936533862227,"aX":-16.918823854559946},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-0.1,"breakHorizontal":16.2,"spinRate":1635,"spinDirection":232},"zone":8,"typeConfidence":0.91,"plateTime":0.4167328905042482,"extension":6.543022744524977},"index":0,"playId":"6820cef3-dccf-35ac-a6e7-ba5eb6a845bc","pitchNumber":1,"startTime":"2026-04-12T21:07:19.661Z","endTime":"2026-04-12T21:07:23.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.483783118468832,"aZ":-30.567016495881614,"pfxX":-10.019363011730261,"pfxZ":0.9368917145685725,"pX":-1.0080599959537624,"pZ":2.3811631836354628,"vX0":4.3114184328041345,"vY0":-130.28739642539935,"vZ0":-2.4020604616949486,"x":155.42,"y":174.49,"x0":-1.3866263023113745,"y0":50.00188218945184,"z0":5.635239024599419,"aX":-17.14888620306007},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.3,"breakHorizontal":17.2,"spinRate":1600,"spinDirection":237},"zone":13,"typeConfidence":0.91,"plateTime":0.4210986322452577,"extension":6.589007428086435},"index":1,"playId":"c2c4c368-2c95-3e6a-9281-becbe76480d1","pitchNumber":2,"startTime":"2026-04-12T21:07:56.605Z","endTime":"2026-04-12T21:08:00.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.441049460622573,"aZ":-27.56393412700185,"pfxX":1.1441911928580248,"pfxZ":2.4854577246624827,"pX":1.1936973117050074,"pZ":0.6536671970515734,"vX0":6.406011295418053,"vY0":-135.0458522441134,"vZ0":-7.808117397502393,"x":71.5,"y":221.13,"x0":-1.3543327232922124,"y0":50.00274411320898,"z0":5.511530725793039,"aX":2.118987627602319},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.1,"breakHorizontal":-3.4,"spinRate":2628,"spinDirection":162},"zone":14,"typeConfidence":0.9,"plateTime":0.405055650075254,"extension":6.491078398920896},"index":2,"playId":"8cea6518-7f9f-3173-b7cc-3ee6f7089c95","pitchNumber":3,"startTime":"2026-04-12T21:08:17.352Z","endTime":"2026-04-12T21:08:21.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":86.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.071894096038925,"aZ":-27.371594212000755,"pfxX":0.10165230821489502,"pfxZ":2.56334712347212,"pX":1.5539325855378379,"pZ":0.9571951524304845,"vX0":7.580763199673907,"vY0":-134.91814454125355,"vZ0":-7.160674644478134,"x":57.77,"y":212.94,"x0":-1.287094963446956,"y0":50.00008178041136,"z0":5.532592108021197,"aX":0.19026118911788356},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.5,"breakHorizontal":-1.6,"spinRate":2518,"spinDirection":158},"zone":14,"typeConfidence":0.9,"plateTime":0.4035718896871847,"extension":6.5485926944599555},"index":3,"playId":"e712f286-99d5-3cd9-807a-70395e83b8c0","pitchNumber":4,"startTime":"2026-04-12T21:08:58.583Z","endTime":"2026-04-12T21:09:02.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":85.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.324468083234926,"aZ":-30.764863526699152,"pfxX":-8.883065495042262,"pfxZ":0.7759988775379352,"pX":-0.506115577887574,"pZ":0.7749645444360447,"vX0":5.416644100105222,"vY0":-132.53367357007474,"vZ0":-6.5447539844142915,"x":136.29,"y":217.86,"x0":-1.4027014409827698,"y0":50.00061154040989,"z0":5.4691218309905345,"aX":-16.09835653112088},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":0.4,"breakHorizontal":15.2,"spinRate":1618,"spinDirection":235},"zone":13,"typeConfidence":0.89,"plateTime":0.41033074673431935,"extension":6.595204333309719},"index":4,"playId":"5f3d5d22-7922-396f-9536-380368c31425","pitchNumber":5,"startTime":"2026-04-12T21:09:18.225Z","endTime":"2026-04-12T21:09:23.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.0,"awayTeamWinProbability":57.0,"homeTeamWinProbabilityAdded":-5.600000000000001,"leverageIndex":2.38,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-04-12T21:09:23.253Z","atBatIndex":28},{"result":{"type":"atBat","event":"Caught Stealing 3B","eventType":"caught_stealing_3b","description":"Alex Call caught stealing 3rd base, catcher Danny Jansen to third baseman Josh Jung.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-12T21:09:51.242Z","endTime":"2026-04-12T21:12:13.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":22},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 3B","eventType":"caught_stealing_3b","movementReason":"r_caught_stealing_3b","runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.521916752772146,"aZ":-25.785421476834458,"pfxX":1.3404225640848755,"pfxZ":3.5605944682842967,"pX":-0.3961902853988082,"pZ":2.263401848223489,"vX0":2.5713671684101578,"vY0":-132.8532084056203,"vZ0":-3.8596777292274314,"x":132.1,"y":177.67,"x0":-1.5493887498502572,"y0":50.00201589482388,"z0":5.601526816742738,"aX":2.4040268047947375},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.9,"breakHorizontal":-3.0,"spinRate":2549,"spinDirection":166},"zone":4,"typeConfidence":0.9,"plateTime":0.4117235403999344,"extension":6.446349282132987},"index":0,"playId":"d13a8ece-22ce-3e17-a60c-0e853f96f145","pitchNumber":1,"startTime":"2026-04-12T21:09:52.505Z","endTime":"2026-04-12T21:09:59.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":97.8,"endSpeed":89.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.062237014421434,"aZ":-13.38605800025426,"pfxX":-6.556336883968705,"pfxZ":9.154235865674726,"pX":0.21568131874998042,"pZ":2.212117167013675,"vX0":7.001591632703168,"vY0":-142.2201547311967,"vZ0":-6.730250146878952,"x":108.78,"y":179.05,"x0":-1.4241197833380124,"y0":50.003643948819686,"z0":5.45530065827259,"aX":-13.456522559858026},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.4,"breakHorizontal":10.4,"spinRate":2469,"spinDirection":217},"zone":5,"typeConfidence":0.83,"plateTime":0.3848707307470538,"extension":6.6149485818466625},"index":1,"playId":"98fe7ca2-9a98-38a8-a6bd-536756ebbcae","pitchNumber":2,"startTime":"2026-04-12T21:10:34.657Z","endTime":"2026-04-12T21:10:38.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"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-04-12T21:10:54.946Z","endTime":"2026-04-12T21:11:14.722Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.48316590740685,"aZ":-13.469918648332671,"pfxX":-5.285289401188864,"pfxZ":9.123982846016824,"pX":0.5568438612561726,"pZ":2.9118664754777304,"vX0":7.090185097109812,"vY0":-142.66528886966623,"vZ0":-5.170684753032664,"x":95.77,"y":160.16,"x0":-1.2802505015724859,"y0":50.00281126452706,"z0":5.6047191724776955,"aX":-10.835757038868445},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.6,"breakHorizontal":8.0,"spinRate":2400,"spinDirection":215},"zone":3,"typeConfidence":0.9,"plateTime":0.38471167404968387,"extension":6.604784809248619},"index":3,"playId":"82c26fdd-2357-3ee4-89d7-988d2336092b","pitchNumber":3,"startTime":"2026-04-12T21:11:14.722Z","endTime":"2026-04-12T21:11:18.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.412344789812554,"aZ":-28.454390166989516,"pfxX":1.4430127181665315,"pfxZ":1.978474087845731,"pX":0.753598362185104,"pZ":2.033846479002052,"vX0":5.209338992604311,"vY0":-135.5947790894078,"vZ0":-4.377351569856454,"x":88.27,"y":183.87,"x0":-1.3711207340312486,"y0":50.00562163689205,"z0":5.627573570611836,"aX":2.7191711775793177},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.9,"breakHorizontal":-3.6,"spinRate":2682,"spinDirection":147},"zone":9,"typeConfidence":0.9,"plateTime":0.402147770665922,"extension":6.442999223841796},"index":4,"playId":"d2dce0d2-ef34-3693-bc2e-90446134c6f9","pitchNumber":4,"startTime":"2026-04-12T21:11:36.689Z","endTime":"2026-04-12T21:11:40.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22270290588173,"aZ":-29.016550097892186,"pfxX":2.1277543794439966,"pfxZ":1.708651757874157,"pX":1.3650035400895895,"pZ":1.8791793358753257,"vX0":6.603724534441318,"vY0":-133.99389354389805,"vZ0":-4.527921430878133,"x":64.97,"y":188.04,"x0":-1.3941562669808871,"y0":50.000514542237184,"z0":5.631101104021518,"aX":3.9190795564071372},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.4,"breakHorizontal":-5.0,"spinRate":2472,"spinDirection":168},"zone":14,"typeConfidence":0.91,"plateTime":0.4066426770912823,"extension":6.508798579127728},"index":5,"playId":"4fd48f2d-775d-3340-9b9a-633bbc687f71","pitchNumber":5,"startTime":"2026-04-12T21:12:02.453Z","endTime":"2026-04-12T21:12:13.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-5.299999999999997,"leverageIndex":2.11,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-04-12T21:12:13.551Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out, second baseman Alex Freeland to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-12T21:14:35.764Z","endTime":"2026-04-12T21:15:19.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"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-04-12T21:14:21.605Z","endTime":"2026-04-12T21:14:38.079Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.209239923700476,"aZ":-35.325700791631284,"pfxX":-2.4676269037976715,"pfxZ":-2.075811909626271,"pX":-0.1543461004991737,"pZ":1.902221894968088,"vX0":4.163648890898803,"vY0":-122.08066935848396,"vZ0":-3.144314010719381,"x":122.88,"y":187.42,"x0":-1.5585882982273203,"y0":50.00602478084756,"z0":6.236462694628986,"aX":-3.7392848567579433},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.2,"breakHorizontal":3.5,"spinRate":559,"spinDirection":301},"zone":8,"typeConfidence":2.0,"plateTime":0.448030532545471,"extension":7.284879473024237},"index":1,"playId":"e45d338e-1907-3be0-9c91-f8de0d50e84c","pitchNumber":1,"startTime":"2026-04-12T21:14:38.079Z","endTime":"2026-04-12T21:14:42.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98202038330483,"aZ":-14.858796099305923,"pfxX":-6.528049696474976,"pfxZ":8.870930295235933,"pX":1.259439522816747,"pZ":2.069334531667862,"vX0":10.060204152140182,"vY0":-137.94753866876647,"vZ0":-8.260744746955535,"x":68.99,"y":182.91,"x0":-1.5651404678523226,"y0":50.004358372687065,"z0":6.077781240035718,"aX":-12.745195358636131},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.6,"breakHorizontal":10.1,"spinRate":2111,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3951177732501323,"extension":7.038697982848734},"index":2,"playId":"a21bb097-e9b8-399a-b388-6eea5577cdb8","pitchNumber":2,"startTime":"2026-04-12T21:14:56.248Z","endTime":"2026-04-12T21:14:59.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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(85, 0, 187, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.580537165149522,"aZ":-34.26302114590159,"pfxX":-0.8351019202684042,"pfxZ":-1.3583353322030742,"pX":0.2680526063211132,"pZ":2.0959509975855406,"vX0":4.445352257213584,"vY0":-123.2968457858195,"vZ0":-3.1029451725386235,"x":106.78,"y":182.19,"x0":-1.4499327241568145,"y0":50.00141404814886,"z0":6.262789760418862,"aX":-1.2853706047413394},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.9,"breakHorizontal":0.5,"spinRate":560,"spinDirection":329},"zone":9,"typeConfidence":2.0,"plateTime":0.44427300446121576,"extension":6.875749434455028},"hitData":{"launchSpeed":89.0,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.38,"coordY":148.99}},"index":3,"playId":"f25a7e35-6a7c-3fc7-b1bf-a88d109160b7","pitchNumber":3,"startTime":"2026-04-12T21:15:12.241Z","endTime":"2026-04-12T21:15:19.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-12T21:15:19.866Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Evan Carter walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-12T21:15:37.520Z","endTime":"2026-04-12T21:17:13.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.773493124675163,"aZ":-34.33371548180205,"pfxX":-0.8626903450887005,"pfxZ":-1.4676298879143204,"pX":-1.193446598824001,"pZ":3.2592722002649483,"vX0":1.553317118493878,"vY0":-119.95631798374198,"vZ0":-0.09536663514269694,"x":162.49,"y":150.78,"x0":-1.7354000757883015,"y0":50.00595760634392,"z0":6.343681190468013,"aX":-1.2658610030251987},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.4,"breakHorizontal":1.2,"spinRate":607,"spinDirection":345},"zone":11,"typeConfidence":2.0,"plateTime":0.4554585114275471,"extension":7.139980003662399},"index":0,"playId":"fcdc3eed-ff58-32ea-b35f-2a8beedca1c1","pitchNumber":1,"startTime":"2026-04-12T21:15:41.930Z","endTime":"2026-04-12T21:15:45.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":80.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.335607412002258,"aZ":-32.604425732827096,"pfxX":0.6257431286086974,"pfxZ":-0.2697298528208556,"pX":0.8716875158600877,"pZ":2.0791800881792355,"vX0":5.926277373563907,"vY0":-124.84492020018989,"vZ0":-3.779730437739068,"x":83.77,"y":182.64,"x0":-1.5983828500431347,"y0":50.00303806863015,"z0":6.250826753239002,"aX":1.0021060073268016},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.1,"breakHorizontal":-2.3,"spinRate":2148,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.43606554278030574,"extension":6.930832681176224},"index":1,"playId":"a94f41d5-6148-3f85-a450-86e786e584c3","pitchNumber":2,"startTime":"2026-04-12T21:15:58.192Z","endTime":"2026-04-12T21:16:02.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":83.1,"endSpeed":76.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48499247249597,"aZ":-32.41823015015531,"pfxX":0.7909975812545316,"pfxZ":-0.16775743381465436,"pX":0.7573223801299891,"pZ":1.4574260410745068,"vX0":5.184695800434684,"vY0":-120.91021837096531,"vZ0":-4.573876633146028,"x":88.13,"y":199.43,"x0":-1.5171036653967882,"y0":50.00213901723755,"z0":6.21717508774204,"aX":1.1701950984738334},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.2,"breakHorizontal":-2.6,"spinRate":2064,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.4529313847715861,"extension":7.010629080520869},"index":2,"playId":"e0d0e8e8-ecfa-3ef0-9548-a0becbefb0ee","pitchNumber":3,"startTime":"2026-04-12T21:16:13.436Z","endTime":"2026-04-12T21:16:17.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.237204941815577,"aZ":-14.125243115399568,"pfxX":-6.89733922532352,"pfxZ":9.648078120846762,"pX":0.027500082759612524,"pZ":2.6266270789655293,"vX0":6.80682117302504,"vY0":-135.55521662563834,"vZ0":-6.613506335885777,"x":115.95,"y":167.86,"x0":-1.6139192027229914,"y0":50.00056056686872,"z0":6.07482786288859,"aX":-12.899368796384117},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.3,"breakHorizontal":11.2,"spinRate":2096,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.4032964126425931,"extension":7.099701102544006},"index":3,"playId":"372fc2b5-d1a9-37f0-a24f-536fb1cb0c7e","pitchNumber":4,"startTime":"2026-04-12T21:16:31.759Z","endTime":"2026-04-12T21:16:35.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.830296878998833,"aZ":-36.40144289058601,"pfxX":-0.9748040002447543,"pfxZ":-2.6480703571925375,"pX":0.10645338960242082,"pZ":1.8268312139111043,"vX0":4.837244678560627,"vY0":-125.11785814410183,"vZ0":-3.533654653189495,"x":112.94,"y":189.46,"x0":-1.7203344983592472,"y0":50.00357058012264,"z0":6.222050898574602,"aX":-1.554692562718654},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.4,"breakHorizontal":0.7,"spinRate":2066,"spinDirection":59},"zone":8,"typeConfidence":2.0,"plateTime":0.4367570937494607,"extension":7.081626190828127},"index":4,"playId":"d2750f0e-2a71-3c44-bdd0-6832759b1afd","pitchNumber":5,"startTime":"2026-04-12T21:16:48.572Z","endTime":"2026-04-12T21:16:52.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.6491315127466,"aZ":-36.15533728707267,"pfxX":-0.07015385027309229,"pfxZ":-2.5599947653092983,"pX":-1.1319253025573568,"pZ":3.2133122170276542,"vX0":1.7185268555323927,"vY0":-123.1125819334739,"vZ0":-0.22267597967907382,"x":160.15,"y":152.02,"x0":-1.8263415611940677,"y0":50.004308279470514,"z0":6.333902825623957,"aX":-0.10915444912890657},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.4,"breakHorizontal":-0.2,"spinRate":2179,"spinDirection":49},"zone":11,"typeConfidence":2.0,"plateTime":0.44284844624307285,"extension":7.104887822150834},"index":5,"playId":"00a1cd89-90c2-3573-b40f-a4c412b24553","pitchNumber":6,"startTime":"2026-04-12T21:17:09.330Z","endTime":"2026-04-12T21:17:13.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.5,"awayTeamWinProbability":62.5,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-04-12T21:17:13.594Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Corey Seager flies out to left fielder Alex Call.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-12T21:17:24.293Z","endTime":"2026-04-12T21:19:33.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.432409528780575,"aZ":-31.17587845242854,"pfxX":-1.534761055046446,"pfxZ":0.6606591118677745,"pX":-0.4748970095524182,"pZ":3.174566244627787,"vX0":3.185098234265377,"vY0":-121.17011306685302,"vZ0":-0.9481343442673611,"x":135.1,"y":153.07,"x0":-1.60106499345009,"y0":50.000873055779444,"z0":6.2706049784417655,"aX":-2.3055976422044484},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.2,"breakHorizontal":2.2,"spinRate":551,"spinDirection":304},"zone":1,"typeConfidence":2.0,"plateTime":0.45029607621079215,"extension":7.149061665674822},"index":0,"playId":"55973e27-9c9a-33fb-b857-04637c72123f","pitchNumber":1,"startTime":"2026-04-12T21:17:40.297Z","endTime":"2026-04-12T21:17:44.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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.7,"endSpeed":90.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.125568693517184,"aZ":-16.53926345868738,"pfxX":-4.827566496309446,"pfxZ":7.630352028540019,"pX":-1.0495490616792373,"pZ":2.5465141658519386,"vX0":3.673380333145995,"vY0":-140.86519146039103,"vZ0":-7.037841316516122,"x":157.01,"y":170.02,"x0":-1.7306301268651092,"y0":50.0022630747117,"z0":6.1091115139014684,"aX":-9.891494395678222},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.8,"breakHorizontal":8.2,"spinRate":2104,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.38595838252446946,"extension":7.0791750971909515},"index":1,"playId":"d417ddb3-61a0-3feb-a85a-51f8d0f76752","pitchNumber":2,"startTime":"2026-04-12T21:18:06.897Z","endTime":"2026-04-12T21:18:10.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.972355105097577,"aZ":-33.53876400974425,"pfxX":-2.2481080417554598,"pfxZ":-0.9327608578427071,"pX":-2.3359358775911265,"pZ":3.4499184239210288,"vX0":-0.8854352396717182,"vY0":-120.07719680590546,"vZ0":0.20429962320614048,"x":206.04,"y":145.63,"x0":-1.6710192131642303,"y0":50.001260982376586,"z0":6.333552429718691,"aX":-3.301271340926822},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.4,"breakHorizontal":4.3,"spinRate":488,"spinDirection":316},"zone":11,"typeConfidence":2.0,"plateTime":0.45512536164389195,"extension":6.8871347093958395},"index":2,"playId":"66e25de5-76a4-35b7-8013-ce4a9e306a6e","pitchNumber":3,"startTime":"2026-04-12T21:18:23.791Z","endTime":"2026-04-12T21:18:27.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32901223361753,"aZ":-10.966980420493647,"pfxX":-4.384727480922004,"pfxZ":10.689741344378422,"pX":-0.7099363306363892,"pZ":2.413237511200988,"vX0":4.227695723520161,"vY0":-140.11651612005267,"vZ0":-8.24491087367284,"x":144.06,"y":173.62,"x0":-1.670318989894671,"y0":50.00141394762646,"z0":6.114602038910778,"aX":-8.698041059554187},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.8,"breakHorizontal":7.1,"spinRate":2216,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.3912500382059507,"extension":7.068021236864917},"index":3,"playId":"f290ad1c-67da-36e1-8dad-2ce400b3927a","pitchNumber":4,"startTime":"2026-04-12T21:18:45.422Z","endTime":"2026-04-12T21:18:49.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.401745052381827,"aZ":-38.39400580012888,"pfxX":-0.03010998057309866,"pfxZ":-4.258758741582856,"pX":-1.3697625611850806,"pZ":2.581404835200977,"vX0":0.6453762804232297,"vY0":-120.92472244689239,"vZ0":-0.8218974268328205,"x":169.21,"y":169.08,"x0":-1.6376414131755868,"y0":50.00025232930904,"z0":6.332107160132879,"aX":-0.044081880202580456},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-7.6,"breakHorizontal":-0.1,"spinRate":474,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.4551807522459588,"extension":7.3206531537063535},"index":4,"playId":"6a7de1f9-9b05-3567-b014-5ac9e60e440f","pitchNumber":5,"startTime":"2026-04-12T21:19:04.156Z","endTime":"2026-04-12T21:19:08.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.39357061080863,"aZ":-36.16640837732677,"pfxX":0.43399186736732087,"pfxZ":-2.526410650275034,"pX":-0.2810023283017222,"pZ":2.5004258729890982,"vX0":3.2427066166462013,"vY0":-124.19364093972258,"vZ0":-1.8748441392175166,"x":127.71,"y":171.27,"x0":-1.654303978596378,"y0":50.00365975652828,"z0":6.243317374082059,"aX":0.6852716017241374},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.8,"breakHorizontal":-1.4,"spinRate":2095,"spinDirection":63},"zone":5,"typeConfidence":2.0,"plateTime":0.4392330028581988,"extension":6.949884123222845},"hitData":{"launchSpeed":91.1,"launchAngle":45.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":48.47,"coordY":118.43}},"index":5,"playId":"23f4a85e-a409-32b8-9fe8-a8da7ba10676","pitchNumber":6,"startTime":"2026-04-12T21:19:21.851Z","endTime":"2026-04-12T21:19:33.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.25,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-04-12T21:19:33.915Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-12T21:19:54.102Z","endTime":"2026-04-12T21:22:41.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.37444029329136,"aZ":-35.29941901731346,"pfxX":0.03196579248133746,"pfxZ":-2.1338614096749726,"pX":-0.8636945747764415,"pZ":1.9111062077630088,"vX0":1.8021049654967083,"vY0":-119.97165715465005,"vZ0":-2.8682575234573378,"x":149.92,"y":187.18,"x0":-1.6275469725078353,"y0":50.00479327916459,"z0":6.256510390481888,"aX":0.04647342901393162},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.3,"breakHorizontal":-0.5,"spinRate":2015,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.45587556179231115,"extension":7.066538452973389},"index":0,"playId":"8b4ea764-36f6-375d-a1aa-7b1040d02f38","pitchNumber":1,"startTime":"2026-04-12T21:20:01.016Z","endTime":"2026-04-12T21:20:05.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"eaad7901-8c2c-3674-a8ce-373985df80ae","startTime":"2026-04-12T21:20:21.244Z","endTime":"2026-04-12T21:20:25.535Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.595056576296315,"aZ":-35.265632553168864,"pfxX":-0.9103900510390126,"pfxZ":-1.9157744195881987,"pX":-0.6648301338051545,"pZ":0.7450880580772901,"vX0":2.9819761786120704,"vY0":-125.10504798100044,"vZ0":-6.1352018425349835,"x":142.34,"y":218.66,"x0":-1.7460401482375028,"y0":50.0056779776744,"z0":6.067539497151858,"aX":-1.4655609588983707},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.4,"breakHorizontal":1.1,"spinRate":2113,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.4352548852640479,"extension":7.068007750489167},"index":2,"playId":"da9555e6-7c8c-34a3-acb2-d1aa29b7f1b9","pitchNumber":2,"startTime":"2026-04-12T21:20:39.593Z","endTime":"2026-04-12T21:20:46.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.385000795656147,"aZ":-35.734335684335555,"pfxX":0.7122364835307177,"pfxZ":-2.31189397221931,"pX":-0.05149454923312749,"pZ":1.4382962836980449,"vX0":3.7615943800887597,"vY0":-122.71085351524216,"vZ0":-4.165950968576722,"x":118.96,"y":199.95,"x0":-1.6916620831228848,"y0":50.00542062566703,"z0":6.175572333429418,"aX":1.0949428348854082},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.9,"breakHorizontal":-2.2,"spinRate":1952,"spinDirection":45},"zone":13,"typeConfidence":2.0,"plateTime":0.44495189670213664,"extension":7.0917309808944164},"index":3,"playId":"32ac48ed-64fb-3df3-b7ae-684827eb3668","pitchNumber":3,"startTime":"2026-04-12T21:21:07.485Z","endTime":"2026-04-12T21:21:11.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.291721558149497,"aZ":-33.96673978218038,"pfxX":-2.615838618484975,"pfxZ":-1.1830271969048818,"pX":-0.740866028719524,"pZ":1.5879899569988964,"vX0":2.685666295588834,"vY0":-122.42389032828856,"vZ0":-4.162829830233745,"x":145.24,"y":195.9,"x0":-1.5125256927629536,"y0":50.001640836764146,"z0":6.219385353035156,"aX":-3.9682734849932193},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.9,"breakHorizontal":4.1,"spinRate":547,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.4475013152734655,"extension":7.406454310028369},"index":4,"playId":"c3320a14-dbea-386b-880f-19c85494c099","pitchNumber":4,"startTime":"2026-04-12T21:21:34.404Z","endTime":"2026-04-12T21:21:38.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-04-12T21:21:59.528Z","endTime":"2026-04-12T21:22:15.292Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":6,"playId":"d273ef52-dec0-30de-8cdb-ceee8ca135b1","startTime":"2026-04-12T21:22:15.292Z","endTime":"2026-04-12T21:22:19.608Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.482166469955615,"aZ":-33.63560881956312,"pfxX":-1.2462717649854589,"pfxZ":-0.973236837642248,"pX":0.07139998119985419,"pZ":1.2263709851052278,"vX0":4.088965748470211,"vY0":-122.2472770988375,"vZ0":-5.077266669613488,"x":114.28,"y":205.67,"x0":-1.4621474096990292,"y0":50.00024701409707,"z0":6.2231548789089475,"aX":-1.8837041834097752},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.8,"breakHorizontal":1.3,"spinRate":558,"spinDirection":341},"zone":14,"typeConfidence":2.0,"plateTime":0.4483479288572072,"extension":7.034692199742948},"index":7,"playId":"19f4a36d-258c-3650-84a4-41bda820fb8e","pitchNumber":5,"startTime":"2026-04-12T21:22:34.257Z","endTime":"2026-04-12T21:22:41.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":2.3999999999999915,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-04-12T21:22:41.080Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andy Pages singles on a sharp line drive to left fielder Ezequiel Duran.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-12T21:24:39.453Z","endTime":"2026-04-12T21:25:59.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4266938637158,"aZ":-14.784099561946011,"pfxX":-5.167955183232934,"pfxZ":8.751390530815952,"pX":0.21649272292198785,"pZ":2.807147764080344,"vX0":6.630978096601438,"vY0":-140.24912176628868,"vZ0":-4.867995964157107,"x":108.75,"y":162.99,"x0":-1.5096939720419382,"y0":50.00313864406508,"z0":5.533184766952254,"aX":-10.270708773295024},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.0,"breakHorizontal":7.9,"spinRate":2329,"spinDirection":217},"zone":2,"typeConfidence":0.88,"plateTime":0.3908858748676458,"extension":6.50093440651063},"index":0,"playId":"4a2942c0-c789-3b65-bb25-cdabeae0e75e","pitchNumber":1,"startTime":"2026-04-12T21:24:53.079Z","endTime":"2026-04-12T21:24:57.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-04-12T21:25:09.309Z","endTime":"2026-04-12T21:25:19.331Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":97.2,"endSpeed":88.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.43720505891201,"aZ":-13.791134501615243,"pfxX":-5.575585239875351,"pfxZ":9.136777192884384,"pX":0.4730686317908068,"pZ":2.4667514639223485,"vX0":7.188712949557021,"vY0":-141.2417018055786,"vZ0":-5.911657969753873,"x":98.97,"y":172.18,"x0":-1.3857252060611502,"y0":50.00178588051785,"z0":5.480564070885595,"aX":-11.217223700704379},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.5,"breakHorizontal":8.5,"spinRate":2374,"spinDirection":215},"zone":6,"typeConfidence":0.89,"plateTime":0.3884153080464694,"extension":6.605016958711426},"index":2,"playId":"7a150dfe-14a3-3fe6-8176-8f4834eb4a01","pitchNumber":2,"startTime":"2026-04-12T21:25:19.331Z","endTime":"2026-04-12T21:25:22.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.441381110174326,"aZ":-12.394753871113734,"pfxX":-5.659829242994652,"pfxZ":9.602418573263762,"pX":0.7717234324205365,"pZ":2.3165503139175745,"vX0":7.703634151276743,"vY0":-142.5245446611101,"vZ0":-6.847609522632705,"x":87.58,"y":176.23,"x0":-1.2295408842570377,"y0":50.00025562510539,"z0":5.531287580813923,"aX":-11.655252541123721},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.2,"breakHorizontal":8.8,"spinRate":2412,"spinDirection":217},"zone":6,"typeConfidence":0.9,"plateTime":0.3841506249642288,"extension":6.705491419967911},"index":3,"playId":"87da7e53-6506-361a-a7f9-17e13175a9b5","pitchNumber":3,"startTime":"2026-04-12T21:25:33.092Z","endTime":"2026-04-12T21:25:37.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69496519686434,"aZ":-13.709882489282702,"pfxX":-6.973748766275127,"pfxZ":9.280881748475927,"pX":-0.06996434886968339,"pZ":2.667456638969549,"vX0":5.961984977732625,"vY0":-140.37147612115274,"vZ0":-5.402115536168224,"x":119.67,"y":166.76,"x0":-1.3186581366656245,"y0":50.000318738102905,"z0":5.514136919734163,"aX":-13.871702682143864},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.8,"breakHorizontal":11.4,"spinRate":2349,"spinDirection":217},"zone":5,"typeConfidence":0.8,"plateTime":0.39065762780863444,"extension":6.700548408198839},"hitData":{"launchSpeed":108.6,"launchAngle":12.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":69.32,"coordY":84.41}},"index":4,"playId":"e9e3a2b6-e663-38bc-ad0e-3cb951d701b9","pitchNumber":4,"startTime":"2026-04-12T21:25:49.196Z","endTime":"2026-04-12T21:25:59.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.699999999999996,"awayTeamWinProbability":52.300000000000004,"homeTeamWinProbabilityAdded":4.899999999999999,"leverageIndex":1.18,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-04-12T21:25:59.485Z","atBatIndex":34},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Freddie Freeman lines out sharply to center fielder Evan Carter.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-12T21:26:15.171Z","endTime":"2026-04-12T21:26:56.000Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.57243867453266,"aZ":-14.731923284505466,"pfxX":-5.472036255714583,"pfxZ":8.695673152265762,"pX":0.14538323464881137,"pZ":2.3796156234208445,"vX0":6.184557969311895,"vY0":-140.6598515845521,"vZ0":-6.082096605234231,"x":111.46,"y":174.53,"x0":-1.3697150367648188,"y0":50.0063622177276,"z0":5.523488085527347,"aX":-10.980053303500473},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.6,"breakHorizontal":8.6,"spinRate":2395,"spinDirection":219},"zone":5,"typeConfidence":0.87,"plateTime":0.38924375817904977,"extension":6.703309638706547},"index":0,"playId":"c6590025-dae1-3c11-80e4-cb59b9266c12","pitchNumber":1,"startTime":"2026-04-12T21:26:25.574Z","endTime":"2026-04-12T21:26:28.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.650416076229046,"aZ":-28.871652663108325,"pfxX":-7.035685136602115,"pfxZ":1.865004356661779,"pX":0.26722811599856205,"pZ":2.1062084097389655,"vX0":6.360079610430307,"vY0":-131.18203271608687,"vZ0":-3.595385601123195,"x":106.81,"y":181.91,"x0":-1.256222898817391,"y0":50.003491213231435,"z0":5.610099642318625,"aX":-12.456584218998971},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.9,"breakHorizontal":11.6,"spinRate":1556,"spinDirection":236},"zone":8,"typeConfidence":0.9,"plateTime":0.415053115445696,"extension":6.615545240634762},"hitData":{"launchSpeed":102.8,"launchAngle":18.0,"totalDistance":353.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":124.48,"coordY":57.02}},"index":1,"playId":"87af139a-bd27-32ce-84b2-d7f47084f585","pitchNumber":2,"startTime":"2026-04-12T21:26:44.365Z","endTime":"2026-04-12T21:26:56.000Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.2,"awayTeamWinProbability":56.8,"homeTeamWinProbabilityAdded":-4.499999999999993,"leverageIndex":1.98,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-04-12T21:26:56.000Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-12T21:27:06.906Z","endTime":"2026-04-12T21:29:20.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.885631445711816,"aZ":-33.048997527765174,"pfxX":-8.421175307240254,"pfxZ":-0.5102326754795339,"pX":-0.34519552468722037,"pZ":2.1129590025382723,"vX0":4.967656940836511,"vY0":-129.42532051305815,"vZ0":-2.632748083145561,"x":130.16,"y":181.73,"x0":-1.1793992416093702,"y0":50.000863077854476,"z0":5.633640918274224,"aX":-14.517775137406838},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-1.2,"breakHorizontal":14.4,"spinRate":1436,"spinDirection":240},"zone":7,"typeConfidence":0.89,"plateTime":0.42059974672281664,"extension":6.608580737491677},"index":0,"playId":"7595752d-4a4a-323d-adf8-4227edd660e6","pitchNumber":1,"startTime":"2026-04-12T21:27:22.599Z","endTime":"2026-04-12T21:27:26.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00190889865403,"aZ":-30.82226873577783,"pfxX":-6.2192323734608825,"pfxZ":0.7828754207314486,"pX":0.009215586739370353,"pZ":2.893393740395101,"vX0":5.262793185000723,"vY0":-129.89686214366625,"vZ0":-1.1340036003500376,"x":116.65,"y":160.66,"x0":-1.2226982665179724,"y0":50.00414660309409,"z0":5.652448098731919,"aX":-10.762733108569053},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.4,"breakHorizontal":10.3,"spinRate":1741,"spinDirection":239},"zone":2,"typeConfidence":0.87,"plateTime":0.4196533208801241,"extension":6.594924714115083},"index":1,"playId":"1389db64-b315-32ff-90d1-93180fb9c6d3","pitchNumber":2,"startTime":"2026-04-12T21:27:42.872Z","endTime":"2026-04-12T21:27:46.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":"0d018ec3-d22f-3392-b5e6-fe46ec504835","startTime":"2026-04-12T21:28:01.538Z","endTime":"2026-04-12T21:28:05.735Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":87.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.809701184710754,"aZ":-26.66171540225184,"pfxX":1.2104252110871458,"pfxZ":2.897236961385244,"pX":0.7337820974158866,"pZ":1.9305136290334861,"vX0":5.550347774038874,"vY0":-135.79022753212615,"vZ0":-4.96999016844954,"x":89.03,"y":186.66,"x0":-1.4792436381987564,"y0":50.00084340475286,"z0":5.5991901062736025,"aX":2.2981961351699156},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.6,"breakHorizontal":-3.1,"spinRate":2711,"spinDirection":175},"zone":9,"typeConfidence":0.9,"plateTime":0.4006766367330492,"extension":6.53715173679892},"index":3,"playId":"5fc8f71c-4616-3c2a-a6af-f7aaa3f17595","pitchNumber":3,"startTime":"2026-04-12T21:28:21.792Z","endTime":"2026-04-12T21:28:25.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":86.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34613427662771,"aZ":-27.928407588359665,"pfxX":0.9229603366892312,"pfxZ":2.27898559186223,"pX":0.39375833995106574,"pZ":2.140830372341565,"vX0":4.182628220408557,"vY0":-134.52766505268974,"vZ0":-4.14833489509085,"x":101.99,"y":180.98,"x0":-1.2901153208089724,"y0":50.00660738391762,"z0":5.642731124165965,"aX":1.721094166295672},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.6,"breakHorizontal":-2.4,"spinRate":2754,"spinDirection":151},"zone":6,"typeConfidence":0.91,"plateTime":0.4044409558083313,"extension":6.601116097679446},"index":4,"playId":"71aefb31-5bdc-3d84-aecc-970462302d5b","pitchNumber":4,"startTime":"2026-04-12T21:28:50.028Z","endTime":"2026-04-12T21:28:54.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.654192265602934,"aZ":-26.028463968868632,"pfxX":-8.535887731804667,"pfxZ":3.3840006330110466,"pX":-0.2937673935363951,"pZ":2.2269048614661138,"vX0":5.434471429754465,"vY0":-132.70518456499968,"vZ0":-3.8320047265988086,"x":128.2,"y":178.65,"x0":-1.2406766542433862,"y0":50.00269728997,"z0":5.547396681435778,"aX":-15.49567597396271},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.6,"breakHorizontal":14.5,"spinRate":1651,"spinDirection":236},"zone":4,"typeConfidence":0.88,"plateTime":0.4099759043430744,"extension":6.602022165495328},"index":5,"playId":"838e9c44-eb4a-3246-a8e8-c87e86323ac0","pitchNumber":5,"startTime":"2026-04-12T21:29:15.805Z","endTime":"2026-04-12T21:29:20.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.2,"awayTeamWinProbability":60.8,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.66,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-04-12T21:29:20.506Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Freeland grounds out to first baseman Jake Burger.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-12T21:29:43.044Z","endTime":"2026-04-12T21:30:49.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"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":90.6,"endSpeed":83.8,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.471124745230103,"aZ":-27.28155851586674,"pfxX":-9.513906556886692,"pfxZ":2.7489318712040696,"pX":-0.4181777024778844,"pZ":2.163562792004349,"vX0":5.514003835861268,"vY0":-131.86457421196258,"vZ0":-3.7214425567139586,"x":132.94,"y":180.36,"x0":-1.2897330329759848,"y0":50.0018206928896,"z0":5.583935977618961,"aX":-16.917257515426318},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.4,"breakHorizontal":16.2,"spinRate":1727,"spinDirection":233},"zone":7,"typeConfidence":0.9,"plateTime":0.413844241533492,"extension":6.636166218801434},"index":0,"playId":"6c21601e-5b64-3676-9e60-b2c484a14a1c","pitchNumber":1,"startTime":"2026-04-12T21:29:45.365Z","endTime":"2026-04-12T21:29:49.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"52e573ae-6b17-31bf-8152-b9d87af5b7d6","startTime":"2026-04-12T21:30:06.425Z","endTime":"2026-04-12T21:30:10.542Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":83.1,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.164406850456952,"aZ":-29.06239465893566,"pfxX":-8.134302046072122,"pfxZ":1.7854637433209621,"pX":-1.0772355590883966,"pZ":2.2689728499539785,"vX0":3.526939847746638,"vY0":-130.00783150971125,"vZ0":-2.908296119128311,"x":158.06,"y":177.52,"x0":-1.3828408756851829,"y0":50.00006452247569,"z0":5.571487297410978,"aX":-14.144832038371081},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.9,"breakHorizontal":14.2,"spinRate":1760,"spinDirection":234},"zone":13,"typeConfidence":0.91,"plateTime":0.41874849759696353,"extension":6.566031386587667},"index":2,"playId":"753fc4bc-a5e7-31e6-a631-831f6f5def39","pitchNumber":2,"startTime":"2026-04-12T21:30:23.099Z","endTime":"2026-04-12T21:30:27.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.5,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.413160400618,"aZ":-30.95314226186414,"pfxX":-8.053142619308396,"pfxZ":0.6939079919843305,"pX":0.5518932277428611,"pZ":2.664358331704854,"vX0":7.02093374709324,"vY0":-130.3951629123165,"vZ0":-1.7334913163969117,"x":95.96,"y":166.84,"x0":-1.1040792126089762,"y0":50.00120239936099,"z0":5.630553660471137,"aX":-14.13664754825892},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.1,"breakHorizontal":13.4,"spinRate":1774,"spinDirection":237},"zone":6,"typeConfidence":0.91,"plateTime":0.41695855351866795,"extension":6.56919469798038},"hitData":{"launchSpeed":85.9,"launchAngle":-36.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.62,"coordY":172.6}},"index":3,"playId":"64394f54-d829-3b29-999d-b327f9a924dc","pitchNumber":3,"startTime":"2026-04-12T21:30:43.337Z","endTime":"2026-04-12T21:30:49.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-3.000000000000007,"leverageIndex":1.21,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-04-12T21:30:49.774Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joc Pederson walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-12T21:33:14.256Z","endTime":"2026-04-12T21:35:22.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Edgardo Henriquez replaces Roki Sasaki.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-04-12T21:32:28.408Z","endTime":"2026-04-12T21:33:16.494Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683618,"link":"/api/v1/people/683618"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.119081519161774,"aZ":-14.898781752670251,"pfxX":-1.805875244272222,"pfxZ":8.683596445340367,"pX":0.541880292509424,"pZ":3.4818250735684337,"vX0":6.9896891357154916,"vY0":-140.25449561265592,"vZ0":-3.567442204859939,"x":96.34,"y":144.77,"x0":-1.7493762734474938,"y0":50.00276249211213,"z0":5.743621884502923,"aX":-3.592825744944094},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.1,"breakHorizontal":1.8,"spinRate":2544,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.390712531266709,"extension":6.561855695705699},"index":1,"playId":"b60ed11d-298f-3d6d-9f4c-ffaba01a9d68","pitchNumber":1,"startTime":"2026-04-12T21:33:16.494Z","endTime":"2026-04-12T21:33:20.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":99.5,"endSpeed":90.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.185615782965634,"aZ":-9.878741827887751,"pfxX":-5.968515519506321,"pfxZ":10.640403200438204,"pX":-0.3101760274589959,"pZ":2.7286142825045867,"vX0":6.108029545713512,"vY0":-144.6368645622722,"vZ0":-6.841517373692231,"x":128.82,"y":165.11,"x0":-1.6851488742954435,"y0":50.00471506676269,"z0":5.747136299860306,"aX":-12.508630920600611},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.9,"breakHorizontal":9.5,"spinRate":2547,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.3802962306534501,"extension":6.5146229007887015},"index":2,"playId":"196a3a62-7a70-3667-a780-657783193c00","pitchNumber":2,"startTime":"2026-04-12T21:33:36.089Z","endTime":"2026-04-12T21:33:41.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.816193198331735,"aZ":-30.84474127469489,"pfxX":2.2457244462843033,"pfxZ":0.8003499835562851,"pX":-0.7629028176469906,"pZ":1.992748025478471,"vX0":1.7112802154290012,"vY0":-127.81426179546175,"vZ0":-4.071136177217911,"x":146.08,"y":184.98,"x0":-1.7314981319326452,"y0":50.00516206208811,"z0":6.011943289034838,"aX":3.738597065835231},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.8,"breakHorizontal":-4.4,"spinRate":2552,"spinDirection":85},"zone":7,"typeConfidence":2.0,"plateTime":0.4275267905307567,"extension":6.5063896849113405},"index":3,"playId":"595b0f3b-af49-313d-aa9a-073cfbd77747","pitchNumber":3,"startTime":"2026-04-12T21:34:06.878Z","endTime":"2026-04-12T21:34:11.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":100.5,"endSpeed":91.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.5026133984116,"aZ":-11.344856873682785,"pfxX":-6.452391380451446,"pfxZ":9.637176184520712,"pX":-0.04108212851966208,"pZ":2.813245337216448,"vX0":7.313649124386989,"vY0":-146.0910757667973,"vZ0":-6.573777417994657,"x":118.57,"y":162.82,"x0":-1.738966472684615,"y0":50.00095362246802,"z0":5.774930780953842,"aX":-13.94277018026677},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.3,"breakHorizontal":10.2,"spinRate":2431,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.37497152512726606,"extension":6.575336386861654},"index":4,"playId":"c06e6602-bc04-35d5-8bb5-bcf498a5b07b","pitchNumber":4,"startTime":"2026-04-12T21:34:28.942Z","endTime":"2026-04-12T21:34:34.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":86.1,"endSpeed":80.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.37802173294429,"aZ":-29.51903411649113,"pfxX":2.3406509473559884,"pfxZ":1.6528363989352117,"pX":-0.18685780241286581,"pZ":0.7132118714215316,"vX0":2.9084535295493157,"vY0":-125.38210099979216,"vZ0":-6.989185656815612,"x":124.12,"y":219.52,"x0":-1.6623224654916195,"y0":50.002136914019346,"z0":5.919426401669134,"aX":3.7571089693691198},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.8,"breakHorizontal":-4.9,"spinRate":2445,"spinDirection":89},"zone":13,"typeConfidence":2.0,"plateTime":0.43546317384308697,"extension":6.71911097602997},"index":5,"playId":"206ab075-ca4c-3d7f-a35e-78c9c2965b55","pitchNumber":5,"startTime":"2026-04-12T21:34:52.993Z","endTime":"2026-04-12T21:34:58.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":102.0,"endSpeed":93.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08412614188698,"aZ":-10.364270137103945,"pfxX":-5.982423944354813,"pfxZ":9.767336881304647,"pX":0.2136246006524922,"pZ":0.9886924857688386,"vX0":7.7424835609403875,"vY0":-147.97317958458527,"vZ0":-11.779749117066244,"x":108.86,"y":212.09,"x0":-1.6512695298963007,"y0":50.00098453244207,"z0":5.613752718558283,"aX":-13.35539068222924},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":15.7,"breakHorizontal":9.5,"spinRate":2342,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.36921599154364904,"extension":6.638472431118093},"index":6,"playId":"2c28083f-234a-34d6-ba99-5c63ad65ab09","pitchNumber":6,"startTime":"2026-04-12T21:35:18.415Z","endTime":"2026-04-12T21:35:22.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.5,"awayTeamWinProbability":67.5,"homeTeamWinProbabilityAdded":-3.6999999999999957,"leverageIndex":0.94,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-04-12T21:35:22.927Z","atBatIndex":38},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Danny Jansen grounds into a double play, third baseman Max Muncy to second baseman Alex Freeland to first baseman Freddie Freeman. Joc Pederson out at 2nd. Danny Jansen out at 1st.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-12T21:35:33.558Z","endTime":"2026-04-12T21:36:25.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":80.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.939636025130635,"aZ":-29.59455953928632,"pfxX":2.162081345030801,"pfxZ":1.6218804691933566,"pX":-0.13484145363308686,"pZ":-0.3113429238397031,"vX0":3.8091860241598097,"vY0":-124.50482744851831,"vZ0":-8.906039131146438,"x":122.14,"y":247.19,"x0":-1.9577322475725119,"y0":50.00180954255318,"z0":5.715250572582232,"aX":3.4386106872137168},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.3,"breakHorizontal":-4.7,"spinRate":2389,"spinDirection":105},"zone":13,"typeConfidence":2.0,"plateTime":0.43775039335735233,"extension":6.652946573833379},"index":0,"playId":"41878ecb-62d4-3815-b7c5-0d5284dc867d","pitchNumber":1,"startTime":"2026-04-12T21:35:50.224Z","endTime":"2026-04-12T21:35:54.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":100.1,"endSpeed":91.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86266622647212,"aZ":-13.730161629842438,"pfxX":-10.402259650433862,"pfxZ":8.572605815291439,"pX":-0.3523222569722871,"pZ":1.9321012334522416,"vX0":8.376153796616544,"vY0":-145.46935996760539,"vZ0":-7.954915249996556,"x":130.43,"y":186.61,"x0":-1.9118561326035957,"y0":50.00401327780337,"z0":5.527305748045265,"aX":-22.383735898060532},"breaks":{"breakAngle":52.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.2,"breakHorizontal":17.3,"spinRate":2415,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.3759572801642648,"extension":6.678849911212377},"hitData":{"launchSpeed":55.6,"launchAngle":-37.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.56,"coordY":161.4}},"index":1,"playId":"ecab7558-34de-3a88-9fa6-4557eba55ac7","pitchNumber":2,"startTime":"2026-04-12T21:36:17.291Z","endTime":"2026-04-12T21:36:25.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_ab"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_ab"},{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":7.900000000000006,"leverageIndex":1.53,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-04-12T21:36:25.409Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Smith grounds out, second baseman Alex Freeland to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-12T21:36:52.303Z","endTime":"2026-04-12T21:37:04.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":100.0,"endSpeed":91.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.91837543144188,"aZ":-15.323464790484639,"pfxX":-3.7984094152115615,"pfxZ":7.850259788582642,"pX":0.1401462705164765,"pZ":3.1884139368125632,"vX0":7.201419269823652,"vY0":-145.5195869139594,"vZ0":-4.785639856320948,"x":111.66,"y":152.69,"x0":-1.8722731133224904,"y0":50.00108610620063,"z0":5.781503993991253,"aX":-8.15225967067265},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.4,"breakHorizontal":5.5,"spinRate":2305,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.37628623713388976,"extension":6.613616862754518},"hitData":{"launchSpeed":75.0,"launchAngle":-17.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.78,"coordY":155.04}},"index":0,"playId":"c6d754bf-4855-3e6e-b269-dd5f49b6a266","pitchNumber":1,"startTime":"2026-04-12T21:36:56.448Z","endTime":"2026-04-12T21:37:04.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-04-12T21:37:04.652Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dalton Rushing strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-12T21:38:58.704Z","endTime":"2026-04-12T21:39:51.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78612886133163,"aZ":-14.35122156822895,"pfxX":-5.915197951197023,"pfxZ":8.849012349958173,"pX":-0.44259568603997956,"pZ":3.1967878496819724,"vX0":4.88807665070763,"vY0":-141.18568180101659,"vZ0":-4.160329830074785,"x":133.87,"y":152.47,"x0":-1.429657013671942,"y0":50.00463978238675,"z0":5.6160226274491505,"aX":-11.91746225043913},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.4,"breakHorizontal":9.7,"spinRate":2410,"spinDirection":216},"zone":1,"typeConfidence":0.87,"plateTime":0.3882622962990716,"extension":6.542856858266344},"index":0,"playId":"da27c5cd-66af-38ed-8542-58667780f616","pitchNumber":1,"startTime":"2026-04-12T21:39:11.926Z","endTime":"2026-04-12T21:39:15.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.4,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.057321570751004,"aZ":-16.090671968165292,"pfxX":-5.579956692433746,"pfxZ":7.862327095700616,"pX":-0.04876074315174967,"pZ":3.0750535173743674,"vX0":6.075651091784136,"vY0":-141.79312167100625,"vZ0":-4.181053455041168,"x":118.86,"y":155.75,"x0":-1.4896930877347336,"y0":50.00080186062831,"z0":5.58873488276047,"aX":-11.412112537024564},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.6,"breakHorizontal":8.9,"spinRate":2486,"spinDirection":219},"zone":2,"typeConfidence":0.84,"plateTime":0.3856173933934297,"extension":6.538077060006704},"index":1,"playId":"fdb78c4e-26db-3739-9542-e3412abea66b","pitchNumber":2,"startTime":"2026-04-12T21:39:26.166Z","endTime":"2026-04-12T21:39:29.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"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-04-12T21:39:34.942Z","endTime":"2026-04-12T21:39:47.239Z","isPitch":false,"type":"action","player":{"id":687221,"link":"/api/v1/people/687221"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.8,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.682329418505976,"aZ":-16.119931594644708,"pfxX":-6.248530546088128,"pfxZ":7.626437522685361,"pX":-0.7139860903129616,"pZ":3.3716859392654577,"vX0":4.546458250355282,"vY0":-143.59804899450685,"vZ0":-3.260554019195438,"x":144.22,"y":147.74,"x0":-1.4992979499419852,"y0":50.0061917924786,"z0":5.514044301541494,"aX":-13.159801474293069},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.4,"breakHorizontal":10.6,"spinRate":2475,"spinDirection":220},"zone":11,"typeConfidence":0.7,"plateTime":0.3802274124221152,"extension":6.539349913112052},"index":3,"playId":"048fca04-1f51-3b7c-85fb-b6ec737772c8","pitchNumber":3,"startTime":"2026-04-12T21:39:47.239Z","endTime":"2026-04-12T21:39:51.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.33,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-04-12T21:39:51.756Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Call walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-12T21:40:03.736Z","endTime":"2026-04-12T21:42:06.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.7,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58539070263966,"aZ":-13.215390828085939,"pfxX":-6.698168189647639,"pfxZ":9.186610863381222,"pX":0.13451257320935817,"pZ":2.701542496453185,"vX0":6.952783297202605,"vY0":-142.6991144016487,"vZ0":-5.646963378301191,"x":111.87,"y":165.84,"x0":-1.462362386924431,"y0":50.004383157619245,"z0":5.537430572718516,"aX":-13.826492145443208},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.7,"breakHorizontal":10.8,"spinRate":2537,"spinDirection":219},"zone":5,"typeConfidence":0.82,"plateTime":0.38371701985500906,"extension":6.644009978415403},"index":0,"playId":"90163b3f-8aac-377e-a9b3-b33d274bbb27","pitchNumber":1,"startTime":"2026-04-12T21:40:14.031Z","endTime":"2026-04-12T21:40:17.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.3,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.065107076732374,"aZ":-13.9212937905171,"pfxX":-6.53687446111141,"pfxZ":8.909801182508346,"pX":0.47669070298811106,"pZ":2.299862392799728,"vX0":7.264917979866491,"vY0":-142.5162097085296,"vZ0":-6.507758714955985,"x":98.83,"y":176.68,"x0":-1.2614208455630398,"y0":50.00094869794594,"z0":5.499485039762684,"aX":-13.388300836701767},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.9,"breakHorizontal":10.3,"spinRate":2372,"spinDirection":219},"zone":6,"typeConfidence":0.84,"plateTime":0.3849635890311589,"extension":6.621097923897828},"index":1,"playId":"03d4a7f2-6c26-39a3-a006-333749af8030","pitchNumber":2,"startTime":"2026-04-12T21:40:49.250Z","endTime":"2026-04-12T21:40:54.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"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-04-12T21:41:11.324Z","endTime":"2026-04-12T21:41:20.401Z","isPitch":false,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.6,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.03765381140683,"aZ":-12.947984945643,"pfxX":-5.535058349352559,"pfxZ":9.291361254459662,"pX":0.39748383599080994,"pZ":4.049670186193597,"vX0":6.325072594397519,"vY0":-142.9626226106482,"vZ0":-2.4340343839313996,"x":101.85,"y":129.44,"x0":-1.1247769780181283,"y0":50.00295977016699,"z0":5.725042189239532,"aX":-11.454473662992985},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.6,"breakHorizontal":8.8,"spinRate":2443,"spinDirection":216},"zone":12,"typeConfidence":0.9,"plateTime":0.38315954408391795,"extension":6.537616708400865},"index":3,"playId":"1877fd8a-e956-36e2-b298-399b800f73e2","pitchNumber":3,"startTime":"2026-04-12T21:41:20.401Z","endTime":"2026-04-12T21:41:24.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.4,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5261201806362,"aZ":-27.87818189275848,"pfxX":0.7505385407612524,"pfxZ":2.3447539071656136,"pX":1.1158237278440326,"pZ":1.2364738177953911,"vX0":6.345481172280671,"vY0":-134.2404933974352,"vZ0":-6.148653713793945,"x":74.47,"y":205.4,"x0":-1.3708127390628733,"y0":50.00642907795555,"z0":5.526686800953481,"aX":1.3777488123950155},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.1,"breakHorizontal":-2.6,"spinRate":2628,"spinDirection":145},"zone":14,"typeConfidence":0.9,"plateTime":0.40714098955980793,"extension":6.444072720421278},"index":4,"playId":"4576f665-c428-31eb-8307-e3dd21116bb1","pitchNumber":4,"startTime":"2026-04-12T21:41:34.166Z","endTime":"2026-04-12T21:41:37.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.3,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.898742593737826,"aZ":-28.09260652510094,"pfxX":1.6112183360734926,"pfxZ":2.1748468835853423,"pX":1.1287477728526458,"pZ":1.8908208111701266,"vX0":5.942658885532579,"vY0":-135.77740575877306,"vZ0":-4.7174090061784275,"x":73.97,"y":187.73,"x0":-1.2919860287558929,"y0":50.00582275910293,"z0":5.590278931778373,"aX":3.0282699866518765},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.2,"breakHorizontal":-4.1,"spinRate":2631,"spinDirection":159},"zone":14,"typeConfidence":0.9,"plateTime":0.40238218069049925,"extension":6.49271523597692},"index":5,"playId":"ee7b1a45-f979-321f-81c9-744e9f889d86","pitchNumber":5,"startTime":"2026-04-12T21:41:46.521Z","endTime":"2026-04-12T21:41:50.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.0,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01484469693073,"aZ":-12.400867651071612,"pfxX":-6.879566767912429,"pfxZ":9.542163422880986,"pX":-1.2705668559267689,"pZ":2.3895354458564784,"vX0":3.259471146349137,"vY0":-142.8423403485235,"vZ0":-6.434509285996791,"x":165.43,"y":174.26,"x0":-1.5307104545623087,"y0":50.00684754971702,"z0":5.446695050914399,"aX":-14.260449124729886},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.2,"breakHorizontal":11.9,"spinRate":2481,"spinDirection":217},"zone":13,"typeConfidence":0.74,"plateTime":0.38303465394736635,"extension":6.592576123507447},"index":6,"playId":"8c1fa0ab-5ac7-3b3b-977c-3c845b35744c","pitchNumber":6,"startTime":"2026-04-12T21:42:01.009Z","endTime":"2026-04-12T21:42:06.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.0,"awayTeamWinProbability":58.0,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.99,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-04-12T21:42:06.099Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hyeseong Kim grounds out, pitcher Jacob deGrom to first baseman Jake Burger. Alex Call to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-12T21:42:19.197Z","endTime":"2026-04-12T21:43:34.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":594798,"link":"/api/v1/people/594798"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97416036264818,"aZ":-20.608434573974407,"pfxX":-5.384839387185077,"pfxZ":6.846010108647706,"pX":-0.056666413606780354,"pZ":2.050746487311496,"vX0":5.110308453856364,"vY0":-129.41000008608145,"vZ0":-4.912404259371583,"x":119.16,"y":183.41,"x0":-1.361031505452751,"y0":50.003562059027644,"z0":5.560413072553577,"aX":-9.098731159633752},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":11.5,"breakHorizontal":8.5,"spinRate":1576,"spinDirection":226},"zone":8,"typeConfidence":0.8,"plateTime":0.42386460111373836,"extension":6.651016567745336},"index":0,"playId":"367c85c5-b7a6-3ced-a31b-0a273f51183b","pitchNumber":1,"startTime":"2026-04-12T21:42:31.011Z","endTime":"2026-04-12T21:42:34.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.837843319734944,"aZ":-10.508208085436724,"pfxX":-4.9894506847447495,"pfxZ":10.493152423233514,"pX":-0.33510023578660697,"pZ":3.731262028684533,"vX0":4.913097888153008,"vY0":-142.9857084433952,"vZ0":-3.15698659145873,"x":129.77,"y":138.04,"x0":-1.4297569689164387,"y0":50.00130746407558,"z0":5.5118283853894505,"aX":-10.301293258666329},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.5,"breakHorizontal":8.0,"spinRate":2473,"spinDirection":221},"zone":11,"typeConfidence":0.92,"plateTime":0.3834691289683896,"extension":6.570939567533283},"index":1,"playId":"5f8e23e7-42cd-3807-837c-84de740311b8","pitchNumber":2,"startTime":"2026-04-12T21:42:48.959Z","endTime":"2026-04-12T21:42:52.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.551591350400646,"aZ":-27.13989816472307,"pfxX":1.5003069587741482,"pfxZ":2.686634778513934,"pX":0.9720637444726145,"pZ":1.3242049284682276,"vX0":5.755097859919173,"vY0":-135.6085088609444,"vZ0":-6.076773210805618,"x":79.95,"y":203.03,"x0":-1.3662875091310507,"y0":50.005807051359255,"z0":5.468450542764888,"aX":2.816357212471711},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.8,"breakHorizontal":-3.8,"spinRate":2686,"spinDirection":164},"zone":14,"typeConfidence":0.9,"plateTime":0.40273663024356265,"extension":6.515258613489558},"index":2,"playId":"bb98bdc7-b42e-3f28-b852-dbc17239e4b6","pitchNumber":3,"startTime":"2026-04-12T21:43:07.988Z","endTime":"2026-04-12T21:43:12.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.62309593914848,"aZ":-22.762385374578177,"pfxX":-4.831282643355937,"pfxZ":5.285614625290412,"pX":-0.3354343812632012,"pZ":3.0961177787053993,"vX0":3.9717058238676097,"vY0":-132.41065606530773,"vZ0":-2.2942144430384426,"x":129.79,"y":155.18,"x0":-1.2253486983641504,"y0":50.00183377692104,"z0":5.635076299760468,"aX":-8.599564009006777},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.4,"breakHorizontal":7.9,"spinRate":1565,"spinDirection":235},"zone":1,"typeConfidence":0.63,"plateTime":0.4132728547662512,"extension":6.537124033774234},"hitData":{"launchSpeed":93.8,"launchAngle":-5.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":125.62,"coordY":183.5}},"index":3,"playId":"1a37562d-91dc-3885-b5f6-546d3a8c547c","pitchNumber":4,"startTime":"2026-04-12T21:43:27.153Z","endTime":"2026-04-12T21:43:34.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808975,"link":"/api/v1/people/808975"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":808975,"link":"/api/v1/people/808975"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.1,"awayTeamWinProbability":60.9,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.88,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-04-12T21:43:34.796Z","atBatIndex":43},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Jacob deGrom intentionally walks Shohei Ohtani.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-12T21:44:19.250Z","endTime":"2026-04-12T21:44:44.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"postOnSecond":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-12T21:43:59.361Z","endTime":"2026-04-12T21:44:21.459Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":85.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.345357332182125,"aZ":-27.346624165389933,"pfxX":3.099085247650838,"pfxZ":2.6164481440975376,"pX":-1.4194415412547312,"pZ":2.5343355464253317,"vX0":-0.21459229389901796,"vY0":-133.35402006128976,"vZ0":-3.193747848364539,"x":171.11,"y":170.35,"x0":-1.7428870788411597,"y0":50.00143341274553,"z0":5.670768276575024,"aX":5.7121440750863055},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.4,"breakHorizontal":-5.6,"spinRate":2663,"spinDirection":171},"zone":13,"typeConfidence":0.91,"plateTime":0.40709407991002244,"extension":6.42701772253704},"index":1,"playId":"406d33ad-ffe6-3a5e-97a1-0e3b12b83cdf","pitchNumber":1,"startTime":"2026-04-12T21:44:21.459Z","endTime":"2026-04-12T21:44:25.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"playId":"08239666-0456-1003-000c-f08cd117d70a","pitchNumber":1,"startTime":"2026-04-12T21:44:41.282Z","endTime":"2026-04-12T21:44:41.304Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":3,"playId":"08239666-0456-1013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2026-04-12T21:44:41.304Z","endTime":"2026-04-12T21:44:41.305Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"index":4,"playId":"08239666-0456-1023-000c-f08cd117d70a","pitchNumber":1,"startTime":"2026-04-12T21:44:41.305Z","endTime":"2026-04-12T21:44:44.121Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.699999999999996,"awayTeamWinProbability":59.300000000000004,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":1.92,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-04-12T21:44:44.121Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Tucker strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-12T21:44:57.641Z","endTime":"2026-04-12T21:48:14.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":85.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.851279704310752,"aZ":-28.890486257045342,"pfxX":3.0445507058165786,"pfxZ":1.806958847136432,"pX":-0.2946009646871186,"pZ":2.373376695773258,"vX0":2.210484183435387,"vY0":-132.8485065348202,"vZ0":-3.1131625901235513,"x":128.23,"y":174.7,"x0":-1.5281800981949367,"y0":50.00330675722441,"z0":5.622233095944517,"aX":5.536039958337433},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.9,"breakHorizontal":-5.9,"spinRate":2687,"spinDirection":154},"zone":5,"typeConfidence":0.91,"plateTime":0.40959527551284625,"extension":6.410076872670075},"index":0,"playId":"6dbd4883-2e8f-33dd-9bcf-8f1d7ce6e24a","pitchNumber":1,"startTime":"2026-04-12T21:45:18.838Z","endTime":"2026-04-12T21:45:22.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67623070429085,"aZ":-13.652200849849745,"pfxX":-5.36878653457552,"pfxZ":9.07613401532622,"pX":-0.14183356635461167,"pZ":3.919053745973747,"vX0":5.4672242747334785,"vY0":-141.98788152669925,"vZ0":-2.112771779954267,"x":80.97,"y":198.34,"x0":-1.3952737007332536,"y0":50.0017300972934,"z0":5.5420417558626225,"aX":-10.955612286162896},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.2,"breakHorizontal":8.6,"spinRate":2490,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.3858293837233817,"extension":6.534545673046574},"index":1,"playId":"8e80f24a-10f0-3936-88d1-90447f89bd9e","pitchNumber":2,"startTime":"2026-04-12T21:45:36.997Z","endTime":"2026-04-12T21:45:40.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":86.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.19959893814714,"aZ":-27.635033626965484,"pfxX":3.030693422687336,"pfxZ":2.4325835186717244,"pX":0.7247538741954747,"pZ":1.315349475574655,"vX0":4.908845027744102,"vY0":-134.5568873902439,"vZ0":-5.973891870817233,"x":89.37,"y":203.27,"x0":-1.5043855387456402,"y0":50.00417377674607,"z0":5.476243685262309,"aX":5.658990830162005},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.5,"breakHorizontal":-6.4,"spinRate":2720,"spinDirection":155},"zone":14,"typeConfidence":0.91,"plateTime":0.4042467210092471,"extension":6.652694317467166},"index":2,"playId":"7ee96a7f-ccbf-3ca4-b011-015c66023e3e","pitchNumber":3,"startTime":"2026-04-12T21:45:59.099Z","endTime":"2026-04-12T21:46:02.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":98.1,"endSpeed":89.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.82833344436561,"aZ":-13.407172682584969,"pfxX":-6.472353651225007,"pfxZ":9.141760775939884,"pX":0.36425297878012936,"pZ":3.655361284165591,"vX0":7.172735458654197,"vY0":-142.61730273116882,"vZ0":-2.7110776111230486,"x":103.12,"y":140.09,"x0":-1.3464950380787652,"y0":50.004937999969876,"z0":5.467692779484402,"aX":-13.290309862071759},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.2,"breakHorizontal":10.2,"spinRate":2470,"spinDirection":220},"zone":12,"typeConfidence":0.87,"plateTime":0.3845515873443679,"extension":6.676125870783531},"index":3,"playId":"9786d5f1-ab81-34ae-b951-7a74cbb81a29","pitchNumber":4,"startTime":"2026-04-12T21:46:18.802Z","endTime":"2026-04-12T21:46:22.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.677312305784746,"aZ":-30.161973261373944,"pfxX":-9.611833960432703,"pfxZ":1.1275554562403496,"pX":0.5261694577431427,"pZ":-0.6182684911248202,"vX0":7.875682236455361,"vY0":-132.60751880093014,"vZ0":-9.86031604071946,"x":96.94,"y":255.47,"x0":-1.229742216320573,"y0":50.00300238629423,"z0":5.3399451699275025,"aX":-17.16235479886413},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.1,"breakHorizontal":15.7,"spinRate":1763,"spinDirection":240},"zone":14,"typeConfidence":0.91,"plateTime":0.41263624649075936,"extension":6.668559326088078},"index":4,"playId":"6b537d50-e35f-37ee-a599-a461805ff9a7","pitchNumber":5,"startTime":"2026-04-12T21:46:44.464Z","endTime":"2026-04-12T21:46:51.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Jacob deGrom. Alex Call to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"actionPlayId":"6b537d50-e35f-37ee-a599-a461805ff9a7","startTime":"2026-04-12T21:47:01.274Z","endTime":"2026-04-12T21:47:31.914Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":669743,"link":"/api/v1/people/669743"},"postOnFirst":{"id":660271,"link":"/api/v1/people/660271"},"postOnThird":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"homeTeamWinProbability":41.6,"awayTeamWinProbability":58.4,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":2.65,"dramaIndex":77.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.726752151585178,"aZ":-28.235653634821546,"pfxX":1.9262395289602687,"pfxZ":2.2222150986130735,"pX":0.6967825138396008,"pZ":2.5947400376207796,"vX0":4.8734710075909025,"vY0":-131.67466463658886,"vZ0":-2.628804185831882,"x":90.44,"y":168.72,"x0":-1.4219074453574554,"y0":50.00090203549769,"z0":5.676831679729865,"aX":3.4104207131548567},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.7,"breakHorizontal":-4.4,"spinRate":2628,"spinDirection":132},"zone":6,"typeConfidence":0.9,"plateTime":0.4146274829694252,"extension":6.493386545834096},"index":6,"playId":"157af601-c6e9-3276-8d1e-671acb154fb6","pitchNumber":6,"startTime":"2026-04-12T21:47:31.914Z","endTime":"2026-04-12T21:47:40.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":86.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.010860668226698,"aZ":-33.413564040889106,"pfxX":-8.370481216471179,"pfxZ":-0.6704124830316714,"pX":0.1770160541859264,"pZ":0.21497941908872967,"vX0":6.81637684134161,"vY0":-134.62041936123092,"vZ0":-7.657027776268334,"x":110.25,"y":232.98,"x0":-1.2902935965189604,"y0":50.00165977781935,"z0":5.435801756866897,"aX":-15.486766551851089},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-2.5,"breakHorizontal":13.8,"spinRate":1582,"spinDirection":244},"zone":14,"typeConfidence":0.88,"plateTime":0.4056099167077134,"extension":6.648501977928504},"index":7,"playId":"09f6596d-041d-33c5-beec-1bc9a9fbf533","pitchNumber":7,"startTime":"2026-04-12T21:48:09.464Z","endTime":"2026-04-12T21:48:14.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-7.600000000000001,"leverageIndex":2.65,"dramaIndex":113.0,"contextMetrics":{},"playEndTime":"2026-04-12T21:48:14.508Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Jung walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-12T21:50:11.512Z","endTime":"2026-04-12T21:52:23.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.540723085446505,"aZ":-28.161295793300482,"pfxX":0.6974829515281002,"pfxZ":2.418497819505297,"pX":0.34380718182810777,"pZ":-0.16612544017011013,"vX0":5.4642134400051345,"vY0":-127.19910534333812,"vZ0":-8.997568138838254,"x":103.89,"y":243.27,"x0":-1.9134281017079995,"y0":50.00004330149617,"z0":5.615144882446327,"aX":1.1532048101800974},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.8,"breakHorizontal":-2.4,"spinRate":2548,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.42890436526901077,"extension":6.527962236215434},"index":0,"playId":"5323694f-69b0-3a31-acee-ef57bd01ac32","pitchNumber":1,"startTime":"2026-04-12T21:50:26.294Z","endTime":"2026-04-12T21:50:30.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":99.3,"endSpeed":92.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6473524791298,"aZ":-21.954870779810634,"pfxX":-10.142607778801608,"pfxZ":4.769481530904978,"pX":1.603647358792658,"pZ":1.6147092040018527,"vX0":12.670664798647426,"vY0":-144.13138393171238,"vZ0":-7.457986198671911,"x":55.87,"y":195.18,"x0":-1.493542404019713,"y0":50.00660273237364,"z0":5.551218556510414,"aX":-21.743621637530133},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":7.4,"breakHorizontal":16.4,"spinRate":2197,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.37734893999847685,"extension":6.606450341354629},"index":1,"playId":"3200d995-afa5-3989-9e0b-4eaa34eb4ec4","pitchNumber":2,"startTime":"2026-04-12T21:50:48.258Z","endTime":"2026-04-12T21:50:51.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.928571359306027,"aZ":-21.38596725244643,"pfxX":-9.843385060084481,"pfxZ":5.166258029125747,"pX":-0.17402293266375368,"pZ":2.2268920771709735,"vX0":8.028583930283602,"vY0":-143.35368536278773,"vZ0":-5.824930023040334,"x":123.63,"y":178.65,"x0":-1.7266141164796842,"y0":50.00586289627015,"z0":5.6125938816033125,"aX":-20.570654882814427},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.4,"breakHorizontal":16.3,"spinRate":2235,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.3815031782975993,"extension":6.640253385448658},"index":2,"playId":"c6bf3c17-4cad-3a5f-ac19-98fe39909b61","pitchNumber":3,"startTime":"2026-04-12T21:51:07.429Z","endTime":"2026-04-12T21:51:11.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.368242633830587,"aZ":-27.893759293313295,"pfxX":0.849797362887021,"pfxZ":2.506344422767987,"pX":0.4542141798780067,"pZ":1.0476348050615403,"vX0":5.447451537610806,"vY0":-129.37605558016787,"vZ0":-6.835688763522539,"x":99.69,"y":210.49,"x0":-1.783333360120232,"y0":50.000229958881775,"z0":5.843194653421716,"aX":1.4492106695720497},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.4,"breakHorizontal":-2.6,"spinRate":2558,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.422320643922546,"extension":6.584402883063287},"index":3,"playId":"03e4323c-3dd9-3168-be0d-2bc601499dfb","pitchNumber":4,"startTime":"2026-04-12T21:51:33.456Z","endTime":"2026-04-12T21:51:37.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":100.6,"endSpeed":92.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30971186136006,"aZ":-17.2117047454788,"pfxX":-9.408306582598271,"pfxZ":6.84889611992503,"pX":-0.7989690159522898,"pZ":3.023318568268844,"vX0":6.704434417362339,"vY0":-146.367307700508,"vZ0":-4.686614428527705,"x":147.45,"y":157.15,"x0":-1.8888629459442792,"y0":50.00180499144136,"z0":5.665284481349899,"aX":-20.553540556709436},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":11.8,"breakHorizontal":15.8,"spinRate":2361,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.37322958343370605,"extension":6.577207619051806},"index":4,"playId":"7b127d04-025f-327c-a0cf-a358c2a5dea1","pitchNumber":5,"startTime":"2026-04-12T21:51:53.476Z","endTime":"2026-04-12T21:51:57.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"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-04-12T21:52:05.736Z","endTime":"2026-04-12T21:52:19.737Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"},"defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.9,"endSpeed":92.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40464683089857,"aZ":-15.769682323890024,"pfxX":-7.095454713101506,"pfxZ":7.505573121713086,"pX":0.8161217360794617,"pZ":2.4160164440223357,"vX0":12.260938328658208,"vY0":-146.43500632472023,"vZ0":-6.859920203933145,"x":85.89,"y":173.55,"x0":-2.490594111218888,"y0":50.005499321653126,"z0":5.720658951794561,"aX":-15.514888065503396},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":12.4,"breakHorizontal":10.7,"spinRate":2465,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.373074075315194,"extension":6.651550870254355},"index":6,"playId":"38abab66-a53d-358a-bd9a-bca2b4349605","pitchNumber":6,"startTime":"2026-04-12T21:52:19.737Z","endTime":"2026-04-12T21:52:23.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":-3.8000000000000007,"leverageIndex":0.97,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-12T21:52:23.983Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Duran singles on a soft bunt ground ball to pitcher Edgardo Henriquez. Josh Jung to 3rd. Josh Jung advances to 3rd, on a throwing error by pitcher Edgardo Henriquez.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-12T21:52:40.166Z","endTime":"2026-04-12T21:53:35.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnThird":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683618,"link":"/api/v1/people/683618"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683618,"link":"/api/v1/people/683618"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":100.3,"endSpeed":92.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.358115401123285,"aZ":-17.826423879959002,"pfxX":-8.547624995243822,"pfxZ":6.614465316785971,"pX":-0.4405708821351169,"pZ":3.42137495887136,"vX0":8.803956744423175,"vY0":-145.91838863680104,"vZ0":-3.5581489049434647,"x":133.79,"y":146.4,"x0":-2.377341955637734,"y0":50.00637996754278,"z0":5.722128310914589,"aX":-18.55018208998716},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":11.5,"breakHorizontal":13.9,"spinRate":2339,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.37449291237778404,"extension":6.406388748051964},"index":0,"playId":"839dc593-c5dc-3266-b199-8918f47d00a2","pitchNumber":1,"startTime":"2026-04-12T21:52:51.622Z","endTime":"2026-04-12T21:52:55.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.82048063163431,"aZ":-27.47823083733518,"pfxX":2.633661470587536,"pfxZ":2.814319457186855,"pX":-0.3525581424175572,"pZ":2.7097727933742157,"vX0":2.8471006426868217,"vY0":-127.41076756363954,"vZ0":-2.918691287659038,"x":130.44,"y":165.62,"x0":-1.8209290609421296,"y0":50.00094661110802,"z0":6.010712146801234,"aX":4.387573933098943},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.8,"breakHorizontal":-5.4,"spinRate":2567,"spinDirection":90},"zone":4,"typeConfidence":2.0,"plateTime":0.4276760140023499,"extension":6.5785946070009915},"hitData":{"launchSpeed":18.0,"launchAngle":-40.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":125.1,"coordY":198.98}},"index":1,"playId":"e5d4504d-0d38-3940-b6f7-d803f1489638","pitchNumber":2,"startTime":"2026-04-12T21:53:22.778Z","endTime":"2026-04-12T21:53:35.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":-9.0,"leverageIndex":1.56,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-04-12T21:53:35.797Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out, first baseman Freddie Freeman to pitcher Jack Dreyer. Josh Jung scores. Ezequiel Duran to 2nd.","rbi":1,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-12T21:56:19.953Z","endTime":"2026-04-12T21:56:30.300Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":{"id":683618,"link":"/api/v1/people/683618"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-12T21:54:38.990Z","endTime":"2026-04-12T21:55:35.694Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jack Dreyer replaces Edgardo Henriquez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-04-12T21:55:35.694Z","endTime":"2026-04-12T21:56:22.303Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676263,"link":"/api/v1/people/676263"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.671529668796992,"aZ":-14.627044248075336,"pfxX":3.3487659015172175,"pfxZ":9.53768307046261,"pX":0.1678359198843491,"pZ":2.5639677790951336,"vX0":-5.2530566868559,"vY0":-134.63390761550912,"vZ0":-5.965648462004,"x":110.6,"y":169.55,"x0":1.7072993420992097,"y0":50.00017859473857,"z0":5.839890935869767,"aX":6.15952640307416},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.2,"breakHorizontal":-4.9,"spinRate":2040,"spinDirection":163},"zone":5,"typeConfidence":0.81,"plateTime":0.4065031920428712,"extension":6.466897183749136},"hitData":{"launchSpeed":76.0,"launchAngle":-49.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":136.51,"coordY":172.6}},"index":2,"playId":"8542f8cb-20e7-3fdb-af0e-182a9ec7f3c8","pitchNumber":1,"startTime":"2026-04-12T21:56:22.303Z","endTime":"2026-04-12T21:56:30.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.5,"awayTeamWinProbability":79.5,"homeTeamWinProbabilityAdded":-0.6999999999999993,"leverageIndex":1.41,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-12T21:56:30.300Z","atBatIndex":48},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Evan Carter pops out to third baseman Max Muncy in foul territory.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-12T21:57:11.710Z","endTime":"2026-04-12T21:57:38.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69017895595876,"aZ":-27.316198573676402,"pfxX":-2.5048850055247067,"pfxZ":2.9753623588221094,"pX":0.420661381536441,"pZ":1.6644423962346266,"vX0":-3.8118961161321874,"vY0":-126.39134590527999,"vZ0":-5.049304686199168,"x":100.97,"y":193.84,"x0":2.268769575700092,"y0":50.001362459177265,"z0":5.858922069068473,"aX":-4.086512900028953},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.6,"breakHorizontal":5.4,"spinRate":2235,"spinDirection":174},"zone":9,"typeConfidence":0.9,"plateTime":0.43194736767180775,"extension":6.977606922838048},"index":0,"playId":"cd7ad4be-7fd1-3bda-8249-702768189b3c","pitchNumber":1,"startTime":"2026-04-12T21:57:11.710Z","endTime":"2026-04-12T21:57:15.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.91928327585656,"aZ":-25.017603124512867,"pfxX":-2.527560201502886,"pfxZ":4.245397510027207,"pX":-0.7747084331543465,"pZ":2.084713506471419,"vX0":-6.764577813591343,"vY0":-128.31966331097289,"vZ0":-4.6643863867213735,"x":146.53,"y":182.49,"x0":2.212832211942736,"y0":50.001992897867794,"z0":5.850037441523171,"aX":-4.258418018918655},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.0,"breakHorizontal":6.0,"spinRate":2337,"spinDirection":148},"zone":7,"typeConfidence":0.9,"plateTime":0.42512765466135605,"extension":6.505538144628506},"hitData":{"launchSpeed":61.0,"launchAngle":56.0,"totalDistance":140.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":80.72,"coordY":167.5}},"index":1,"playId":"067203b5-f340-37b7-a79a-2b37645874bc","pitchNumber":2,"startTime":"2026-04-12T21:57:27.552Z","endTime":"2026-04-12T21:57:38.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":23.200000000000003,"awayTeamWinProbability":76.8,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":0.99,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-04-12T21:57:38.231Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Corey Seager flies out to left fielder Alex Call.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-12T21:58:00.685Z","endTime":"2026-04-12T21:58:34.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81316737122642,"aZ":-28.526858197063266,"pfxX":-1.2320697549607718,"pfxZ":2.2717483520185873,"pX":0.4503630777331936,"pZ":3.4083803570262194,"vX0":-4.221748012157681,"vY0":-125.54127214370929,"vZ0":-0.7419198054931812,"x":99.83,"y":146.75,"x0":2.3093437377594244,"y0":50.003631850837884,"z0":6.015854631052191,"aX":-1.9801623870652307},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.2,"breakHorizontal":3.1,"spinRate":2264,"spinDirection":173},"zone":3,"typeConfidence":0.91,"plateTime":0.43517064084615464,"extension":6.256905164116169},"index":0,"playId":"ab743d14-2e28-3e2f-948d-2d91862c20d2","pitchNumber":1,"startTime":"2026-04-12T21:58:07.919Z","endTime":"2026-04-12T21:58:12.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.357962086996668,"aZ":-11.281874971515734,"pfxX":4.805065718668157,"pfxZ":11.392599949095015,"pX":0.3047637636121527,"pZ":3.4139086872951547,"vX0":-5.840560194310659,"vY0":-134.8198945418397,"vZ0":-4.635760350646831,"x":105.38,"y":146.6,"x0":1.8787909949309314,"y0":50.00086574990358,"z0":5.957119542146632,"aX":8.810726381787857},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.8,"breakHorizontal":-7.4,"spinRate":2400,"spinDirection":163},"zone":3,"typeConfidence":0.91,"plateTime":0.4068539652251064,"extension":6.550862679219114},"hitData":{"launchSpeed":89.5,"launchAngle":31.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.11,"coordY":78.06}},"index":1,"playId":"a3c24d0b-1c31-338e-b74c-8362d1a84b0b","pitchNumber":2,"startTime":"2026-04-12T21:58:26.865Z","endTime":"2026-04-12T21:58:34.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-04-12T21:58:34.939Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Pages flies out to center fielder Evan Carter.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-12T22:00:36.133Z","endTime":"2026-04-12T22:01:15.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":89.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.835123658281503,"aZ":-18.773827818019264,"pfxX":-8.829717578747701,"pfxZ":6.633635383921712,"pX":-0.25561980754496877,"pZ":2.430245919939342,"vX0":6.260157969159085,"vY0":-140.31140683950554,"vZ0":-5.188314598163611,"x":126.74,"y":173.16,"x0":-1.3536849920599892,"y0":50.00330130786082,"z0":5.503301997801811,"aX":-17.837732082709994},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.3,"breakHorizontal":14.9,"spinRate":2331,"spinDirection":213},"zone":5,"typeConfidence":0.99,"plateTime":0.38841831325839626,"extension":6.686054690361071},"index":0,"playId":"1a8db08f-a4d0-31a0-84d9-db259c32953b","pitchNumber":1,"startTime":"2026-04-12T22:00:37.371Z","endTime":"2026-04-12T22:00:41.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-04-12T22:00:53.859Z","endTime":"2026-04-12T22:01:06.539Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.412536249998915,"aZ":-26.58445907235322,"pfxX":2.2136028584382093,"pfxZ":2.9798909423773843,"pX":-0.07681764371849292,"pZ":2.417032975508103,"vX0":3.159268430934662,"vY0":-135.401303025683,"vZ0":-3.622019332707648,"x":119.93,"y":173.52,"x0":-1.5414384331043003,"y0":50.00562335493901,"z0":5.608481427009874,"aX":4.157755311487794},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.9,"breakHorizontal":-4.6,"spinRate":2598,"spinDirection":171},"zone":5,"typeConfidence":0.9,"plateTime":0.4027726212871223,"extension":6.369845577053639},"hitData":{"launchSpeed":80.6,"launchAngle":46.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.09,"coordY":102.61}},"index":2,"playId":"ab2e55c5-d06f-3f6f-9656-8f547c4e181e","pitchNumber":2,"startTime":"2026-04-12T22:01:06.539Z","endTime":"2026-04-12T22:01:15.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.5,"awayTeamWinProbability":77.5,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.38,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-04-12T22:01:15.705Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddie Freeman singles on a pop up to shortstop Corey Seager.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-12T22:01:43.826Z","endTime":"2026-04-12T22:01:58.298Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":75.5,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.177109892841536,"aZ":-31.854204114835564,"pfxX":6.546409562510699,"pfxZ":0.22610453893626925,"pX":-0.18702632600247698,"pZ":3.0437820342029744,"vX0":1.0758886187511,"vY0":-117.98605261720677,"vZ0":0.3482695778301599,"x":124.13,"y":156.6,"x0":-1.4988059461167502,"y0":50.00459697812448,"z0":5.793255032992148,"aX":9.373674523829857},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.7,"breakHorizontal":-12.1,"spinRate":2722,"spinDirection":67},"zone":2,"typeConfidence":0.92,"plateTime":0.4615030071365247,"extension":6.468062698372134},"hitData":{"launchSpeed":90.6,"launchAngle":69.0,"totalDistance":132.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":112.3,"coordY":153.83}},"index":0,"playId":"d2ab632d-af07-308e-9ebd-f8927881e3b1","pitchNumber":1,"startTime":"2026-04-12T22:01:46.313Z","endTime":"2026-04-12T22:01:58.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.6,"awayTeamWinProbability":73.4,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-04-12T22:01:58.298Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-12T22:02:24.988Z","endTime":"2026-04-12T22:04:38.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"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":88.5,"endSpeed":82.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.850020042119684,"aZ":-30.556337669881696,"pfxX":-7.6580439543922205,"pfxZ":0.947639538682866,"pX":-2.4527464627150373,"pZ":3.5400557461274054,"vX0":0.06153524606281152,"vY0":-129.09909832759277,"vZ0":0.6112709583144671,"x":210.49,"y":143.2,"x0":-1.479795659924296,"y0":50.003811758274864,"z0":5.630138481548495,"aX":-13.08168123750437},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.0,"breakHorizontal":13.9,"spinRate":1557,"spinDirection":237},"zone":11,"typeConfidence":0.9,"plateTime":0.42234386256725287,"extension":6.489079060375734},"index":0,"playId":"4133b367-ee87-384c-bf9e-b60bfb7ff187","pitchNumber":1,"startTime":"2026-04-12T22:02:28.269Z","endTime":"2026-04-12T22:02:31.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":true},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":90.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.394875932746704,"aZ":-12.80204670126648,"pfxX":-4.944883507756355,"pfxZ":9.382878125123685,"pX":-0.845570299259058,"pZ":2.2624477399088403,"vX0":3.557280393227809,"vY0":-142.03804337284012,"vZ0":-6.674722419785645,"x":149.23,"y":177.69,"x0":-1.4652583395133625,"y0":50.001846292469544,"z0":5.439898339737742,"aX":-10.207274747546046},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.0,"breakHorizontal":8.3,"spinRate":2565,"spinDirection":217},"zone":13,"typeConfidence":0.88,"plateTime":0.3841153516509386,"extension":6.686440107129949},"index":1,"playId":"df2c5f44-1b78-3b82-9517-7426865c75ec","pitchNumber":2,"startTime":"2026-04-12T22:02:43.885Z","endTime":"2026-04-12T22:03:10.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"}},"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":97.8,"endSpeed":88.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.52207815166124,"aZ":-11.343349904667244,"pfxX":-6.061000579071444,"pfxZ":10.281724639766413,"pX":-1.0241636274221826,"pZ":1.9636861489763866,"vX0":3.3250804273168746,"vY0":-142.13425190782928,"vZ0":-7.599493800132972,"x":156.04,"y":185.76,"x0":-1.427778781105119,"y0":50.00460963368704,"z0":5.409280006883862,"aX":-12.28225281115007},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.0,"breakHorizontal":10.2,"spinRate":2507,"spinDirection":219},"zone":13,"typeConfidence":0.89,"plateTime":0.3867958063764245,"extension":6.548527501678657},"index":2,"playId":"0583c4ae-9d73-3ab4-accc-3159db0bc514","pitchNumber":3,"startTime":"2026-04-12T22:03:22.784Z","endTime":"2026-04-12T22:03:27.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.619650600817348,"aZ":-13.035017501629643,"pfxX":-6.371200340767075,"pfxZ":9.302225903664983,"pX":-0.6682956606989046,"pZ":2.2789602019711817,"vX0":4.374818869760113,"vY0":-142.2830758711577,"vZ0":-6.459632662537802,"x":142.47,"y":177.25,"x0":-1.3954394358832583,"y0":50.000678439941474,"z0":5.399110256408163,"aX":-13.105280061187765},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.7,"breakHorizontal":10.7,"spinRate":2513,"spinDirection":219},"zone":4,"typeConfidence":0.82,"plateTime":0.3844579643758843,"extension":6.726665761606901},"index":3,"playId":"6821eff2-13ee-354f-bc86-b356e33295a6","pitchNumber":4,"startTime":"2026-04-12T22:03:40.898Z","endTime":"2026-04-12T22:03:44.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":90.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.865682321860753,"aZ":-12.932742123207731,"pfxX":-5.131050024475757,"pfxZ":9.286266504591584,"pX":-0.5512052835299944,"pZ":2.4470907008967724,"vX0":4.3476501081760635,"vY0":-142.60460513187746,"vZ0":-5.977373861041937,"x":138.01,"y":172.71,"x0":-1.4241641350322347,"y0":50.00583322076406,"z0":5.376472683430893,"aX":-10.63617801139902},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.8,"breakHorizontal":8.5,"spinRate":2492,"spinDirection":218},"zone":4,"typeConfidence":0.89,"plateTime":0.38315682420719055,"extension":6.6512876572765185},"index":4,"playId":"ceee29cb-d9e7-3257-a0df-829b2b8198f4","pitchNumber":5,"startTime":"2026-04-12T22:03:59.076Z","endTime":"2026-04-12T22:04:02.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"playId":"410a4c86-2fe0-4099-b2b1-40a56ed2ce98","startTime":"2026-04-12T22:04:19.854Z","endTime":"2026-04-12T22:04:24.854Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.991369549882474,"aZ":-28.58005450322612,"pfxX":1.853587797313887,"pfxZ":1.9360073545197771,"pX":-0.17878176075052013,"pZ":2.2451796239697357,"vX0":2.7056784426547726,"vY0":-134.61050444224114,"vZ0":-3.4310446922959663,"x":123.81,"y":178.16,"x0":-1.4332892517400846,"y0":50.00319955125762,"z0":5.5337799269956145,"aX":3.4414570572791043},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.0,"breakHorizontal":-3.8,"spinRate":2582,"spinDirection":178},"zone":5,"typeConfidence":0.91,"plateTime":0.4050822105235157,"extension":6.41076263006011},"index":6,"playId":"e1426a51-fabb-36b9-972b-c76f193974fe","pitchNumber":6,"startTime":"2026-04-12T22:04:34.999Z","endTime":"2026-04-12T22:04:38.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.0,"awayTeamWinProbability":78.0,"homeTeamWinProbabilityAdded":-4.600000000000001,"leverageIndex":1.96,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-04-12T22:04:38.649Z","atBatIndex":53},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alex Freeland pops out to shortstop Corey Seager.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-12T22:04:56.896Z","endTime":"2026-04-12T22:05:35.064Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.9,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.05769305768922,"aZ":-13.054956744925382,"pfxX":-4.361349498813052,"pfxZ":9.191383019985684,"pX":-0.5055437697494725,"pZ":3.8047251963191555,"vX0":4.152530599278061,"vY0":-143.30890413080758,"vZ0":-2.6471305991751333,"x":136.27,"y":136.05,"x0":-1.4065345115041363,"y0":50.006178560249325,"z0":5.555766646678852,"aX":-9.07538059868147},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.3,"breakHorizontal":7.1,"spinRate":2437,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.3821712674824447,"extension":6.492173989071592},"index":0,"playId":"c492057d-de37-3596-a0c6-47812691a4de","pitchNumber":1,"startTime":"2026-04-12T22:05:06.293Z","endTime":"2026-04-12T22:05:09.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40290254126453,"aZ":-12.762154245600977,"pfxX":-3.605468251176921,"pfxZ":9.74559141281408,"pX":0.16114391339980189,"pZ":3.3662392064254063,"vX0":5.31861901993072,"vY0":-140.37497618465378,"vZ0":-3.6850142742630063,"x":110.86,"y":147.89,"x0":-1.2914664498692805,"y0":50.00006694419395,"z0":5.529462045610057,"aX":-7.180039385436315},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.0,"breakHorizontal":5.4,"spinRate":2428,"spinDirection":219},"zone":12,"typeConfidence":0.91,"plateTime":0.3905123660963721,"extension":6.530272364027666},"hitData":{"launchSpeed":90.7,"launchAngle":62.0,"totalDistance":183.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":114.11,"coordY":127.8}},"index":1,"playId":"3bb74c9c-363d-325e-ac73-54bc87815705","pitchNumber":2,"startTime":"2026-04-12T22:05:24.542Z","endTime":"2026-04-12T22:05:35.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.37,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-04-12T22:05:35.064Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Burger singles on a fly ball to right fielder Kyle Tucker.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-12T22:08:00.061Z","endTime":"2026-04-12T22:09:11.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5],"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ben Casparius replaces Jack Dreyer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-12T22:07:06.684Z","endTime":"2026-04-12T22:08:02.196Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676508,"link":"/api/v1/people/676508"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.221122701292657,"aZ":-33.33441405348104,"pfxX":6.570181848957459,"pfxZ":-0.7605584736045632,"pX":0.3406097073714058,"pZ":2.9915760292245346,"vX0":1.7111702656233283,"vY0":-122.67687936542137,"vZ0":-0.775788683973818,"x":104.02,"y":158.01,"x0":-1.2203253431985037,"y0":50.00478312022112,"z0":6.163813852264188,"aX":9.973540735463546},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.3,"breakHorizontal":-12.4,"spinRate":3042,"spinDirection":49},"zone":3,"typeConfidence":2.0,"plateTime":0.4472004085514447,"extension":5.978049865531033},"index":1,"playId":"926f4606-1274-32f1-9c7e-6a9fdd41ec47","pitchNumber":1,"startTime":"2026-04-12T22:08:02.196Z","endTime":"2026-04-12T22:08:06.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.209507344555885,"aZ":-28.74311297188945,"pfxX":4.426437504461044,"pfxZ":2.0900608176422226,"pX":1.397534897026667,"pZ":1.9246110598293358,"vX0":4.996240725661541,"vY0":-126.9672206036975,"vZ0":-4.583422567292876,"x":63.73,"y":186.82,"x0":-1.1682311915065846,"y0":50.00047593524831,"z0":6.031995548449838,"aX":7.246938466798703},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.0,"breakHorizontal":-9.1,"spinRate":3083,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4308688106675902,"extension":5.844754614594487},"index":2,"playId":"f306ef93-088b-34f1-b92f-5525b93bbf79","pitchNumber":2,"startTime":"2026-04-12T22:08:18.863Z","endTime":"2026-04-12T22:08:22.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.902712981214975,"aZ":-11.113559088196695,"pfxX":-3.0771849619799916,"pfxZ":10.567281605003489,"pX":0.7848485659046345,"pZ":3.4876060116187806,"vX0":5.623579205339375,"vY0":-140.74409827130293,"vZ0":-5.249451507655663,"x":87.08,"y":144.61,"x0":-0.8453106548547701,"y0":50.002887819905816,"z0":6.105802072489168,"aX":-6.133357936374617},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.1,"breakHorizontal":4.3,"spinRate":2422,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.3901486376751153,"extension":5.889947447725004},"index":3,"playId":"96696123-572c-34f7-87bc-536e7b007a26","pitchNumber":3,"startTime":"2026-04-12T22:08:36.098Z","endTime":"2026-04-12T22:08:39.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-12T22:08:48.223Z","endTime":"2026-04-12T22:08:57.635Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17079014390605,"aZ":-28.524240563299344,"pfxX":4.14760955406217,"pfxZ":2.1736101520058417,"pX":1.2068835074849609,"pZ":1.9241380932933796,"vX0":4.173333280714471,"vY0":-129.058648446465,"vZ0":-4.698661497256682,"x":71.0,"y":186.83,"x0":-0.9730054174012231,"y0":50.0022011848154,"z0":5.978905704104326,"aX":6.95864445367756},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.1,"breakHorizontal":-8.5,"spinRate":3164,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.42525282718618174,"extension":5.763451607765892},"hitData":{"launchSpeed":62.4,"launchAngle":30.0,"totalDistance":185.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.54,"coordY":124.41}},"index":5,"playId":"f05a4375-248f-31a0-b007-55ecabe0a66d","pitchNumber":4,"startTime":"2026-04-12T22:08:57.635Z","endTime":"2026-04-12T22:09:11.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.2,"awayTeamWinProbability":83.8,"homeTeamWinProbabilityAdded":-2.3000000000000007,"leverageIndex":0.61,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-04-12T22:09:11.661Z","atBatIndex":55},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Joc Pederson grounds into a double play, first baseman Freddie Freeman to shortstop Hyeseong Kim to first baseman Freddie Freeman. Jake Burger out at 2nd. Joc Pederson out at 1st.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-12T22:09:26.368Z","endTime":"2026-04-12T22:10:03.574Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":808975,"link":"/api/v1/people/808975"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":808975,"link":"/api/v1/people/808975"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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(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":92.4,"endSpeed":85.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.477898990135216,"aZ":-18.516881445638024,"pfxX":1.215888303409789,"pfxZ":7.366356570112121,"pX":0.5407468235391443,"pZ":2.8913092979385473,"vX0":3.07889155611024,"vY0":-134.61426511560222,"vZ0":-4.665514167027108,"x":96.39,"y":160.71,"x0":-0.7711987837951978,"y0":50.00157556057927,"z0":5.939703472221139,"aX":2.252881515035004},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.7,"breakHorizontal":-2.8,"spinRate":2457,"spinDirection":181},"zone":3,"typeConfidence":2.0,"plateTime":0.40533630780364494,"extension":6.154362150424282},"index":0,"playId":"f3c50359-c218-3ba8-a5ae-dd72a74eaa64","pitchNumber":1,"startTime":"2026-04-12T22:09:36.153Z","endTime":"2026-04-12T22:09:39.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.131285104653138,"aZ":-44.50982534025179,"pfxX":3.2657363403378072,"pfxZ":-8.706813694654592,"pX":-0.35461953367597937,"pZ":2.794303059994804,"vX0":-0.5865453629559936,"vY0":-118.3798299465774,"vZ0":1.2881871664906017,"x":130.52,"y":163.33,"x0":-0.527536204357514,"y0":50.0054927758514,"z0":6.325422474769118,"aX":4.624117048459902},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-15.1,"breakHorizontal":-5.8,"spinRate":3028,"spinDirection":36},"zone":4,"typeConfidence":2.0,"plateTime":0.4631216475703934,"extension":5.7268951565497845},"hitData":{"launchSpeed":72.6,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":142.57,"coordY":175.63}},"index":1,"playId":"eb0b267f-2f17-348c-976f-5face9412718","pitchNumber":2,"startTime":"2026-04-12T22:09:55.478Z","endTime":"2026-04-12T22:10:03.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":5.0,"leverageIndex":0.97,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-04-12T22:10:03.574Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Danny Jansen walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-12T22:10:30.345Z","endTime":"2026-04-12T22:12:05.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"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(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":94.3,"endSpeed":87.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67782828910329,"aZ":-19.279029514611143,"pfxX":-0.6403155127674074,"pfxZ":6.647465255388052,"pX":1.2879408766654288,"pZ":2.3524244624216775,"vX0":6.45652146769392,"vY0":-137.27587436543376,"vZ0":-6.273737833399689,"x":67.91,"y":175.26,"x0":-0.994893640633418,"y0":50.00275878321956,"z0":5.946252783003402,"aX":-1.2420817015000492},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.2,"breakHorizontal":0.0,"spinRate":2662,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.39648831182087685,"extension":5.878848809691263},"index":0,"playId":"519c5796-ca56-3485-8305-3193c06d85df","pitchNumber":1,"startTime":"2026-04-12T22:10:32.117Z","endTime":"2026-04-12T22:10:35.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.427308915686087,"aZ":-29.32409238658127,"pfxX":5.846358562910688,"pfxZ":1.834199416675368,"pX":-6.73512732153736E-4,"pZ":2.2622775096060077,"vX0":1.3517696085513498,"vY0":-123.29024137899975,"vZ0":-3.076726053816958,"x":117.03,"y":177.7,"x0":-1.3147152968335034,"y0":50.003889508664585,"z0":5.978070867949926,"aX":9.081339472633253},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.9,"breakHorizontal":-10.9,"spinRate":2979,"spinDirection":56},"zone":5,"typeConfidence":2.0,"plateTime":0.44273892196868747,"extension":6.014085567051904},"index":1,"playId":"d2c6e799-b321-30e7-b5b5-66fb9cdb35d8","pitchNumber":2,"startTime":"2026-04-12T22:10:48.029Z","endTime":"2026-04-12T22:10:51.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00731659653529,"aZ":-9.85566770829882,"pfxX":-1.7935721858646199,"pfxZ":10.727009632651296,"pX":0.17091388743868383,"pZ":3.4706592522921427,"vX0":3.8979426983259513,"vY0":-142.89299216863392,"vZ0":-5.628078941394746,"x":110.49,"y":145.07,"x0":-0.9741037715454657,"y0":50.006789273835935,"z0":6.076877558930657,"aX":-3.733432098376084},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.6,"breakHorizontal":2.5,"spinRate":2581,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.38241684689759525,"extension":5.783671428542454},"index":2,"playId":"137c0dd4-964d-3f44-b2a9-a7127ddd17df","pitchNumber":3,"startTime":"2026-04-12T22:11:05.053Z","endTime":"2026-04-12T22:11:08.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.365674314205716,"aZ":-28.81320548846718,"pfxX":7.911414473817207,"pfxZ":1.9742664409783988,"pX":2.088223247113607,"pZ":0.162944075575856,"vX0":5.120668672658574,"vY0":-129.47670329086804,"vZ0":-8.84561757181624,"x":37.4,"y":234.38,"x0":-0.9413227571961128,"y0":50.004201740821465,"z0":5.820061488434236,"aX":13.466945788774026},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.8,"breakHorizontal":-15.5,"spinRate":3183,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.42261851563661423,"extension":6.042571560236566},"index":3,"playId":"1e8c7cc9-f946-3133-9946-84c814434635","pitchNumber":4,"startTime":"2026-04-12T22:11:22.339Z","endTime":"2026-04-12T22:11:25.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.569744410514087,"aZ":-31.18319461151307,"pfxX":8.99598920935659,"pfxZ":0.6268490854087059,"pX":-0.7570400356067579,"pZ":3.7795777580907646,"vX0":-1.087867135406515,"vY0":-124.26682455107476,"vZ0":0.6024485574093286,"x":145.86,"y":136.73,"x0":-1.484378319118927,"y0":50.000858687076324,"z0":6.112889749501994,"aX":14.147235558126146},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.6,"breakHorizontal":-16.1,"spinRate":3099,"spinDirection":55},"zone":11,"typeConfidence":2.0,"plateTime":0.4398076961452668,"extension":5.729977576575797},"index":4,"playId":"c8323e90-e824-3dec-957d-eae194835685","pitchNumber":5,"startTime":"2026-04-12T22:11:43.164Z","endTime":"2026-04-12T22:11:46.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.19556240918756,"aZ":-11.563551500687966,"pfxX":-1.2225511497973929,"pfxZ":10.554439778083573,"pX":-0.5675140109239543,"pZ":3.850964952915355,"vX0":2.0806205227371697,"vY0":-138.6649286887204,"vZ0":-3.8180119338663663,"x":138.63,"y":134.8,"x0":-1.1677766741400064,"y0":50.003239678816335,"z0":6.0138288859849975,"aX":-2.387696819851803},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.6,"breakHorizontal":1.8,"spinRate":2404,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.3945894115458497,"extension":5.989691468582308},"index":5,"playId":"c356756c-8491-3af7-a105-b728ae6afb22","pitchNumber":6,"startTime":"2026-04-12T22:12:00.936Z","endTime":"2026-04-12T22:12:05.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":-0.8000000000000007,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-04-12T22:12:05.937Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Smith strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-12T22:12:16.386Z","endTime":"2026-04-12T22:13:35.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.383344612946495,"aZ":-17.822461702047914,"pfxX":2.807469279059754,"pfxZ":7.597283922669952,"pX":-0.1915024831841301,"pZ":2.971623306619424,"vX0":0.5474349977528544,"vY0":-135.540515070729,"vZ0":-4.632705379327008,"x":124.3,"y":158.55,"x0":-0.760480850129952,"y0":50.00290168358193,"z0":5.921052294759577,"aX":5.303120909641647},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.2,"breakHorizontal":-5.2,"spinRate":2756,"spinDirection":178},"zone":2,"typeConfidence":2.0,"plateTime":0.401781061233641,"extension":5.860201244550393},"index":0,"playId":"c0994e82-f9c5-38f9-9d4d-89cc058fe922","pitchNumber":1,"startTime":"2026-04-12T22:12:32.822Z","endTime":"2026-04-12T22:12:36.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":97.0,"endSpeed":88.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.47312123707625,"aZ":-11.1607616640075,"pfxX":-2.617478230051026,"pfxZ":10.402937230447233,"pX":0.791427303230784,"pZ":4.43439332781854,"vX0":4.378222816396504,"vY0":-141.28815967174933,"vZ0":-2.714481860648896,"x":86.83,"y":119.05,"x0":-0.43882983801900305,"y0":50.00176479558077,"z0":6.125773271149684,"aX":-5.287185096272847},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.5,"breakHorizontal":3.8,"spinRate":2553,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.38781155629568165,"extension":5.80947534108758},"index":1,"playId":"c4d8d6f4-6f11-35a0-bf0e-5e97fe395cf9","pitchNumber":2,"startTime":"2026-04-12T22:12:50.282Z","endTime":"2026-04-12T22:12:53.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51573019986652,"aZ":-45.23369660855526,"pfxX":3.851789660559769,"pfxZ":-9.84940402268164,"pX":0.23906412531310295,"pZ":1.1956112351914983,"vX0":0.7098227046722649,"vY0":-115.34924750937617,"vZ0":-1.078552178682786,"x":107.89,"y":206.5,"x0":-0.5736645900415208,"y0":50.00020426202178,"z0":6.089805113371462,"aX":5.109776404649821},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-17.8,"breakHorizontal":-7.2,"spinRate":3026,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.47765212625462494,"extension":5.987575443386412},"index":2,"playId":"4892b470-f7b2-307a-9f3b-ce353eeb3f2a","pitchNumber":3,"startTime":"2026-04-12T22:13:08.395Z","endTime":"2026-04-12T22:13:12.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.082701264624546,"aZ":-9.050560942359425,"pfxX":-2.7124239248471715,"pfxZ":11.426820276634011,"pX":-0.12613013482654026,"pZ":3.2715009130354336,"vX0":2.105910833264188,"vY0":-141.53484968061335,"vZ0":-5.995003242478027,"x":121.81,"y":150.45,"x0":-0.5284025756149519,"y0":50.00046847112866,"z0":6.000115625847564,"aX":-5.488080782826739},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.6,"breakHorizontal":4.4,"spinRate":2603,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.38736376782129733,"extension":5.888310379465266},"index":3,"playId":"9adae9cd-109f-3f51-83d9-bac4f2a98fbb","pitchNumber":4,"startTime":"2026-04-12T22:13:30.615Z","endTime":"2026-04-12T22:13:35.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.66,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-04-12T22:13:35.050Z","atBatIndex":58},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dalton Rushing doubles (1) on a sharp line drive to right fielder Brandon Nimmo.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-12T22:16:01.009Z","endTime":"2026-04-12T22:18:11.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jacob Latz replaces Jacob deGrom.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-12T22:15:13.007Z","endTime":"2026-04-12T22:16:03.140Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656641,"link":"/api/v1/people/656641"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":81.6,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.518973921102685,"aZ":-27.130519414957977,"pfxX":-3.3098167059251,"pfxZ":3.0460910412743463,"pX":-0.7478180446684278,"pZ":2.0158721749198256,"vX0":-4.791289441309659,"vY0":-126.22677975489046,"vZ0":-4.264522546862579,"x":145.51,"y":184.35,"x0":1.5866238683213902,"y0":50.003108779527444,"z0":5.848398979862842,"aX":-5.47600439735775},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.0,"breakHorizontal":6.8,"spinRate":2459,"spinDirection":207},"zone":7,"typeConfidence":0.9,"plateTime":0.4297676891457147,"extension":6.39088181587529},"index":1,"playId":"15feeeac-c4e4-3a1d-8eb6-fa3498b9520a","pitchNumber":1,"startTime":"2026-04-12T22:16:03.140Z","endTime":"2026-04-12T22:16:07.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":true},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.9,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.783199871457676,"aZ":-29.608133534899952,"pfxX":-4.155909327297025,"pfxZ":1.6025632178032936,"pX":-0.5682853690032417,"pZ":3.131943531478803,"vX0":-3.977436014494668,"vY0":-124.31393808978889,"vZ0":-1.1558407733953653,"x":138.66,"y":154.22,"x0":1.5796449351841555,"y0":50.00172626692941,"z0":6.012441200204766,"aX":-6.646187494745555},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.9,"breakHorizontal":8.3,"spinRate":2487,"spinDirection":230},"zone":1,"typeConfidence":0.9,"plateTime":0.4369550620341962,"extension":6.0292864067726955},"index":2,"playId":"dd1a45ae-3ef4-382e-b004-281bc59e3745","pitchNumber":2,"startTime":"2026-04-12T22:16:19.667Z","endTime":"2026-04-12T22:16:46.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"}},"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-12T22:16:55.169Z","endTime":"2026-04-12T22:17:00.941Z","isPitch":false,"type":"action","player":{"id":687221,"link":"/api/v1/people/687221"},"defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.5,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.043416006300156,"aZ":-14.638580637219107,"pfxX":3.7908460534458777,"pfxZ":9.028277949454058,"pX":-0.9045839950989217,"pZ":3.7822891565357644,"vX0":-7.521491827910653,"vY0":-137.43676116463,"vZ0":-3.3013566763358555,"x":151.48,"y":136.66,"x0":1.3562239725559246,"y0":50.005480395520806,"z0":5.972968122053092,"aX":7.365911631894498},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":-5.5,"spinRate":2065,"spinDirection":149},"zone":11,"typeConfidence":0.9,"plateTime":0.3961963207202963,"extension":6.501246898632723},"index":4,"playId":"da971d13-544c-3567-88bc-9031cacdc7a3","pitchNumber":3,"startTime":"2026-04-12T22:17:00.941Z","endTime":"2026-04-12T22:17:04.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.8,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.293387268401265,"aZ":-32.74713667808524,"pfxX":-3.9770160134607364,"pfxZ":-0.3669036280245983,"pX":-1.8325637219420015,"pZ":2.758012534804884,"vX0":-7.004618138136964,"vY0":-122.54951285395963,"vZ0":-1.06079933277382,"x":186.85,"y":164.31,"x0":1.5605662987875546,"y0":50.00541572221776,"z0":5.95101378025862,"aX":-6.153785363783997},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.7,"breakHorizontal":8.6,"spinRate":2616,"spinDirection":253},"zone":11,"typeConfidence":0.89,"plateTime":0.44403263091162026,"extension":6.44131371393525},"index":5,"playId":"12dd556f-2b3d-3d73-ad35-647b6bb42348","pitchNumber":4,"startTime":"2026-04-12T22:17:16.254Z","endTime":"2026-04-12T22:17:19.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":85.9,"endSpeed":80.4,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.737486688205706,"aZ":-25.48023050814289,"pfxX":-3.7445098284860068,"pfxZ":4.177133105050978,"pX":-0.2691224088547876,"pZ":-0.22686462553126077,"vX0":-3.472974820477045,"vY0":-124.9094099037653,"vZ0":-9.36997546226722,"x":127.26,"y":244.91,"x0":1.6186582417690043,"y0":50.00532370958594,"z0":5.6205969572340555,"aX":-6.002966628622376},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.0,"breakHorizontal":7.4,"spinRate":2395,"spinDirection":183},"zone":13,"typeConfidence":0.9,"plateTime":0.43608695805874653,"extension":6.512791041263819},"index":6,"playId":"dcc6da68-5fe0-375a-943e-18a7c2c02714","pitchNumber":5,"startTime":"2026-04-12T22:17:34.201Z","endTime":"2026-04-12T22:17:38.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.239924074900642,"aZ":-12.491178836966931,"pfxX":5.298232403319658,"pfxZ":10.489709684461427,"pX":0.2891502437401614,"pZ":2.8415799644156094,"vX0":-4.846844058932902,"vY0":-135.5396157520624,"vZ0":-5.805525335128012,"x":105.98,"y":162.06,"x0":1.4047376226790504,"y0":50.00663663103129,"z0":5.8698952801273085,"aX":9.94513189889888},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.1,"breakHorizontal":-8.6,"spinRate":2173,"spinDirection":149},"zone":3,"typeConfidence":0.9,"plateTime":0.4027897935194189,"extension":6.53945480561623},"hitData":{"launchSpeed":105.0,"launchAngle":12.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":211.43,"coordY":117.84}},"index":7,"playId":"16b29afb-4172-33ad-a063-fffb59d69fd4","pitchNumber":6,"startTime":"2026-04-12T22:17:57.291Z","endTime":"2026-04-12T22:18:11.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.300000000000004,"awayTeamWinProbability":67.69999999999999,"homeTeamWinProbabilityAdded":10.200000000000003,"leverageIndex":1.54,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-04-12T22:18:11.086Z","atBatIndex":59},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alex Call pops out to shortstop Corey Seager.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-12T22:18:28.942Z","endTime":"2026-04-12T22:19:18.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.9,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.10695941337541,"aZ":-43.54601164771694,"pfxX":-4.128500511629645,"pfxZ":-8.79933979920578,"pX":0.31908996984174737,"pZ":1.5804899915084767,"vX0":-1.5326250482169774,"vY0":-113.35045021634929,"vZ0":-0.22071092939000048,"x":104.84,"y":196.11,"x0":1.5418517642267544,"y0":50.00475401736212,"z0":6.0534682422955095,"aX":-5.333768515100931},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-15.6,"breakHorizontal":7.9,"spinRate":2681,"spinDirection":325},"zone":14,"typeConfidence":0.9,"plateTime":0.48455280484601815,"extension":6.207860508390847},"index":0,"playId":"0e218d8a-2eda-3632-a9ce-9bd51ea3439f","pitchNumber":1,"startTime":"2026-04-12T22:18:47.928Z","endTime":"2026-04-12T22:18:51.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"second":{"id":687221,"link":"/api/v1/people/687221"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.19392507563599,"aZ":-10.37180925967809,"pfxX":7.2325147211970435,"pfxZ":11.424540767872745,"pX":0.5112356370649016,"pZ":2.5198772118242396,"vX0":-5.004218334988224,"vY0":-137.88477104236355,"vZ0":-7.04851971240231,"x":97.51,"y":170.74,"x0":1.418182385813432,"y0":50.003738624777654,"z0":5.823989731944923,"aX":13.803812115377387},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.2,"breakHorizontal":-11.9,"spinRate":2312,"spinDirection":149},"zone":6,"typeConfidence":0.91,"plateTime":0.39859200680912243,"extension":6.643436905854481},"hitData":{"launchSpeed":86.5,"launchAngle":56.0,"totalDistance":195.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":94.3,"coordY":129.66}},"index":1,"playId":"c41b6515-34d5-3284-ace8-b4f4273c5ca3","pitchNumber":2,"startTime":"2026-04-12T22:19:06.400Z","endTime":"2026-04-12T22:19:18.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"second":{"id":687221,"link":"/api/v1/people/687221"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.1,"awayTeamWinProbability":74.9,"homeTeamWinProbabilityAdded":-7.200000000000003,"leverageIndex":2.38,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2026-04-12T22:19:18.355Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Miguel Rojas walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-12T22:20:11.955Z","endTime":"2026-04-12T22:21:32.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"postOnSecond":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"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":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Miguel Rojas replaces Hyeseong Kim.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-12T22:19:37.449Z","endTime":"2026-04-12T22:19:42.210Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":808975,"link":"/api/v1/people/808975"},"defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"second":{"id":687221,"link":"/api/v1/people/687221"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-12T22:19:42.210Z","endTime":"2026-04-12T22:20:14.084Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"second":{"id":687221,"link":"/api/v1/people/687221"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":73.4,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.250353888664197,"aZ":-41.11911476761895,"pfxX":-2.9255775484679143,"pfxZ":-6.687123835615337,"pX":0.20371924131238953,"pZ":0.2238427813190366,"vX0":-2.0639875061367143,"vY0":-115.18307057062216,"vZ0":-3.8115311919174473,"x":109.23,"y":232.74,"x0":1.4928192842368238,"y0":50.00244451448486,"z0":5.8932226404289505,"aX":-3.913700524374957},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-12.8,"breakHorizontal":5.9,"spinRate":2639,"spinDirection":329},"zone":14,"typeConfidence":0.9,"plateTime":0.4763139966374901,"extension":6.405956466424185},"index":2,"playId":"263ecf83-173f-3966-b9eb-e1bc877c333c","pitchNumber":1,"startTime":"2026-04-12T22:20:14.084Z","endTime":"2026-04-12T22:20:17.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"second":{"id":687221,"link":"/api/v1/people/687221"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":77.8,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.082744435634872,"aZ":-34.20704161123358,"pfxX":-3.5627209859245523,"pfxZ":-1.353343613843287,"pX":0.274074865243869,"pZ":1.4650765498336178,"vX0":-2.32632521148079,"vY0":-120.63115415159837,"vZ0":-3.310513183842627,"x":106.55,"y":199.22,"x0":1.7073253260876693,"y0":50.002360711742845,"z0":5.810353400975694,"aX":-5.354711815589615},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.9,"breakHorizontal":7.0,"spinRate":2395,"spinDirection":263},"zone":14,"typeConfidence":0.9,"plateTime":0.4506352300277343,"extension":6.366343613621442},"index":3,"playId":"15d69200-6c01-3ec3-801f-e1d0b959939f","pitchNumber":2,"startTime":"2026-04-12T22:20:41.938Z","endTime":"2026-04-12T22:20:47.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"second":{"id":687221,"link":"/api/v1/people/687221"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":95.1,"endSpeed":86.2,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.55198621351228,"aZ":-12.16208698580476,"pfxX":5.3527531788743,"pfxZ":10.507096304133007,"pX":-1.324668927774022,"pZ":1.1514942934653696,"vX0":-8.907530074915103,"vY0":-137.84268485615996,"vZ0":-10.093620129566624,"x":167.49,"y":207.69,"x0":1.2684472815983578,"y0":50.004700472563336,"z0":5.704880216424601,"aX":10.1973511266668},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.8,"breakHorizontal":-7.6,"spinRate":2260,"spinDirection":150},"zone":13,"typeConfidence":0.91,"plateTime":0.39891804319300306,"extension":6.512870727577602},"index":4,"playId":"b44298ce-0e62-3cb6-a15c-878f98eb50c2","pitchNumber":3,"startTime":"2026-04-12T22:21:06.400Z","endTime":"2026-04-12T22:21:09.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"second":{"id":687221,"link":"/api/v1/people/687221"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.642353856652804,"aZ":-11.804316502193506,"pfxX":5.152854937009454,"pfxZ":10.502709138135037,"pX":1.1469682567067525,"pZ":2.455551759635285,"vX0":-2.9477707440463083,"vY0":-138.33716547501078,"vZ0":-6.88872685643798,"x":73.28,"y":172.48,"x0":1.5564472333829056,"y0":50.00370620254982,"z0":5.768033942951833,"aX":9.995208997561722},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.8,"breakHorizontal":-8.8,"spinRate":2242,"spinDirection":145},"zone":12,"typeConfidence":0.91,"plateTime":0.3958119485075535,"extension":6.592710059928685},"index":5,"playId":"04b5800d-8b52-328f-8839-d43d62022a2d","pitchNumber":4,"startTime":"2026-04-12T22:21:28.547Z","endTime":"2026-04-12T22:21:32.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"second":{"id":687221,"link":"/api/v1/people/687221"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.099999999999998,"awayTeamWinProbability":69.9,"homeTeamWinProbabilityAdded":4.9999999999999964,"leverageIndex":2.25,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-04-12T22:21:32.430Z","atBatIndex":61},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Shohei Ohtani pops out to shortstop Corey Seager on the infield fly rule.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-12T22:22:55.927Z","endTime":"2026-04-12T22:23:07.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"postOnSecond":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-12T22:21:52.249Z","endTime":"2026-04-12T22:22:58.098Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":500743,"link":"/api/v1/people/500743"},"second":{"id":687221,"link":"/api/v1/people/687221"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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.8,"endSpeed":87.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.375047443761478,"aZ":-13.023561435287249,"pfxX":6.252174511537817,"pfxZ":9.898739914868228,"pX":0.08908325844928461,"pZ":2.5058111885316796,"vX0":-5.8854851988558305,"vY0":-137.91315964883663,"vZ0":-6.715586138896938,"x":113.6,"y":171.12,"x0":1.4338306908144232,"y0":50.00465856776535,"z0":5.842947362346832,"aX":12.099323368920363},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.8,"breakHorizontal":-10.2,"spinRate":2250,"spinDirection":149},"zone":5,"typeConfidence":0.9,"plateTime":0.3964682036281211,"extension":6.54925880254857},"hitData":{"launchSpeed":74.2,"launchAngle":63.0,"totalDistance":154.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":140.75,"coordY":147.78}},"index":1,"playId":"5caecb73-1c58-35f0-b427-8e3e0c01b896","pitchNumber":1,"startTime":"2026-04-12T22:22:58.098Z","endTime":"2026-04-12T22:23:07.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":500743,"link":"/api/v1/people/500743"},"second":{"id":687221,"link":"/api/v1/people/687221"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[{"credit":"b_infield_fly"}],"homeTeamWinProbability":21.5,"awayTeamWinProbability":78.5,"homeTeamWinProbabilityAdded":-8.599999999999998,"leverageIndex":3.62,"dramaIndex":148.0,"contextMetrics":{},"playEndTime":"2026-04-12T22:23:07.428Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Tucker singles on a ground ball to right fielder Brandon Nimmo. Dalton Rushing scores. Miguel Rojas to 3rd.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-12T22:23:39.203Z","endTime":"2026-04-12T22:24:10.489Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"postOnThird":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":{"id":656641,"link":"/api/v1/people/656641"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.213472631478993,"aZ":-31.183219917931662,"pfxX":-4.2885981298089275,"pfxZ":0.6019349484680632,"pX":-0.33705913074986454,"pZ":3.290970043456154,"vX0":-3.8415043005453104,"vY0":-126.18174610649982,"vZ0":-0.46007787610351414,"x":129.85,"y":149.92,"x0":1.7521963066894517,"y0":50.002759274893585,"z0":5.9487531785449566,"aX":-7.041864703264437},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.2,"breakHorizontal":8.5,"spinRate":2471,"spinDirection":230},"zone":1,"typeConfidence":0.9,"plateTime":0.431051515949048,"extension":6.450745399093852},"index":0,"playId":"1ee21ee4-5710-3fa8-9b07-ceb9f29a4169","pitchNumber":1,"startTime":"2026-04-12T22:23:39.203Z","endTime":"2026-04-12T22:23:43.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":500743,"link":"/api/v1/people/500743"},"second":{"id":687221,"link":"/api/v1/people/687221"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58552611693179,"aZ":-11.027968766197878,"pfxX":5.223568034259981,"pfxZ":10.910662259493655,"pX":0.058234561498019144,"pZ":2.7683941262211937,"vX0":-5.510197056682362,"vY0":-138.70020589828053,"vZ0":-6.380889969227385,"x":114.78,"y":164.03,"x0":1.3970963915105383,"y0":50.00067080795443,"z0":5.842680876204554,"aX":10.12175455969894},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.5,"breakHorizontal":-8.3,"spinRate":2293,"spinDirection":148},"zone":5,"typeConfidence":0.91,"plateTime":0.39572584663928767,"extension":6.464415226659476},"hitData":{"launchSpeed":98.9,"launchAngle":-1.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.42,"coordY":112.06}},"index":1,"playId":"2fa8aabb-6499-3802-8823-001f561dbdee","pitchNumber":2,"startTime":"2026-04-12T22:23:59.853Z","endTime":"2026-04-12T22:24:10.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":500743,"link":"/api/v1/people/500743"},"second":{"id":687221,"link":"/api/v1/people/687221"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":14.899999999999999,"leverageIndex":3.08,"dramaIndex":174.0,"contextMetrics":{},"playEndTime":"2026-04-12T22:24:10.489Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andy Pages pops out to shortstop Corey Seager.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-12T22:25:35.245Z","endTime":"2026-04-12T22:27:36.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"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-04-12T22:24:39.054Z","endTime":"2026-04-12T22:25:48.736Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"third":{"id":500743,"link":"/api/v1/people/500743"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cole Winn replaces Jacob Latz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-04-12T22:25:48.736Z","endTime":"2026-04-12T22:26:48.528Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668390,"link":"/api/v1/people/668390"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"third":{"id":500743,"link":"/api/v1/people/500743"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.215488940107278,"aZ":-26.63713353429879,"pfxX":1.872523875514695,"pfxZ":3.2386275754231573,"pX":-0.25461151991920633,"pZ":3.7109185078492697,"vX0":3.7265077727244273,"vY0":-130.1252975742362,"vZ0":0.5721948914710198,"x":108.94,"y":128.7,"x0":-1.9504609561201889,"y0":50.00186009019229,"z0":5.511999624226838,"aX":3.1981945969491474},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.2,"breakHorizontal":-4.2,"spinRate":2449,"spinDirection":175},"zone":11,"typeConfidence":2.0,"plateTime":0.42151056905547035,"extension":6.708448042515857},"index":2,"playId":"2236c1a1-79e9-337c-ba6a-64a95737cd43","pitchNumber":1,"startTime":"2026-04-12T22:26:48.528Z","endTime":"2026-04-12T22:26:52.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"third":{"id":500743,"link":"/api/v1/people/500743"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.498367686606272,"aZ":-26.74741192961496,"pfxX":1.3177887051549004,"pfxZ":3.1626780875057303,"pX":-0.09444948414106484,"pZ":3.692315747708973,"vX0":3.8236519722115756,"vY0":-130.2201654883194,"vZ0":0.232947554454914,"x":126.71,"y":138.59,"x0":-1.753417722767196,"y0":50.004297294410144,"z0":5.6262267326082664,"aX":2.260964328288863},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.0,"breakHorizontal":-3.2,"spinRate":2493,"spinDirection":168},"zone":11,"typeConfidence":2.0,"plateTime":0.4207128915842482,"extension":6.719148781944261},"index":3,"playId":"ed710e10-ec3a-337f-846d-fac6db7af583","pitchNumber":2,"startTime":"2026-04-12T22:27:08.219Z","endTime":"2026-04-12T22:27:12.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"third":{"id":500743,"link":"/api/v1/people/500743"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.23277633430712,"aZ":-22.139317070357375,"pfxX":-9.918509098260854,"pfxZ":5.250138019078214,"pX":-0.78397194148251,"pZ":3.378019151736333,"vX0":5.929934645267157,"vY0":-137.96939904336082,"vZ0":-1.3276091964983197,"x":120.6,"y":139.09,"x0":-1.6825342187311287,"y0":50.001337630587074,"z0":5.370350253742356,"aX":-18.95078652200963},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.4,"breakHorizontal":16.6,"spinRate":2380,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.3983513040502791,"extension":6.948166409266846},"hitData":{"launchSpeed":60.3,"launchAngle":49.0,"totalDistance":167.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":97.16,"coordY":144.75}},"index":4,"playId":"04f0eb33-b447-38db-b9cc-a8f274233878","pitchNumber":3,"startTime":"2026-04-12T22:27:28.728Z","endTime":"2026-04-12T22:27:36.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"third":{"id":500743,"link":"/api/v1/people/500743"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-10.899999999999999,"leverageIndex":4.15,"dramaIndex":176.0,"contextMetrics":{},"playEndTime":"2026-04-12T22:27:36.855Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Jung singles on a line drive to right fielder Kyle Tucker.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-12T22:27:29.728Z","endTime":"2026-04-12T22:30:46.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":0,"outs":0},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Miguel Rojas remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"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-04-12T22:29:05.314Z","endTime":"2026-04-12T22:29:47.632Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":808975,"link":"/api/v1/people/808975"},"defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":808975,"link":"/api/v1/people/808975"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.853838253736168,"aZ":-9.13845741750025,"pfxX":-3.0403389036158797,"pfxZ":11.5771668360936,"pX":0.7704685077952328,"pZ":1.644667526738088,"vX0":5.91843111172304,"vY0":-140.19944634513078,"vZ0":-10.141033835343986,"x":146.88,"y":147.57,"x0":-0.9734007123067114,"y0":50.00428770790852,"z0":5.906405616276258,"aX":-6.050711807513241},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.1,"breakHorizontal":4.3,"spinRate":2426,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.39075615070598335,"extension":5.8826618614736415},"index":1,"playId":"eb07760e-3774-3fac-b26a-0d4caa3b8a50","pitchNumber":1,"startTime":"2026-04-12T22:29:47.632Z","endTime":"2026-04-12T22:29:51.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.60411233027538,"aZ":-9.924916817880119,"pfxX":-2.684640138453781,"pfxZ":11.2834733602968,"pX":1.7880589474395727,"pZ":2.540699768498901,"vX0":8.149652938656404,"vY0":-139.36650393043075,"vZ0":-7.420597038055228,"x":87.63,"y":194.37,"x0":-0.8220937761348823,"y0":50.0026851137846,"z0":5.88924074883909,"aX":-5.294011712915443},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.1,"breakHorizontal":3.2,"spinRate":2510,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.3926439334004588,"extension":5.902390083308939},"index":2,"playId":"ad8f39ad-8037-377a-83fa-da186f5efcbf","pitchNumber":2,"startTime":"2026-04-12T22:30:04.792Z","endTime":"2026-04-12T22:30:08.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.856091779301444,"aZ":-24.742451051181877,"pfxX":4.790388028821178,"pfxZ":4.521957940907823,"pX":1.2693727428294956,"pZ":2.068454205223839,"vX0":4.798201123843268,"vY0":-127.31264179448273,"vZ0":-4.638839023650767,"x":68.61,"y":182.93,"x0":-1.261254648655937,"y0":50.00250335405815,"z0":5.869631558642338,"aX":7.8721514416269835},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.3,"breakHorizontal":-9.7,"spinRate":3035,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4300366065530703,"extension":6.049606962823384},"index":3,"playId":"adbc6fc4-4b5e-38d9-8722-d7c66f6e13ea","pitchNumber":3,"startTime":"2026-04-12T22:30:19.835Z","endTime":"2026-04-12T22:30:23.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02711223704495,"aZ":-10.41804044130148,"pfxX":-0.6984563777312518,"pfxZ":11.112101675310669,"pX":0.7438788561825578,"pZ":2.097254638993243,"vX0":4.630198596864067,"vY0":-139.44503561439063,"vZ0":-8.418515560041877,"x":88.65,"y":182.15,"x0":-0.8515240900526021,"y0":50.00611360750903,"z0":5.8534781415341435,"aX":-1.3682815515268505},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.5,"breakHorizontal":0.2,"spinRate":2529,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.3936536113731588,"extension":5.893231195766072},"hitData":{"launchSpeed":74.2,"launchAngle":21.0,"totalDistance":193.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":182.33,"coordY":119.66}},"index":4,"playId":"9d210d54-0880-3436-aa3d-2e9799103160","pitchNumber":4,"startTime":"2026-04-12T22:30:34.542Z","endTime":"2026-04-12T22:30:46.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-3.3999999999999986,"leverageIndex":0.9,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-04-12T22:30:46.848Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ezequiel Duran walks. Josh Jung to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-12T22:30:58.263Z","endTime":"2026-04-12T22:33:16.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnSecond":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98787710168222,"aZ":-9.785676566067353,"pfxX":-1.8731331366223776,"pfxZ":11.270065465606034,"pX":1.3649492413778528,"pZ":1.7633654979717492,"vX0":6.658240120031582,"vY0":-139.6883268557463,"vZ0":-9.333340662507052,"x":64.97,"y":191.17,"x0":-0.8007985841604119,"y0":50.000746475233164,"z0":5.781524066364528,"aX":-3.7217092217453116},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.7,"breakHorizontal":2.0,"spinRate":2417,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.39137037574544253,"extension":5.944489680382797},"index":0,"playId":"b12d5e11-a17c-370b-81c6-45146c9d9181","pitchNumber":1,"startTime":"2026-04-12T22:31:13.076Z","endTime":"2026-04-12T22:31:16.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54548325034973,"aZ":-15.435670302191081,"pfxX":-2.456523885504905,"pfxZ":8.934300071853471,"pX":-0.7716822248163265,"pZ":3.95088610446399,"vX0":1.4750970603391746,"vY0":-135.72215264777827,"vZ0":-2.5611642835889716,"x":146.41,"y":132.11,"x0":-1.001904875155154,"y0":50.00156062742247,"z0":5.976373087343318,"aX":-4.601635341735244},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.8,"breakHorizontal":4.2,"spinRate":2274,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4029247818866275,"extension":6.010266474442887},"index":1,"playId":"cb1d0ed2-727b-3059-9c9d-4e785e69b335","pitchNumber":2,"startTime":"2026-04-12T22:31:31.447Z","endTime":"2026-04-12T22:31:35.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.672100051220006,"aZ":-10.423634785320424,"pfxX":-1.4625301945344422,"pfxZ":11.061467261725731,"pX":0.36318746732374324,"pZ":2.2406346235944885,"vX0":3.725093251968911,"vY0":-139.19645079179372,"vZ0":-7.856908052233683,"x":103.16,"y":178.28,"x0":-0.8011771211967733,"y0":50.00055892130674,"z0":5.78641126687929,"aX":-2.875560370889325},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.6,"breakHorizontal":1.9,"spinRate":2400,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.3931993117343815,"extension":6.0430921577691175},"index":2,"playId":"ed67bfd7-b1a3-3f69-8f7b-603deca3c13e","pitchNumber":3,"startTime":"2026-04-12T22:31:52.344Z","endTime":"2026-04-12T22:31:56.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.451015652427483,"aZ":-11.74389258828768,"pfxX":-2.9487075288096474,"pfxZ":10.373059006304848,"pX":2.178669602336605,"pZ":0.7569639236372253,"vX0":9.002687154308495,"vY0":-138.61417310178916,"vZ0":-11.235716280644386,"x":33.95,"y":218.34,"x0":-0.7109110633611713,"y0":50.00461869937111,"z0":5.618758097353036,"aX":-5.8093619639334895},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":3.7,"spinRate":2375,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.39332125628992554,"extension":6.104556571886337},"index":3,"playId":"059b4b89-108e-3a38-b203-a059b557f88c","pitchNumber":4,"startTime":"2026-04-12T22:32:10.588Z","endTime":"2026-04-12T22:32:13.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.623397849320384,"aZ":-12.951891251381577,"pfxX":-2.0942496193126905,"pfxZ":10.101787595510988,"pX":0.6908002426028629,"pZ":2.091672158058596,"vX0":4.880500510033601,"vY0":-136.71544443421686,"vZ0":-7.733406129537526,"x":90.67,"y":182.3,"x0":-0.8411617146006048,"y0":50.004623280174194,"z0":5.835654532269464,"aX":-3.986075737620009},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.9,"breakHorizontal":2.9,"spinRate":2334,"spinDirection":201},"zone":9,"typeConfidence":2.0,"plateTime":0.3997987360706845,"extension":5.995393752486223},"index":4,"playId":"a129880e-f449-31b8-8660-b7afe20f966f","pitchNumber":5,"startTime":"2026-04-12T22:32:34.759Z","endTime":"2026-04-12T22:32:38.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-04-12T22:32:55.899Z","endTime":"2026-04-12T22:33:10.990Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.023697218108154,"aZ":-12.21991139120939,"pfxX":-1.9664203214020777,"pfxZ":10.025105841278744,"pX":0.630750811318007,"pZ":3.738411744481976,"vX0":4.385420634980261,"vY0":-140.0402921767136,"vZ0":-3.9170998169467954,"x":92.96,"y":137.84,"x0":-0.6985820897174831,"y0":50.00217756966422,"z0":5.952161353967992,"aX":-3.9144978513484396},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.5,"breakHorizontal":2.6,"spinRate":2411,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.3908188806108841,"extension":5.866482874203105},"index":6,"playId":"7acc5602-7b55-33b1-ab7a-88cb4e8306c0","pitchNumber":6,"startTime":"2026-04-12T22:33:10.990Z","endTime":"2026-04-12T22:33:16.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.299999999999997,"awayTeamWinProbability":82.7,"homeTeamWinProbabilityAdded":-4.800000000000004,"leverageIndex":1.41,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-04-12T22:33:16.397Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Nimmo singles on a ground ball to center fielder Andy Pages. Josh Jung scores. Ezequiel Duran to 3rd.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-12T22:35:41.902Z","endTime":"2026-04-12T22:37:09.594Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"postOnThird":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":{"id":676508,"link":"/api/v1/people/676508"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"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-04-12T22:33:34.688Z","endTime":"2026-04-12T22:34:02.918Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Will Klein replaces Ben Casparius.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-12T22:34:02.918Z","endTime":"2026-04-12T22:35:44.109Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694361,"link":"/api/v1/people/694361"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.483061210966312,"aZ":-27.3650605965687,"pfxX":-0.44944601889570457,"pfxZ":2.740793622224526,"pX":0.07150416643458968,"pZ":3.5133375901886725,"vX0":7.158798125806735,"vY0":-131.11025190825904,"vZ0":0.011514410908439632,"x":114.27,"y":143.92,"x0":-2.6260461079159776,"y0":50.00394965807117,"z0":5.536502894282914,"aX":-0.7890793356177229},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.2,"breakHorizontal":-0.6,"spinRate":2221,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.41638314908923846,"extension":6.630189401340224},"index":2,"playId":"0604a526-fd9f-349f-89b9-263c857876f6","pitchNumber":1,"startTime":"2026-04-12T22:35:44.109Z","endTime":"2026-04-12T22:35:47.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.957294102002944,"aZ":-42.646911368775086,"pfxX":4.749876546245737,"pfxZ":-7.081969556181596,"pX":-1.2959437603933606,"pZ":2.8300692201011617,"vX0":1.3646335275418218,"vY0":-121.47450109870597,"vZ0":1.5832084236730035,"x":166.4,"y":162.37,"x0":-2.4832629167927243,"y0":50.00060188403929,"z0":5.9051450546209185,"aX":7.027593641666594},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-12.1,"breakHorizontal":-8.9,"spinRate":2183,"spinDirection":23},"zone":11,"typeConfidence":2.0,"plateTime":0.4525904914154091,"extension":6.244635416215741},"index":3,"playId":"71eb174a-3ff1-3922-b758-59f9be7f8b58","pitchNumber":2,"startTime":"2026-04-12T22:36:01.407Z","endTime":"2026-04-12T22:36:05.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35129871785395,"aZ":-44.53400408514981,"pfxX":3.3381850350716196,"pfxZ":-8.032576458726705,"pX":-1.8867004411622763,"pZ":1.7435341112864844,"vX0":0.013913264844454487,"vY0":-123.20905088485071,"vZ0":-1.0251067902880313,"x":188.92,"y":191.7,"x0":-2.3262011844952877,"y0":50.00484774058919,"z0":5.926662960833797,"aX":5.135386203087341},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-14.5,"breakHorizontal":-6.0,"spinRate":2287,"spinDirection":22},"zone":13,"typeConfidence":2.0,"plateTime":0.4444603195184649,"extension":6.308488116673806},"index":4,"playId":"66b4419e-e577-3230-9f37-0ea0a49643f9","pitchNumber":3,"startTime":"2026-04-12T22:36:19.886Z","endTime":"2026-04-12T22:36:23.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":90.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.512186032786065,"aZ":-13.558754018171575,"pfxX":-6.586815572652931,"pfxZ":9.004166085967945,"pX":0.8432511565127231,"pZ":2.088622692681345,"vX0":10.516792493777155,"vY0":-142.16811485587093,"vZ0":-7.1994216900460675,"x":84.86,"y":182.39,"x0":-2.031129303084708,"y0":50.00609959219368,"z0":5.496752176141212,"aX":-13.623055390728736},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.1,"breakHorizontal":10.1,"spinRate":2100,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.383797667372451,"extension":6.81628960048137},"index":5,"playId":"f3d3d994-6590-3b49-9e69-044ba700188a","pitchNumber":4,"startTime":"2026-04-12T22:36:38.761Z","endTime":"2026-04-12T22:36:42.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.108899292775206,"aZ":-28.070940255075445,"pfxX":0.6906458594462326,"pfxZ":2.292261255790711,"pX":-0.04759820957491077,"pZ":2.5189235422042517,"vX0":6.334595082403583,"vY0":-132.50117076546124,"vZ0":-2.38699278606685,"x":118.81,"y":170.77,"x0":-2.551010931376973,"y0":50.00636511001753,"z0":5.465460160512639,"aX":1.2379205968281566},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.8,"breakHorizontal":-2.5,"spinRate":2330,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.4120655382755989,"extension":6.4287959645201465},"hitData":{"launchSpeed":104.4,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.75,"coordY":93.3}},"index":6,"playId":"9e1f2c09-ca65-360b-9ecc-b9c79f29abbd","pitchNumber":5,"startTime":"2026-04-12T22:36:58.061Z","endTime":"2026-04-12T22:37:09.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":-10.099999999999998,"leverageIndex":1.6,"dramaIndex":107.0,"contextMetrics":{},"playEndTime":"2026-04-12T22:37:09.594Z","atBatIndex":67},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Evan Carter lines out to shortstop Miguel Rojas.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-12T22:37:38.068Z","endTime":"2026-04-12T22:39:39.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"postOnThird":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.30044896422893,"aZ":-42.08392356305173,"pfxX":4.648577930359311,"pfxZ":-6.556383837091943,"pX":-0.0822713170848896,"pZ":2.988877240336615,"vX0":3.4588914946545817,"vY0":-121.93258001533616,"vZ0":1.644147350606254,"x":120.14,"y":158.08,"x0":-2.121841748771164,"y0":50.00561356019753,"z0":5.9287744477101505,"aX":7.021501628989351},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-11.3,"breakHorizontal":-9.2,"spinRate":2126,"spinDirection":28},"zone":2,"typeConfidence":2.0,"plateTime":0.4486912382938377,"extension":6.047331727523571},"index":0,"playId":"16d9637a-c75a-3f0d-b7cc-2b74353511ca","pitchNumber":1,"startTime":"2026-04-12T22:37:49.663Z","endTime":"2026-04-12T22:37:53.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44163527864472,"aZ":-28.947967529409013,"pfxX":-0.7978122074327674,"pfxZ":1.818161518906031,"pX":1.0063458009845407,"pZ":1.5798485327053762,"vX0":9.220529807924807,"vY0":-131.9890633406878,"vZ0":-4.166535525349726,"x":78.64,"y":196.12,"x0":-2.4193873275647624,"y0":50.00378775623008,"z0":5.295335375945532,"aX":-1.4173053350613034},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.6,"breakHorizontal":-0.5,"spinRate":2327,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.41399328907133537,"extension":6.735600911943016},"index":1,"playId":"261c36bb-c53c-3055-959c-43e4293d49a9","pitchNumber":2,"startTime":"2026-04-12T22:38:13.042Z","endTime":"2026-04-12T22:38:16.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.64280320460119,"aZ":-11.331757844273389,"pfxX":-4.876399333456508,"pfxZ":10.400472688785026,"pX":-0.02715046615449334,"pZ":3.493965627997258,"vX0":7.566087382661227,"vY0":-141.24659685654555,"vZ0":-3.7119064027508926,"x":118.03,"y":144.44,"x0":-2.117177527462824,"y0":50.001463248689106,"z0":5.563360229223593,"aX":-9.771674318775126},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.1,"breakHorizontal":7.1,"spinRate":2083,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.38900272220047905,"extension":6.63878673477184},"index":2,"playId":"8e0ab968-00ab-351f-b9a0-1d600b6cf4bc","pitchNumber":3,"startTime":"2026-04-12T22:38:32.404Z","endTime":"2026-04-12T22:38:36.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.840166985572928,"aZ":-14.046520440320299,"pfxX":-6.428196374941216,"pfxZ":9.044329500918774,"pX":-1.0247369410130618,"pZ":3.6608426086979176,"vX0":5.664743473038294,"vY0":-140.65785767377744,"vZ0":-2.6509536378422514,"x":156.06,"y":139.94,"x0":-2.229415371683322,"y0":50.00017729374769,"z0":5.525969047312807,"aX":-12.881352950183722},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.1,"breakHorizontal":10.4,"spinRate":2161,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3893745929990926,"extension":6.833316618812831},"index":3,"playId":"3f4c67f4-cb1c-3eae-92c5-2d75516acb7f","pitchNumber":4,"startTime":"2026-04-12T22:38:50.788Z","endTime":"2026-04-12T22:38:54.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.544715269096685,"aZ":-37.0374775053274,"pfxX":6.095860865374273,"pfxZ":-2.839066554741377,"pX":-0.22864558569341392,"pZ":2.3995397674468486,"vX0":3.884965234137134,"vY0":-129.90781802075523,"vZ0":-0.7170057785420529,"x":125.72,"y":173.99,"x0":-2.534066524594938,"y0":50.00154632382705,"z0":5.488020747217117,"aX":10.445303327558406},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-5.0,"breakHorizontal":-11.9,"spinRate":2321,"spinDirection":29},"zone":5,"typeConfidence":2.0,"plateTime":0.4211931623246623,"extension":6.4876524747336},"index":4,"playId":"0a2613df-5de2-3475-a339-8310a6849f57","pitchNumber":5,"startTime":"2026-04-12T22:39:11.085Z","endTime":"2026-04-12T22:39:14.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.954416427375094,"aZ":-13.706284147180002,"pfxX":-6.13274962801454,"pfxZ":9.01037688533191,"pX":0.2941122477903001,"pZ":3.0562019863260628,"vX0":8.671730512614328,"vY0":-142.12941635051524,"vZ0":-4.61984031257171,"x":105.79,"y":156.26,"x0":-1.9968652732944776,"y0":50.005379783699084,"z0":5.570311840711585,"aX":-12.574328141737706},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.6,"breakHorizontal":9.4,"spinRate":2238,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.3850649088098699,"extension":6.840076583574775},"hitData":{"launchSpeed":94.7,"launchAngle":10.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":115.08,"coordY":129.17}},"index":5,"playId":"8a9a1f85-480a-39d7-b283-570b95e1c768","pitchNumber":6,"startTime":"2026-04-12T22:39:32.809Z","endTime":"2026-04-12T22:39:39.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.9,"awayTeamWinProbability":90.1,"homeTeamWinProbabilityAdded":2.700000000000001,"leverageIndex":0.64,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-04-12T22:39:39.084Z","atBatIndex":68},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Will Klein intentionally walks Corey Seager.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-12T22:39:58.396Z","endTime":"2026-04-12T22:41:16.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":{"id":676508,"link":"/api/v1/people/676508"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":1},"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.703840250104903,"aZ":-41.80047330989571,"pfxX":4.384674261594901,"pfxZ":-6.2249909138011645,"pX":1.3192430716555283,"pZ":-0.22299236626136593,"vX0":6.405242206784456,"vY0":-123.87793051185614,"vZ0":-6.089135614087671,"x":66.71,"y":244.8,"x0":-1.8734365257009895,"y0":50.0004850435137,"z0":5.777594113504224,"aX":6.7839296355439895},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-12.5,"breakHorizontal":-9.5,"spinRate":2562,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.4428528316124489,"extension":6.56518588754395},"index":0,"playId":"279f52d1-a38a-3f2b-8719-76205b5af8e9","pitchNumber":1,"startTime":"2026-04-12T22:40:14.363Z","endTime":"2026-04-12T22:40:21.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Will Klein. Ezequiel Duran scores. Brandon Nimmo to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":5,"homeScore":2,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"279f52d1-a38a-3f2b-8719-76205b5af8e9","startTime":"2026-04-12T22:40:46.417Z","endTime":"2026-04-12T22:40:51.487Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":677649,"link":"/api/v1/people/677649"},"postOnSecond":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"homeTeamWinProbability":6.5,"awayTeamWinProbability":93.5,"homeTeamWinProbabilityAdded":-3.4000000000000004,"leverageIndex":1.1,"dramaIndex":54.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.224261329986387,"aZ":-27.44697920120717,"pfxX":0.7329646075901577,"pfxZ":2.5986654363910553,"pX":-1.3750059893624325,"pZ":3.659082122206,"vX0":3.130464199010809,"vY0":-133.12557236636005,"vZ0":0.05656871974884303,"x":169.41,"y":139.98,"x0":-2.6553426035271417,"y0":50.000531147345484,"z0":5.603970657672071,"aX":1.3312410611044319},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.9,"breakHorizontal":-1.9,"spinRate":2332,"spinDirection":179},"zone":11,"typeConfidence":2.0,"plateTime":0.4094774135139385,"extension":6.5459259649437},"index":2,"playId":"231b985b-e42c-3de6-bf9b-4063f3ed5989","pitchNumber":2,"startTime":"2026-04-12T22:40:51.487Z","endTime":"2026-04-12T22:40:55.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":3,"playId":"08239666-0706-1003-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-04-12T22:41:12.363Z","endTime":"2026-04-12T22:41:12.387Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"index":4,"playId":"08239666-0706-1013-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-04-12T22:41:12.387Z","endTime":"2026-04-12T22:41:16.713Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.1,"awayTeamWinProbability":93.9,"homeTeamWinProbabilityAdded":-0.40000000000000036,"leverageIndex":1.1,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-04-12T22:41:16.713Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger called out on strikes.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-12T22:41:26.360Z","endTime":"2026-04-12T22:42:58.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22349941364676,"aZ":-38.29659954202582,"pfxX":5.461714904442187,"pfxZ":-3.6628223999298193,"pX":-0.11593919983653082,"pZ":2.3075328394275614,"vX0":3.9532104994405266,"vY0":-128.87500825255026,"vZ0":-0.5516474128942604,"x":121.42,"y":176.48,"x0":-2.3822945935919333,"y0":50.002028996481584,"z0":5.497153254998043,"aX":9.132487967801678},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-6.5,"breakHorizontal":-10.8,"spinRate":2638,"spinDirection":29},"zone":5,"typeConfidence":2.0,"plateTime":0.42595021923907517,"extension":6.234089817527276},"index":0,"playId":"a7c37fa4-08ff-3ea3-a3af-1c234c6a7a67","pitchNumber":1,"startTime":"2026-04-12T22:41:42.681Z","endTime":"2026-04-12T22:41:46.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":608369,"link":"/api/v1/people/608369"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.473023608390154,"aZ":-13.835716588445692,"pfxX":-6.746456078503549,"pfxZ":9.112776864204594,"pX":0.5451588786699836,"pZ":1.9326559909696137,"vX0":9.363006229396529,"vY0":-140.63545331621992,"vZ0":-7.279940570309701,"x":96.22,"y":186.6,"x0":-1.9434377531477498,"y0":50.00687660374704,"z0":5.443784697475409,"aX":-13.582519847812476},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.2,"breakHorizontal":10.4,"spinRate":2160,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.3887636733655202,"extension":6.917243543514184},"index":1,"playId":"62ed9da0-0023-322d-8665-995d2fd4baae","pitchNumber":2,"startTime":"2026-04-12T22:42:06.495Z","endTime":"2026-04-12T22:42:10.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":608369,"link":"/api/v1/people/608369"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-12T22:42:18.671Z","endTime":"2026-04-12T22:42:32.298Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":608369,"link":"/api/v1/people/608369"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":97.9,"endSpeed":89.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.495491526685413,"aZ":-12.947393151854149,"pfxX":-4.951746766719637,"pfxZ":9.37072874313147,"pX":1.3005398123069825,"pZ":1.564600737150801,"vX0":10.923978701772759,"vY0":-142.08421601065461,"vZ0":-8.209997878614706,"x":67.43,"y":196.54,"x0":-1.9445576941250706,"y0":50.00062948650281,"z0":5.307550664328779,"aX":-10.158416128788666},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.5,"breakHorizontal":6.8,"spinRate":2196,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.38498133205810836,"extension":6.955149976589368},"index":3,"playId":"c70d3805-ebc3-305c-8293-d8b84ac34102","pitchNumber":3,"startTime":"2026-04-12T22:42:32.298Z","endTime":"2026-04-12T22:42:35.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":608369,"link":"/api/v1/people/608369"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.520870810921995,"aZ":-16.10493728782827,"pfxX":-6.8524963492911715,"pfxZ":7.869821128568029,"pX":0.3232099214889743,"pZ":3.2689564415208214,"vX0":9.253206409348461,"vY0":-141.5561454435105,"vZ0":-3.613326439257954,"x":104.68,"y":150.52,"x0":-2.0886207915752446,"y0":50.001167006795825,"z0":5.584805045835927,"aX":-13.989127951994236},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.7,"breakHorizontal":10.7,"spinRate":2203,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.3860636190745428,"extension":6.769281505793037},"index":4,"playId":"04ab1d20-53cc-3021-9958-e8f11fbed85e","pitchNumber":4,"startTime":"2026-04-12T22:42:53.601Z","endTime":"2026-04-12T22:42:58.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":608369,"link":"/api/v1/people/608369"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.3999999999999995,"awayTeamWinProbability":92.6,"homeTeamWinProbabilityAdded":1.2999999999999998,"leverageIndex":0.55,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-04-12T22:42:58.965Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out swinging, catcher Dalton Rushing to first baseman Freddie Freeman.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-12T22:43:09.972Z","endTime":"2026-04-12T22:44:14.491Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71750299724939,"aZ":-43.58741339444245,"pfxX":2.9372805785949647,"pfxZ":-7.527031090651979,"pX":-0.5333125193813942,"pZ":2.674304130190781,"vX0":2.6727199206121637,"vY0":-122.93847728027819,"vZ0":1.092216788476439,"x":137.33,"y":166.57,"x0":-2.0204157452986524,"y0":50.00589102094649,"z0":5.953842211672873,"aX":4.4507966345683565},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-13.1,"breakHorizontal":-6.0,"spinRate":2532,"spinDirection":21},"zone":4,"typeConfidence":2.0,"plateTime":0.4472863382101049,"extension":6.365613844651225},"index":0,"playId":"ff1b3a4c-b116-32aa-b319-c90452fd0ac5","pitchNumber":1,"startTime":"2026-04-12T22:43:25.316Z","endTime":"2026-04-12T22:43:29.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":608369,"link":"/api/v1/people/608369"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":96.8,"endSpeed":89.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.543809694915737,"aZ":-13.943978204413677,"pfxX":-4.883031706237047,"pfxZ":8.99493341953481,"pX":0.12627654534465843,"pZ":3.481278671163472,"vX0":7.726234906475785,"vY0":-140.89267337860866,"vZ0":-3.6811276172573555,"x":112.19,"y":144.79,"x0":-2.0068174768435583,"y0":50.00610213749527,"z0":5.695385709259792,"aX":-9.900744727277361},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.8,"breakHorizontal":7.4,"spinRate":2190,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.38753678439360906,"extension":6.749739701193657},"index":1,"playId":"e83d649a-c842-3178-8c31-f35d759f2c38","pitchNumber":2,"startTime":"2026-04-12T22:43:43.797Z","endTime":"2026-04-12T22:43:46.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":608369,"link":"/api/v1/people/608369"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.717786432015604,"aZ":-44.32113167040794,"pfxX":4.134445576679601,"pfxZ":-7.827291737709737,"pX":1.1045306763877405,"pZ":0.2688924124022942,"vX0":5.985649296273214,"vY0":-124.52693934336479,"vZ0":-4.114145374881806,"x":74.9,"y":231.52,"x0":-1.8781980704910943,"y0":50.002875320591585,"z0":5.653087872308183,"aX":6.4160114675269755},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-14.9,"breakHorizontal":-9.0,"spinRate":2549,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.44182004862997903,"extension":6.741092684535381},"index":2,"playId":"89951e2c-1969-353f-a43a-3fc8e10a9d6b","pitchNumber":3,"startTime":"2026-04-12T22:44:06.038Z","endTime":"2026-04-12T22:44:14.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":608369,"link":"/api/v1/people/608369"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.7,"awayTeamWinProbability":91.3,"homeTeamWinProbabilityAdded":1.2999999999999998,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-04-12T22:44:14.491Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddie Freeman flies out sharply to center fielder Evan Carter.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-12T22:46:06.718Z","endTime":"2026-04-12T22:47:41.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"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(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":90.4,"endSpeed":83.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.525299231423816,"aZ":-24.60447236716446,"pfxX":0.41877106181414625,"pfxZ":4.286331031700584,"pX":-1.140103537680853,"pZ":3.3552083852352865,"vX0":2.603340305666451,"vY0":-131.70609390062788,"vZ0":-0.5569806693381146,"x":160.46,"y":148.19,"x0":-2.193557886570877,"y0":50.005031940788705,"z0":5.380299013918463,"aX":0.7391332853279041},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.9,"breakHorizontal":-1.3,"spinRate":2412,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.41500327617750266,"extension":6.7895225954792},"index":0,"playId":"e0c80cc6-f5ed-3deb-8b36-59312689c343","pitchNumber":1,"startTime":"2026-04-12T22:46:29.836Z","endTime":"2026-04-12T22:46:33.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":94.7,"endSpeed":86.4,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.45821231050334,"aZ":-13.967152293299607,"pfxX":-6.488152149279712,"pfxZ":9.500540217706682,"pX":-0.7733002499109148,"pZ":2.095370255806333,"vX0":4.937735741539728,"vY0":-137.75645127278113,"vZ0":-6.161019186184973,"x":146.48,"y":182.21,"x0":-1.7487187042371597,"y0":50.00203276998516,"z0":5.310276853946432,"aX":-12.432055059525755},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.1,"breakHorizontal":10.7,"spinRate":2401,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.3980755066294712,"extension":6.953521090376265},"index":1,"playId":"4c2ad1b1-7ce2-372e-8b3e-e44d2f5922b4","pitchNumber":2,"startTime":"2026-04-12T22:46:42.985Z","endTime":"2026-04-12T22:46:46.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":96.0,"endSpeed":87.5,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.915800036048456,"aZ":-14.168855665246051,"pfxX":-4.775971889417306,"pfxZ":9.11105800795367,"pX":-1.1568887491687199,"pZ":4.465051167931878,"vX0":3.193914334799932,"vY0":-139.7914159051215,"vZ0":-0.38924030474960425,"x":161.1,"y":118.22,"x0":-1.6945218723156397,"y0":50.00406893275899,"z0":5.53737433659919,"aX":-9.440075555374825},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":7.9,"spinRate":2404,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3920287179139921,"extension":6.835565904996319},"index":2,"playId":"a4ce2549-696d-3c1c-97b5-cea97c254012","pitchNumber":3,"startTime":"2026-04-12T22:46:59.741Z","endTime":"2026-04-12T22:47:02.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.33261354915136,"aZ":-25.34824075144616,"pfxX":0.8883907919325775,"pfxZ":3.944607556317088,"pX":-0.9346717831905877,"pZ":3.431977276430186,"vX0":2.7339614833289496,"vY0":-130.6634440014098,"vZ0":0.014895401015183274,"x":152.63,"y":146.12,"x0":-2.109647976453886,"y0":50.003532582246585,"z0":5.3296919793444735,"aX":1.5365362383195653},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.3,"breakHorizontal":-2.2,"spinRate":2527,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.419066665870945,"extension":6.821105617420642},"index":3,"playId":"63ba3cae-02b4-3c0a-a2b0-8c51a71b56b2","pitchNumber":4,"startTime":"2026-04-12T22:47:14.955Z","endTime":"2026-04-12T22:47:18.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":85.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.4112838198801,"aZ":-13.557128189300899,"pfxX":-4.682543972274502,"pfxZ":9.804131389509834,"pX":-0.5299978013858974,"pZ":3.9042123181636033,"vX0":4.677726116866868,"vY0":-138.28676476932182,"vZ0":-1.8317109363849475,"x":137.2,"y":133.37,"x0":-1.6511035922413355,"y0":50.004579803429955,"z0":5.505024632471533,"aX":-8.894065449773159},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.4,"breakHorizontal":7.3,"spinRate":2333,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.399057286660514,"extension":6.856434509091383},"hitData":{"launchSpeed":101.5,"launchAngle":39.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":145.29,"coordY":46.36}},"index":4,"playId":"49245c04-9294-387b-a7bb-73a9fed9a0ab","pitchNumber":5,"startTime":"2026-04-12T22:47:30.813Z","endTime":"2026-04-12T22:47:41.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.0,"awayTeamWinProbability":94.0,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":1.08,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-04-12T22:47:41.422Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Max Muncy flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-12T22:47:56.382Z","endTime":"2026-04-12T22:48:33.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.141914796471813,"aZ":-38.59723947676571,"pfxX":1.1243276965537046,"pfxZ":-4.050141507289235,"pX":-0.19388228893423576,"pZ":2.472810040951551,"vX0":3.761061768153254,"vY0":-124.664522515579,"vZ0":0.21014092145431174,"x":124.39,"y":172.01,"x0":-1.8631238110646446,"y0":50.00094002110786,"z0":5.552121746723488,"aX":1.783682733772423},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-7.1,"breakHorizontal":-2.9,"spinRate":2655,"spinDirection":47},"zone":5,"typeConfidence":2.0,"plateTime":0.4379903738569273,"extension":6.931458711032615},"index":0,"playId":"f223b955-c513-3d65-b7c3-99770a924891","pitchNumber":1,"startTime":"2026-04-12T22:48:09.167Z","endTime":"2026-04-12T22:48:12.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.6462629849443,"aZ":-29.351910193831003,"pfxX":-9.185915237210935,"pfxZ":1.7032251358458144,"pX":-0.6007095878090523,"pZ":2.9521466717632645,"vX0":5.875296079850921,"vY0":-127.28999554625433,"vZ0":-0.3709324129359466,"x":139.9,"y":159.07,"x0":-1.7334995730907816,"y0":50.002906453525156,"z0":5.403591820569952,"aX":-15.227026090910257},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.2,"breakHorizontal":15.5,"spinRate":1686,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.42863311403414617,"extension":7.149516569713399},"hitData":{"launchSpeed":89.6,"launchAngle":34.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.2,"coordY":87.16}},"index":1,"playId":"7376fb59-fc71-3fd1-ae85-564c41d81939","pitchNumber":2,"startTime":"2026-04-12T22:48:23.343Z","endTime":"2026-04-12T22:48:33.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":-1.7000000000000002,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-12T22:48:33.054Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Freeland walks.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-12T22:48:46.360Z","endTime":"2026-04-12T22:50:06.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.5,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.771207318324073,"aZ":-34.00465310541499,"pfxX":0.7447501414726752,"pfxZ":-1.133099937961997,"pX":-0.4694254818421999,"pZ":0.9522677070696696,"vX0":3.0654497774584732,"vY0":-125.3959812877217,"vZ0":-4.2090049053306435,"x":134.89,"y":213.07,"x0":-1.7970368573863775,"y0":50.00284149144044,"z0":5.381931402701437,"aX":1.2033874466408474},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.6,"breakHorizontal":-1.9,"spinRate":2599,"spinDirection":45},"zone":13,"typeConfidence":2.0,"plateTime":0.4343076888143109,"extension":6.948077535411077},"index":0,"playId":"b46e6917-9407-30a9-883b-3d11eaf4d90d","pitchNumber":1,"startTime":"2026-04-12T22:48:58.657Z","endTime":"2026-04-12T22:49:02.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.60131722367552,"aZ":-13.797064485314758,"pfxX":-4.978821801791552,"pfxZ":9.39704406615067,"pX":-0.9574731897743509,"pZ":3.5910078100896206,"vX0":3.55403355321511,"vY0":-138.84438451171295,"vZ0":-2.7509417383479473,"x":153.5,"y":141.82,"x0":-1.6061500451454056,"y0":50.003683134652356,"z0":5.510859466326397,"aX":-9.737494086822965},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.7,"breakHorizontal":8.3,"spinRate":2397,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3942433233891065,"extension":6.793763972693766},"index":1,"playId":"854f9e70-695a-3d9a-b120-11b08017472c","pitchNumber":2,"startTime":"2026-04-12T22:49:14.048Z","endTime":"2026-04-12T22:49:17.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.006285089769705,"aZ":-14.592776675956127,"pfxX":-5.715959377842286,"pfxZ":8.991505350030126,"pX":-0.2333532975157659,"pZ":3.675264637783162,"vX0":6.110391267394517,"vY0":-139.12995633602802,"vZ0":-1.8916027637615924,"x":125.89,"y":139.55,"x0":-1.7182517700247852,"y0":50.001673634570146,"z0":5.334061331659136,"aX":-11.175352907711138},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.1,"breakHorizontal":9.0,"spinRate":2413,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3940960463461338,"extension":6.847960521470471},"index":2,"playId":"dec69e04-d254-3712-b1b5-adc9a8c29896","pitchNumber":3,"startTime":"2026-04-12T22:49:28.614Z","endTime":"2026-04-12T22:49:32.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.923263687767086,"aZ":-12.422078530150262,"pfxX":-6.230188970668536,"pfxZ":10.213498317384602,"pX":0.4861112233123064,"pZ":1.7777472160724,"vX0":7.8698208392939195,"vY0":-138.21636225421568,"vZ0":-7.125483781031524,"x":98.47,"y":190.78,"x0":-1.589189086679295,"y0":50.00185568502804,"z0":5.223938235644605,"aX":-12.048498921514662},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.2,"breakHorizontal":9.6,"spinRate":2398,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.3963412363475456,"extension":7.032691856753189},"index":3,"playId":"23bc2ad4-6d1a-3229-a0d8-c9ff6c393df2","pitchNumber":4,"startTime":"2026-04-12T22:49:45.026Z","endTime":"2026-04-12T22:49:48.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.389632259851332,"aZ":-13.183126059890816,"pfxX":-6.04985370727116,"pfxZ":9.747622929145177,"pX":0.3163330075860314,"pZ":0.6202789850561817,"vX0":7.567898009914037,"vY0":-138.34105937600097,"vZ0":-9.904630748229986,"x":104.94,"y":222.03,"x0":-1.6621858574452477,"y0":50.00510957973521,"z0":5.119561741089274,"aX":-11.788736349205944},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":9.5,"spinRate":2470,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3951650680860954,"extension":7.093340847928937},"index":4,"playId":"c01204f5-63d3-3483-9a16-283e1e01ffac","pitchNumber":5,"startTime":"2026-04-12T22:50:00.667Z","endTime":"2026-04-12T22:50:06.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.6000000000000005,"awayTeamWinProbability":94.4,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.33,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-04-12T22:50:06.588Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Danny Jansen challenged (pitch result), call on the field was overturned: Dalton Rushing called out on strikes.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-12T22:50:31.702Z","endTime":"2026-04-12T22:53:22.488Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.924333511057792,"aZ":-14.835034725691981,"pfxX":-4.084659042870331,"pfxZ":9.08810076576738,"pX":1.2897997501677056,"pZ":3.0405515398278893,"vX0":9.684881824613703,"vY0":-137.16365776511748,"vZ0":-3.1881588726170906,"x":67.84,"y":156.69,"x0":-1.7539473019749632,"y0":50.00528878806746,"z0":5.227619046711639,"aX":-7.796213206950085},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":5.4,"spinRate":2388,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3991005918599271,"extension":7.0682569909167325},"index":0,"playId":"248e5905-6ed6-3b90-83e4-4971a0763c5d","pitchNumber":1,"startTime":"2026-04-12T22:50:32.916Z","endTime":"2026-04-12T22:50:36.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98807788773871,"aZ":-25.842824222910366,"pfxX":0.9071341740819703,"pfxZ":3.697131116103222,"pX":-0.3865869206465504,"pZ":3.5291600528679323,"vX0":3.81275363000037,"vY0":-129.50845632613803,"vZ0":0.25111958026282377,"x":131.74,"y":143.49,"x0":-1.9908649357297483,"y0":50.00334118229566,"z0":5.394648048125258,"aX":1.552493873353869},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.0,"breakHorizontal":-2.4,"spinRate":2540,"spinDirection":168},"zone":11,"typeConfidence":2.0,"plateTime":0.42163082166489163,"extension":6.872474491649582},"index":1,"playId":"bcc7bf1e-c98d-3ee4-b471-86ccae2cdea3","pitchNumber":2,"startTime":"2026-04-12T22:50:55.256Z","endTime":"2026-04-12T22:50:59.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"startTime":"2026-04-12T22:51:15.095Z","endTime":"2026-04-12T22:51:49.693Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.1735459052687,"aZ":-12.511440045921852,"pfxX":-4.47695701596893,"pfxZ":10.066787643489606,"pX":0.18832187136685427,"pZ":2.8849896921862332,"vX0":6.941589027760703,"vY0":-138.8922835246147,"vZ0":-4.377654105846833,"x":109.82,"y":160.89,"x0":-1.7619161355902893,"y0":50.00303096892723,"z0":5.313853509425677,"aX":-8.74531838292425},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.5,"breakHorizontal":6.7,"spinRate":2415,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.39439295903140703,"extension":7.101579956330028},"index":3,"playId":"8658a045-6322-326c-ada1-80885627760f","pitchNumber":3,"startTime":"2026-04-12T22:51:49.693Z","endTime":"2026-04-12T22:51:53.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.003911364261715,"aZ":-14.928484538849789,"pfxX":-3.7475523608042107,"pfxZ":8.878513237922258,"pX":-0.3274768450261031,"pZ":3.5495064224689084,"vX0":5.342010136095752,"vY0":-138.49695844643924,"vZ0":-2.1177462047997553,"x":129.48,"y":142.94,"x0":-1.7945958518074205,"y0":50.00043139570133,"z0":5.322730996591107,"aX":-7.277796452738077},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":5.6,"spinRate":2550,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39552129327304186,"extension":6.944876208473771},"index":4,"playId":"dd872127-b5eb-3ff8-b4d3-c94f93439bcf","pitchNumber":4,"startTime":"2026-04-12T22:52:09.663Z","endTime":"2026-04-12T22:52:13.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.57283141675355,"aZ":-13.152777273366535,"pfxX":-4.02069717520913,"pfxZ":9.615591597485619,"pX":-0.4305618505895716,"pZ":2.839147603191493,"vX0":5.0692206548297465,"vY0":-139.78037884656078,"vZ0":-4.623055027780515,"x":133.41,"y":162.12,"x0":-1.745406453433542,"y0":50.0030922265608,"z0":5.378339497974579,"aX":-7.954563872412986},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":6.2,"spinRate":2421,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.39187133791485707,"extension":6.935624265325997},"index":5,"playId":"2f268226-bb13-324d-a4ce-5d72ca1c08ce","pitchNumber":5,"startTime":"2026-04-12T22:52:28.610Z","endTime":"2026-04-12T22:52:33.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-04-12T22:52:41.234Z","endTime":"2026-04-12T22:52:55.482Z","isPitch":false,"type":"action","player":{"id":687221,"link":"/api/v1/people/687221"},"defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.229491502999444,"aZ":-14.622518253003001,"pfxX":-3.3400541621048436,"pfxZ":9.214847963852506,"pX":-0.7312121573772181,"pZ":3.1455812505230663,"vX0":4.226405976645803,"vY0":-137.56407901121906,"vZ0":-3.207990231331994,"x":144.87,"y":153.85,"x0":-1.8579051566813278,"y0":50.00622341299421,"z0":5.326182890283756,"aX":-6.364580011229754},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.2,"breakHorizontal":5.2,"spinRate":2381,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.39908467223872046,"extension":7.030237357924046},"index":7,"playId":"2ef39247-c951-306b-a980-265852fba666","pitchNumber":6,"startTime":"2026-04-12T22:52:55.482Z","endTime":"2026-04-12T22:53:22.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"}},"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":-2.2,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-04-12T22:53:22.488Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Danny Jansen strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-12T22:55:36.718Z","endTime":"2026-04-12T22:56:17.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.746260618707296,"aZ":-13.477276212844796,"pfxX":-4.322461379756663,"pfxZ":8.939015121610062,"pX":0.0190484122128813,"pZ":2.2448944886898454,"vX0":6.824575220089013,"vY0":-143.39544426958201,"vZ0":-7.079997547782097,"x":116.27,"y":178.17,"x0":-1.8252385472457764,"y0":50.006085079828416,"z0":5.579044888125669,"aX":-9.044557519504362},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.0,"breakHorizontal":6.5,"spinRate":2103,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.3813128366845726,"extension":6.721352880378026},"index":0,"playId":"db7ff881-e2bd-3c1c-be2d-16615906be8f","pitchNumber":1,"startTime":"2026-04-12T22:55:36.718Z","endTime":"2026-04-12T22:55:40.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":98.1,"endSpeed":89.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.59010377226475,"aZ":-14.298265162247322,"pfxX":-4.650534286781654,"pfxZ":8.635051381710632,"pX":0.149366165715086,"pZ":3.198819173180786,"vX0":7.4403128811348465,"vY0":-142.68935631132993,"vZ0":-4.384411771509513,"x":111.31,"y":152.41,"x0":-1.8829230109862574,"y0":50.00432000595732,"z0":5.650606264268449,"aX":-9.629620700625829},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.0,"breakHorizontal":7.0,"spinRate":2104,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.3832688858109292,"extension":6.625535560697645},"index":1,"playId":"b975f197-3925-3b6c-b34a-091ea7a06700","pitchNumber":2,"startTime":"2026-04-12T22:55:46.679Z","endTime":"2026-04-12T22:55:50.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.98297231558953,"aZ":-12.692142403059773,"pfxX":-6.361297532945343,"pfxZ":9.330188843434989,"pX":0.738937332601192,"pZ":1.694285376686901,"vX0":9.880719187600777,"vY0":-143.33614451331235,"vZ0":-8.527913062024563,"x":88.83,"y":193.03,"x0":-1.9206285949958761,"y0":50.00652098573121,"z0":5.493710171171326,"aX":-13.288635330633852},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.4,"breakHorizontal":9.6,"spinRate":2181,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.3815845020036033,"extension":6.7759286355265465},"index":2,"playId":"a80e1851-3a87-3e15-8d1e-453b570880bb","pitchNumber":3,"startTime":"2026-04-12T22:55:58.744Z","endTime":"2026-04-12T22:56:02.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.950402532632218,"aZ":-13.135649199778502,"pfxX":-4.509800392854,"pfxZ":9.295500972856093,"pX":0.8203968015450092,"pZ":2.9358991075430714,"vX0":8.848438463777976,"vY0":-142.08437302767626,"vZ0":-5.233997231605326,"x":85.73,"y":159.51,"x0":-1.7455893460316254,"y0":50.00704090198532,"z0":5.633835848621233,"aX":-9.241491001794119},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.0,"breakHorizontal":6.4,"spinRate":2148,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.38520078863418084,"extension":6.624497918785435},"index":3,"playId":"9c772eb3-621c-33c9-be2e-e3046c7bdb1f","pitchNumber":4,"startTime":"2026-04-12T22:56:12.199Z","endTime":"2026-04-12T22:56:17.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_ab"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_ab"},{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":0.39999999999999947,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-04-12T22:56:17.416Z","atBatIndex":76},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Smith singles on a ground ball to third baseman Max Muncy.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-12T22:56:31.465Z","endTime":"2026-04-12T22:57:45.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.03611167056435,"aZ":-44.39785194510216,"pfxX":2.53213765155244,"pfxZ":-7.760473641496525,"pX":0.510104555318349,"pZ":1.1343496228152052,"vX0":4.680661472579233,"vY0":-124.9534137589644,"vZ0":-2.78544933870875,"x":97.56,"y":208.15,"x0":-1.7189891124131331,"y0":50.0024898536298,"z0":5.924304939550414,"aX":3.988264090321644},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-14.4,"breakHorizontal":-5.6,"spinRate":2475,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.4389615281171042,"extension":6.440373223484074},"index":0,"playId":"f4439ca8-f885-3d99-bb10-2f7bf3bc2ff4","pitchNumber":1,"startTime":"2026-04-12T22:56:35.851Z","endTime":"2026-04-12T22:56:40.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.92720198899131,"aZ":-14.368901611561975,"pfxX":-4.453225960889034,"pfxZ":8.722421110978217,"pX":-0.18294627250166737,"pZ":2.514504638668123,"vX0":5.589407460551788,"vY0":-141.6289111452126,"vZ0":-6.47524954459016,"x":123.97,"y":170.89,"x0":-1.5991088774102373,"y0":50.00008044943201,"z0":5.7411896996528835,"aX":-9.088042284042288},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.8,"breakHorizontal":7.0,"spinRate":2131,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.38604595367273653,"extension":6.813454522816718},"index":1,"playId":"55ccc81e-1185-3fca-a223-fd32edf230b8","pitchNumber":2,"startTime":"2026-04-12T22:56:49.016Z","endTime":"2026-04-12T22:56:52.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.228582077635906,"aZ":-14.61116091385406,"pfxX":-6.098678621473054,"pfxZ":8.545886143031431,"pX":-0.16267437156976414,"pZ":3.4130321871127194,"vX0":6.455374566751289,"vY0":-141.71905700219506,"vZ0":-3.928964210863489,"x":123.2,"y":146.63,"x0":-1.6663667534200912,"y0":50.00345043901993,"z0":5.736595232072259,"aX":-12.535234062348527},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.0,"breakHorizontal":10.0,"spinRate":2141,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.38495124100492584,"extension":6.761941417803892},"index":2,"playId":"14cff525-c095-3b3f-8981-4d95d68e1430","pitchNumber":3,"startTime":"2026-04-12T22:57:08.333Z","endTime":"2026-04-12T22:57:12.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.465174779238083,"aZ":-44.888039120733964,"pfxX":2.9779546812016844,"pfxZ":-8.080197284258833,"pX":-0.024935222786367627,"pZ":3.5317264151638668,"vX0":3.611143578785461,"vY0":-124.71777738002935,"vZ0":2.934452572519723,"x":117.95,"y":143.42,"x0":-1.879504831547512,"y0":50.00495697419586,"z0":6.046149026336338,"aX":4.683628480301251},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-13.7,"breakHorizontal":-6.2,"spinRate":2312,"spinDirection":20},"zone":12,"typeConfidence":2.0,"plateTime":0.4394544422999318,"extension":6.418592160732473},"hitData":{"launchSpeed":78.5,"launchAngle":-12.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.16,"coordY":164.13}},"index":3,"playId":"cd657580-8d42-3afd-8539-7ba902d97db8","pitchNumber":4,"startTime":"2026-04-12T22:57:36.340Z","endTime":"2026-04-12T22:57:45.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":-0.39999999999999947,"leverageIndex":0.11,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-04-12T22:57:45.656Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Jung strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-12T22:58:08.722Z","endTime":"2026-04-12T23:02:24.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,8,10,11],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.113292394975346,"aZ":-38.40885773970207,"pfxX":6.252097786564314,"pfxZ":-3.8756839644844607,"pX":0.12001973596330152,"pZ":3.2979161372876065,"vX0":4.43872033778156,"vY0":-126.84420994137986,"vZ0":2.214579766527446,"x":112.43,"y":149.74,"x0":-2.472796597185885,"y0":50.0030786234708,"z0":5.504731524028642,"aX":10.054667236360203},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-6.1,"breakHorizontal":-12.5,"spinRate":2503,"spinDirection":39},"zone":2,"typeConfidence":2.0,"plateTime":0.4339913664551882,"extension":6.452573976681505},"index":0,"playId":"a4d5811e-acdd-353f-9655-4306d3a2d791","pitchNumber":1,"startTime":"2026-04-12T22:58:12.610Z","endTime":"2026-04-12T22:58:16.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.23569236541022,"aZ":-12.202175978595497,"pfxX":-5.140443839983742,"pfxZ":9.97749419254885,"pX":0.4881686788642202,"pZ":2.5952653374254915,"vX0":8.746401342848802,"vY0":-141.0979484280123,"vZ0":-5.887297383727212,"x":98.39,"y":168.71,"x0":-1.994156639356322,"y0":50.00507244697372,"z0":5.506155186478601,"aX":-10.292644377893575},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":7.3,"spinRate":2241,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.389239463988833,"extension":6.963418734939136},"index":1,"playId":"5e3c3e0e-0f69-3001-948b-efff5ca86eca","pitchNumber":2,"startTime":"2026-04-12T22:58:37.333Z","endTime":"2026-04-12T22:58:41.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.140339246275115,"aZ":-37.81791072731875,"pfxX":7.390819968532259,"pfxZ":-3.493948323868798,"pX":0.3244656684568804,"pZ":3.198905735950152,"vX0":4.801602285839046,"vY0":-126.88233920394454,"vZ0":1.9366425682657482,"x":104.63,"y":152.41,"x0":-2.5583296292475017,"y0":50.00220637868806,"z0":5.45905184419946,"aX":11.940580876262164},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.5,"breakHorizontal":-14.5,"spinRate":2524,"spinDirection":44},"zone":3,"typeConfidence":2.0,"plateTime":0.43317959510629445,"extension":6.482200540092561},"index":2,"playId":"ed4dac60-6f03-3be1-b199-970ef91e2c91","pitchNumber":3,"startTime":"2026-04-12T22:58:56.564Z","endTime":"2026-04-12T22:59:01.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.174366865709114,"aZ":-14.214289694614337,"pfxX":-5.785055077031618,"pfxZ":8.954315546541672,"pX":0.24228482336188187,"pZ":3.1591792405394337,"vX0":8.430445847273619,"vY0":-140.55471214290262,"vZ0":-4.02819463365776,"x":107.76,"y":153.48,"x0":-2.041132356974308,"y0":50.00106242754838,"z0":5.530800125015061,"aX":-11.601417934342463},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.6,"breakHorizontal":8.8,"spinRate":2086,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.3893463092092637,"extension":6.786393690168652},"index":3,"playId":"05e51854-cba5-3176-a555-92e621153f70","pitchNumber":4,"startTime":"2026-04-12T22:59:21.382Z","endTime":"2026-04-12T22:59:30.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":4,"playId":"c4f2e4dc-5152-3e4a-98f6-77ceb4350aa2","startTime":"2026-04-12T23:00:08.215Z","endTime":"2026-04-12T23:00:12.079Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.750691321835436,"aZ":-43.86134158165137,"pfxX":2.676683683638424,"pfxZ":-7.638996048018031,"pX":1.1225491484385208,"pZ":1.6649934771649226,"vX0":6.4084618187156535,"vY0":-123.51575718709353,"vZ0":-1.0999253644870282,"x":74.21,"y":193.83,"x0":-1.862908889206895,"y0":50.00041491726013,"z0":5.834825403052046,"aX":4.096284151376656},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-13.8,"breakHorizontal":-6.5,"spinRate":2547,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.4450433612194189,"extension":6.5911987536085},"index":5,"playId":"e9709103-3fee-31bd-a599-5a3394cb57c7","pitchNumber":5,"startTime":"2026-04-12T23:00:27.663Z","endTime":"2026-04-12T23:00:33.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Josh Smith caught stealing 2nd base, catcher Dalton Rushing to second baseman Alex Freeland.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":1},"index":6,"actionPlayId":"e9709103-3fee-31bd-a599-5a3394cb57c7","startTime":"2026-04-12T23:00:50.127Z","endTime":"2026-04-12T23:01:09.246Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"},"defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":0.7000000000000002,"leverageIndex":0.19,"dramaIndex":15.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85383521386163,"aZ":-43.58117291012209,"pfxX":4.71859901406809,"pfxZ":-7.326116079676021,"pX":0.975623566313189,"pZ":2.70241112047025,"vX0":4.9749324826448085,"vY0":-124.45242501132425,"vZ0":0.9859060765842831,"x":79.81,"y":165.81,"x0":-1.6685302310569627,"y0":50.006042763391555,"z0":5.933815238815633,"aX":7.3424344016054235},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-12.7,"breakHorizontal":-9.7,"spinRate":2540,"spinDirection":23},"zone":12,"typeConfidence":2.0,"plateTime":0.44147666350571235,"extension":6.518268836057734},"index":7,"playId":"65c41152-5da5-3eb8-af16-08666c960343","pitchNumber":6,"startTime":"2026-04-12T23:01:09.246Z","endTime":"2026-04-12T23:01:13.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.520401143121862,"aZ":-14.385907100510284,"pfxX":-7.297245387046669,"pfxZ":8.663774867074817,"pX":0.2774842379475601,"pZ":4.673376390543012,"vX0":7.742240294741726,"vY0":-142.14954101346652,"vZ0":-0.5181130303751701,"x":106.42,"y":112.6,"x0":-1.5288364501161562,"y0":50.005056463677406,"z0":5.7683812627542075,"aX":-14.987630095536817},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.8,"breakHorizontal":11.8,"spinRate":2189,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.38479615602489226,"extension":6.800254315481499},"index":8,"playId":"e5d6cbec-1bf5-3168-a338-6cf3e4f1546a","pitchNumber":7,"startTime":"2026-04-12T23:01:26.731Z","endTime":"2026-04-12T23:01:30.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":9,"startTime":"2026-04-12T23:01:40.127Z","endTime":"2026-04-12T23:01:55.761Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"},"defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31045064409794,"aZ":-37.20783934283347,"pfxX":4.277470527544554,"pfxZ":-2.964785875951236,"pX":0.4242499187691711,"pZ":4.0141332587282035,"vX0":5.049246045354582,"vY0":-129.3357417746635,"vZ0":3.2225032927487796,"x":100.83,"y":130.4,"x0":-2.1069880315371834,"y0":50.001132362185025,"z0":5.600574145719022,"aX":7.265116893343584},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-4.4,"breakHorizontal":-8.9,"spinRate":2525,"spinDirection":37},"zone":12,"typeConfidence":2.0,"plateTime":0.42306018019728775,"extension":6.745834123165762},"index":10,"playId":"32d43a96-2ce6-35e8-a6c9-6c0359c992c1","pitchNumber":8,"startTime":"2026-04-12T23:01:55.761Z","endTime":"2026-04-12T23:01:59.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":80.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.776870778456658,"aZ":-35.541010145540675,"pfxX":4.563513224967889,"pfxZ":-2.0234041406709498,"pX":1.7940831805402286,"pZ":2.089344671672616,"vX0":9.017355338753553,"vY0":-129.31411928038767,"vZ0":-0.9521292856708495,"x":48.61,"y":182.37,"x0":-2.3579229000254913,"y0":50.00566937534936,"z0":5.23609356295209,"aX":7.580576286915368},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.6,"breakHorizontal":-10.6,"spinRate":2243,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.42670860801230504,"extension":6.977465671948897},"index":11,"playId":"b90211b3-a226-3ed3-a9e3-bbda304b0d23","pitchNumber":9,"startTime":"2026-04-12T23:02:19.804Z","endTime":"2026-04-12T23:02:24.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":0.1999999999999993,"leverageIndex":0.19,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-04-12T23:02:24.354Z","atBatIndex":78},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Danny Jansen challenged (pitch result), call on the field was overturned: Alex Call called out on strikes.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-12T23:04:40.832Z","endTime":"2026-04-12T23:06:14.946Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jakob Junis replaces Cole Winn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"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-04-12T23:03:48.615Z","endTime":"2026-04-12T23:04:43.019Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596001,"link":"/api/v1/people/596001"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.708994318506043,"aZ":-19.37079867770738,"pfxX":-1.8514743169240613,"pfxZ":7.368623390868615,"pX":-0.36118757695846015,"pZ":3.2599722148074926,"vX0":4.224530269387476,"vY0":-130.30823125873945,"vZ0":-1.9882299185994834,"x":130.77,"y":150.76,"x0":-1.755363536589976,"y0":50.004235208247316,"z0":5.480509421927663,"aX":-3.218255767834707},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.2,"breakHorizontal":2.5,"spinRate":2107,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.4186804756174749,"extension":6.1528241636374394},"index":1,"playId":"de25e01a-2665-377f-8d59-a9c3a541e112","pitchNumber":1,"startTime":"2026-04-12T23:04:43.019Z","endTime":"2026-04-12T23:04:46.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.5,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.06431237847191,"aZ":-23.564352209876912,"pfxX":-7.162429385037802,"pfxZ":4.913920600087366,"pX":-0.32175576773109793,"pZ":2.842763981451126,"vX0":5.204286446050331,"vY0":-132.06557269473876,"vZ0":-2.3718238226321473,"x":129.26,"y":162.03,"x0":-1.3946214982438807,"y0":50.006124148538284,"z0":5.499254583970574,"aX":-12.560942976633227},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.5,"breakHorizontal":11.8,"spinRate":2173,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.4159180191166505,"extension":5.93284789663952},"index":2,"playId":"e2a588ea-9d70-32ac-89e4-2deb8c95c8ab","pitchNumber":2,"startTime":"2026-04-12T23:04:55.330Z","endTime":"2026-04-12T23:04:59.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-12T23:05:05.478Z","endTime":"2026-04-12T23:05:15.973Z","isPitch":false,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.744668558485184,"aZ":-34.44152372103999,"pfxX":8.719368047242089,"pfxZ":-1.515657861683552,"pX":1.1997528725155115,"pZ":3.1943152525353478,"vX0":4.1365981490935075,"vY0":-121.83433438477459,"vZ0":1.0077095334796637,"x":71.27,"y":152.53,"x0":-1.6546646637551214,"y0":50.00161774949564,"z0":5.76027047704315,"aX":13.058577086786663},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.2,"breakHorizontal":-16.8,"spinRate":2614,"spinDirection":64},"zone":12,"typeConfidence":2.0,"plateTime":0.4501899434026324,"extension":5.899531258011589},"index":4,"playId":"a1773ff6-2235-3911-8014-bd781800042e","pitchNumber":3,"startTime":"2026-04-12T23:05:15.973Z","endTime":"2026-04-12T23:05:19.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.6,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.33981571607319,"aZ":-26.194686904068153,"pfxX":-8.073177319738447,"pfxZ":3.719794502901247,"pX":1.3662410070994793,"pZ":1.2621530541838022,"vX0":9.261930612544367,"vY0":-126.20649677354446,"vZ0":-5.544907290031714,"x":64.92,"y":204.7,"x0":-1.3070278758455556,"y0":50.00561955575479,"z0":5.60486607453629,"aX":-12.990305826080174},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.6,"breakHorizontal":12.5,"spinRate":1364,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4344473167513563,"extension":5.999870368656428},"index":5,"playId":"8d6006bf-493a-32ce-b019-a9d859ecb8e6","pitchNumber":4,"startTime":"2026-04-12T23:05:31.123Z","endTime":"2026-04-12T23:05:34.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.864846651697476,"aZ":-24.529238049979696,"pfxX":-8.083909545932093,"pfxZ":4.172273116938435,"pX":0.21023229638880722,"pZ":1.6869313116479778,"vX0":6.838975456571074,"vY0":-134.85927583670986,"vZ0":-5.1027410167090785,"x":108.99,"y":193.23,"x0":-1.3153298542368774,"y0":50.0001961399741,"z0":5.346214425696911,"aX":-14.804462053651767},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.6,"breakHorizontal":13.1,"spinRate":2139,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.40702051186581834,"extension":6.252058939373174},"index":6,"playId":"360f718d-3db8-3e8b-8221-8536bda2dc8e","pitchNumber":5,"startTime":"2026-04-12T23:05:47.937Z","endTime":"2026-04-12T23:06:14.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"}},"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.95,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-12T23:06:14.946Z","atBatIndex":79},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Will Smith walks.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-12T23:06:34.213Z","endTime":"2026-04-12T23:07:15.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Will Smith replaces Miguel Rojas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-12T23:06:30.603Z","endTime":"2026-04-12T23:06:36.363Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"902","replacedPlayer":{"id":500743,"link":"/api/v1/people/500743"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.317255488387996,"aZ":-35.00887184946712,"pfxX":7.296595428538923,"pfxZ":-1.9892940467862807,"pX":-1.0785022898425414,"pZ":3.236080794931171,"vX0":0.09811285151688154,"vY0":-118.43863236812484,"vZ0":1.5090239734946227,"x":158.11,"y":151.41,"x0":-2.0687672814969353,"y0":50.005296416260464,"z0":5.788876438250888,"aX":10.381909992839011},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-3.0,"breakHorizontal":-13.2,"spinRate":2517,"spinDirection":62},"zone":11,"typeConfidence":2.0,"plateTime":0.46221489013611494,"extension":5.66035002917842},"index":1,"playId":"6b0fdfce-f98e-3136-8774-e7f444bc0087","pitchNumber":1,"startTime":"2026-04-12T23:06:36.363Z","endTime":"2026-04-12T23:06:39.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.268397495180594,"aZ":-34.72682992204817,"pfxX":6.025098930681776,"pfxZ":-1.7663866052969652,"pX":1.168581229609564,"pZ":3.1395520227747005,"vX0":5.043092098551351,"vY0":-119.54810281871369,"vZ0":1.1720121646200665,"x":72.46,"y":154.01,"x0":-1.7517385655019895,"y0":50.00215078364018,"z0":5.762517855908504,"aX":8.710761337075088},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.6,"breakHorizontal":-12.1,"spinRate":2531,"spinDirection":61},"zone":12,"typeConfidence":2.0,"plateTime":0.45834952646883975,"extension":5.881179969378968},"index":2,"playId":"d87a921a-aab4-3ca6-8ac9-f475889e9c99","pitchNumber":2,"startTime":"2026-04-12T23:06:47.569Z","endTime":"2026-04-12T23:06:51.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":90.5,"endSpeed":83.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.781311631753663,"aZ":-18.524962867981614,"pfxX":-2.3102259743091755,"pfxZ":7.680547571470842,"pX":1.2043347611610726,"pZ":2.496311319621759,"vX0":7.873980140350372,"vY0":-131.66292353869838,"vZ0":-4.151928949671604,"x":71.09,"y":171.38,"x0":-1.5090470119370931,"y0":50.001311929579444,"z0":5.442871044166068,"aX":-4.105287932248748},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.3,"breakHorizontal":2.6,"spinRate":2141,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.4140987979784061,"extension":6.25506196367063},"index":3,"playId":"a9342373-275d-3590-9f58-4baba519f6c4","pitchNumber":3,"startTime":"2026-04-12T23:06:58.889Z","endTime":"2026-04-12T23:07:02.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.632714861473776,"aZ":-18.743949147837,"pfxX":-1.9263883481910833,"pfxZ":7.8212314111681245,"pX":1.1639472439236795,"pZ":1.9830887547588703,"vX0":7.466339238126553,"vY0":-129.3513401204716,"vZ0":-5.267769648721941,"x":72.63,"y":185.24,"x0":-1.493052678790141,"y0":50.00172933408625,"z0":5.45614726116332,"aX":-3.307989672118428},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.3,"breakHorizontal":2.0,"spinRate":2218,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4213130192802397,"extension":6.273543306388046},"index":4,"playId":"5d11d9b7-2bd0-3027-90c2-a844aec0fc4d","pitchNumber":4,"startTime":"2026-04-12T23:07:11.247Z","endTime":"2026-04-12T23:07:15.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.6,"awayTeamWinProbability":95.4,"homeTeamWinProbabilityAdded":2.8,"leverageIndex":0.53,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-04-12T23:07:15.301Z","atBatIndex":80},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-12T23:07:27.887Z","endTime":"2026-04-12T23:08:36.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03228786905405,"aZ":-33.1379864929853,"pfxX":9.360482106229751,"pfxZ":-0.7054164872525934,"pX":-0.4403318439085726,"pZ":3.667398343482846,"vX0":0.43422062126935185,"vY0":-116.84158651395185,"vZ0":2.148952278949441,"x":133.78,"y":139.76,"x0":-1.843835782357127,"y0":50.000502426520065,"z0":5.860736721119222,"aX":12.874858454010042},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-0.4,"breakHorizontal":-17.0,"spinRate":2371,"spinDirection":63},"zone":11,"typeConfidence":2.0,"plateTime":0.4696729005761755,"extension":5.684993392799858},"index":0,"playId":"d3071aa6-3b70-3cc4-b5f6-623c8c192835","pitchNumber":1,"startTime":"2026-04-12T23:07:40.358Z","endTime":"2026-04-12T23:07:44.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96489913494664,"aZ":-32.157223130139855,"pfxX":-9.57176498926281,"pfxZ":0.007565104669200906,"pX":0.6217994558931603,"pZ":2.025369593827924,"vX0":7.9672493939355755,"vY0":-125.78974138799498,"vZ0":-2.4125119718027976,"x":93.3,"y":184.1,"x0":-1.3524172452129146,"y0":50.00060739638321,"z0":5.619672330759764,"aX":-15.244138367021087},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.4,"breakHorizontal":15.4,"spinRate":1338,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.43645283755766906,"extension":6.09391889907351},"index":1,"playId":"33dcb795-5b52-3f61-ac07-cd212d6ca9d4","pitchNumber":2,"startTime":"2026-04-12T23:07:54.401Z","endTime":"2026-04-12T23:07:58.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16843516979761,"aZ":-20.98176531606276,"pfxX":-1.2233263254365552,"pfxZ":6.122084238040231,"pX":1.0211028419396577,"pZ":1.7836988243346854,"vX0":7.021612503461001,"vY0":-134.35112950216973,"vZ0":-5.594848853521722,"x":78.08,"y":190.62,"x0":-1.467513250042544,"y0":50.00215258364247,"z0":5.3848895049123975,"aX":-2.2374480070322664},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.1,"breakHorizontal":0.7,"spinRate":2071,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4077240990073072,"extension":6.276101905538971},"index":2,"playId":"1336565d-c4fc-3473-a033-6efccc723739","pitchNumber":3,"startTime":"2026-04-12T23:08:10.239Z","endTime":"2026-04-12T23:08:13.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-12T23:08:18.902Z","endTime":"2026-04-12T23:08:32.068Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.930660440402775,"aZ":-34.15250730009747,"pfxX":-9.682890418346698,"pfxZ":-1.1802932320737831,"pX":-0.7952532725943167,"pZ":1.3791170970863416,"vX0":5.01042509193468,"vY0":-129.45252445319312,"vZ0":-3.9638249070896805,"x":147.31,"y":201.54,"x0":-1.509774045434343,"y0":50.002092597086055,"z0":5.577372035746356,"aX":-16.243812566437544},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.9,"breakHorizontal":16.2,"spinRate":1410,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4249885400505602,"extension":5.894535815015142},"index":4,"playId":"d99a2294-75bc-374e-bcb6-651e8c872d5b","pitchNumber":4,"startTime":"2026-04-12T23:08:32.068Z","endTime":"2026-04-12T23:08:36.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-3.0999999999999996,"leverageIndex":1.32,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-04-12T23:08:36.179Z","atBatIndex":81},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Tucker flies out to center fielder Evan Carter.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-12T23:08:48.540Z","endTime":"2026-04-12T23:10:48.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".209"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".320"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".157"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".349"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".293"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".148"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".056"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".136"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".129"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".578"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".920"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".404"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".953"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".878"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".655"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".531"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".566"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.82"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.28"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.56"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.83"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.64"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.36"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.07"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.34"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.44"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.92"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.93"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.48"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.03"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".578"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".920"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".404"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".953"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".878"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".655"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".531"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".566"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.370758190340528,"aZ":-31.451840593802174,"pfxX":-8.9787406580648,"pfxZ":0.45943701851747143,"pX":-1.4575389098273792,"pZ":2.357966848809204,"vX0":3.2590883334414262,"vY0":-125.28422186458903,"vZ0":-1.915786061190923,"x":172.56,"y":175.11,"x0":-1.6184740904615897,"y0":50.0022482922169,"z0":5.735341028032621,"aX":-14.087741019785017},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.6,"breakHorizontal":15.4,"spinRate":1277,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4393670147746471,"extension":5.896081493351535},"index":0,"playId":"7d5d1f19-6d63-326c-a218-f2e5a6fc92c6","pitchNumber":1,"startTime":"2026-04-12T23:09:00.564Z","endTime":"2026-04-12T23:09:05.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Will Smith advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"7d5d1f19-6d63-326c-a218-f2e5a6fc92c6","startTime":"2026-04-12T23:09:13.413Z","endTime":"2026-04-12T23:09:18.373Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669257,"link":"/api/v1/people/669257"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"postOnSecond":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"homeTeamWinProbability":1.6,"awayTeamWinProbability":98.4,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.59,"dramaIndex":21.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":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.394108629950292,"aZ":-32.02197081892428,"pfxX":-8.433013049507931,"pfxZ":0.10208206278967502,"pX":-0.6587029626726841,"pZ":1.4066493642998352,"vX0":5.024265728359009,"vY0":-124.47373546466086,"vZ0":-3.7165824241535415,"x":142.11,"y":200.8,"x0":-1.6139251685249068,"y0":50.005241101251926,"z0":5.587640531976949,"aX":-13.154865590667168},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.5,"breakHorizontal":14.0,"spinRate":1207,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.44104540977244167,"extension":5.985741629200035},"index":2,"playId":"c175b9ed-9ee7-323b-98c6-adb66bfeca2e","pitchNumber":2,"startTime":"2026-04-12T23:09:18.373Z","endTime":"2026-04-12T23:09:22.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"second":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.937607783880193,"aZ":-20.225052751582844,"pfxX":-1.299540486470251,"pfxZ":6.622749893824826,"pX":1.368282006554527,"pZ":2.9868943823850267,"vX0":7.919522265037837,"vY0":-132.84981331839154,"vZ0":-2.832011446663552,"x":64.84,"y":158.13,"x0":-1.4704558491240063,"y0":50.002976964299165,"z0":5.52109273698806,"aX":-2.3453637495633046},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.6,"breakHorizontal":0.8,"spinRate":2052,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.4108057478733498,"extension":6.166311274592069},"index":3,"playId":"cf25b194-2bc5-3787-bc74-b26c549467bd","pitchNumber":3,"startTime":"2026-04-12T23:09:36.507Z","endTime":"2026-04-12T23:09:40.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"second":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91950928597926,"aZ":-24.022606098459107,"pfxX":-8.162930183756226,"pfxZ":4.6247600336695385,"pX":0.3152578492569834,"pZ":1.8327004826020599,"vX0":7.418820608401795,"vY0":-132.33821675646217,"vZ0":-4.662501874763646,"x":104.98,"y":189.3,"x0":-1.472561036280501,"y0":50.00290923795339,"z0":5.391146175892925,"aX":-14.38713787449939},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.4,"breakHorizontal":13.1,"spinRate":2161,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.41489178132017335,"extension":6.184850645942855},"index":4,"playId":"5def863d-a028-3fd6-8627-26d90c9068de","pitchNumber":4,"startTime":"2026-04-12T23:09:54.782Z","endTime":"2026-04-12T23:09:58.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"second":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":82.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24249221235524,"aZ":-25.037232966732063,"pfxX":-10.017439876349213,"pfxZ":4.036863852271383,"pX":0.1850244861832145,"pZ":2.5577733440311823,"vX0":7.5726980283907475,"vY0":-133.10095003977258,"vZ0":-2.7458374367932707,"x":109.95,"y":169.72,"x0":-1.4151237588937284,"y0":50.00649036119459,"z0":5.442954614427315,"aX":-17.729709157271706},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.8,"breakHorizontal":16.2,"spinRate":2153,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.4137094143021316,"extension":6.209619150503369},"index":5,"playId":"f28ebc4c-2cb4-32bc-a9b0-30e4cad0dbdf","pitchNumber":5,"startTime":"2026-04-12T23:10:12.841Z","endTime":"2026-04-12T23:10:20.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"second":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40374059986373,"aZ":-29.163762292630036,"pfxX":-6.958140671393734,"pfxZ":1.8667407694669134,"pX":0.19955757157733714,"pZ":2.556899273200983,"vX0":6.185909462495382,"vY0":-125.80131933217305,"vZ0":-1.9610506783270758,"x":109.39,"y":169.74,"x0":-1.38168409223394,"y0":50.0013237196664,"z0":5.699887241670896,"aX":-11.204297579957212},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.2,"breakHorizontal":11.3,"spinRate":1302,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.4346241945570566,"extension":5.9383759038971915},"hitData":{"launchSpeed":78.0,"launchAngle":27.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.05,"coordY":89.85}},"index":6,"playId":"b6481560-34ee-32c5-a0ad-460f856ef271","pitchNumber":6,"startTime":"2026-04-12T23:10:40.546Z","endTime":"2026-04-12T23:10:48.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"second":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-1.6,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-12T23:10:48.350Z","atBatIndex":82}]