[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Justin Crawford singles on a ground ball to left fielder Ryan Vilade.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-03T18:06:13.990Z","endTime":"2026-03-03T18:07:12.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6],"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":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T16:01:28.528Z","endTime":"2026-03-03T17:42:32.583Z","isPitch":false,"type":"action","player":{"id":702222,"link":"/api/v1/people/702222"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-03T17:42:32.583Z","endTime":"2026-03-03T18:05:42.120Z","isPitch":false,"type":"action","player":{"id":702222,"link":"/api/v1/people/702222"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-03T18:05:42.120Z","endTime":"2026-03-03T18:06:16.132Z","isPitch":false,"type":"action","player":{"id":702222,"link":"/api/v1/people/702222"},"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":91.7,"endSpeed":84.0,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.512596606838468,"aZ":-15.491587047548261,"pfxX":3.746078518416549,"pfxZ":9.2485846063595,"pX":0.34229896680909966,"pZ":2.2463383198335776,"vX0":-3.4389320195983073,"vY0":-133.40368824524143,"vZ0":-6.761611828814294,"x":103.95,"y":178.13,"x0":1.1609617504911067,"y0":50.003650759810725,"z0":5.929281657705203,"aX":6.757207073994276},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.5,"breakHorizontal":-6.0,"spinRate":2243,"spinDirection":146},"zone":6,"typeConfidence":0.63,"plateTime":0.4104703540126118,"extension":6.38200072861532},"index":3,"playId":"e312279b-cfec-3390-b23f-5c30d3db8bb3","pitchNumber":1,"startTime":"2026-03-03T18:06:16.132Z","endTime":"2026-03-03T18:06:20.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":79.5,"endSpeed":73.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.104518159704345,"aZ":-40.94011430055068,"pfxX":-1.7036785488293038,"pfxZ":-6.485683041700751,"pX":-1.5242338350624602,"pZ":0.7506584920632745,"vX0":-5.44421852320505,"vY0":-115.6936940577802,"vZ0":-2.9640319873695504,"x":175.1,"y":218.51,"x0":1.0831193825028296,"y0":50.001063654884,"z0":5.981850198114122,"aX":-2.3031831421511817},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-12.2,"breakHorizontal":4.4,"spinRate":2519,"spinDirection":312},"zone":13,"typeConfidence":0.9,"plateTime":0.47388959421409194,"extension":6.739411141721839},"index":4,"playId":"eea26926-a791-337f-9aa0-e580c20c8199","pitchNumber":2,"startTime":"2026-03-03T18:06:29.971Z","endTime":"2026-03-03T18:06:33.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":93.2,"endSpeed":85.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.300286300918984,"aZ":-12.687294080224905,"pfxX":3.3049534856602385,"pfxZ":10.426171342256538,"pX":0.24605952549125001,"pZ":3.9584737823103042,"vX0":-3.62205628115927,"vY0":-135.7607882469934,"vZ0":-3.5000690851717837,"x":107.62,"y":131.9,"x0":1.1671794631703885,"y0":50.00651736285109,"z0":6.145623462428246,"aX":6.179879073618889},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.4,"breakHorizontal":-5.3,"spinRate":2232,"spinDirection":148},"zone":12,"typeConfidence":0.78,"plateTime":0.4032108062972024,"extension":6.299087188731802},"index":5,"playId":"cad77fe4-ab7f-3d17-a9e0-9869276277d8","pitchNumber":3,"startTime":"2026-03-03T18:06:46.874Z","endTime":"2026-03-03T18:06:50.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":94.9,"endSpeed":87.7,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.763115266938556,"aZ":-15.76165180323854,"pfxX":3.434967973768997,"pfxZ":8.397984188686472,"pX":-0.28741775336955777,"pZ":2.5794566165857757,"vX0":-4.563753004292025,"vY0":-138.1978733507933,"vZ0":-6.761746134250327,"x":127.96,"y":169.13,"x0":0.931048123352886,"y0":50.00370087273323,"z0":6.096653208987437,"aX":6.714454993635995},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.2,"breakHorizontal":-5.4,"spinRate":2248,"spinDirection":146},"zone":4,"typeConfidence":0.74,"plateTime":0.394751277139334,"extension":6.327852875549126},"hitData":{"launchSpeed":100.2,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.91,"coordY":125.42}},"index":6,"playId":"bbd43e40-54d1-3f2d-98ae-0fd0e974e05a","pitchNumber":4,"startTime":"2026-03-03T18:07:02.274Z","endTime":"2026-03-03T18:07:12.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-03-03T18:07:12.385Z","atBatIndex":0},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Otto Kemp grounds into a double play, third baseman Richie Palacios to second baseman Ben Williamson to first baseman Yandy Díaz. Justin Crawford out at 2nd. Otto Kemp out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-03T18:07:16.609Z","endTime":"2026-03-03T18:07:55.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"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":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.131270052535225,"aZ":-13.743072743453153,"pfxX":3.836616173587209,"pfxZ":9.83520001208188,"pX":-0.4185521038566193,"pZ":4.049630429052004,"vX0":-5.436410859218131,"vY0":-136.09604183252782,"vZ0":-2.9717419641760214,"x":132.95,"y":129.44,"x0":1.1072821717656345,"y0":50.002340752369726,"z0":6.1086747357956055,"aX":7.18999009492362},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.4,"breakHorizontal":-5.8,"spinRate":2199,"spinDirection":144},"zone":11,"typeConfidence":0.82,"plateTime":0.40258804743206644,"extension":6.403875191533826},"index":0,"playId":"5d20803c-cf9d-3035-be6e-61a3bbb4a335","pitchNumber":1,"startTime":"2026-03-03T18:07:33.570Z","endTime":"2026-03-03T18:07:37.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.4,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97836701679198,"aZ":-30.410627214231962,"pfxX":7.164562904070422,"pfxZ":1.189177003894569,"pX":0.2519138515059752,"pZ":2.7580592173059117,"vX0":-4.251598604062071,"vY0":-121.19886198006093,"vZ0":-1.6656130531154516,"x":107.4,"y":164.31,"x0":1.0991646573827123,"y0":50.00523620045119,"z0":6.113453573178497,"aX":10.646142976636547},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.0,"breakHorizontal":-12.0,"spinRate":1521,"spinDirection":114},"zone":5,"typeConfidence":0.87,"plateTime":0.45215752823021926,"extension":6.635089108876623},"hitData":{"launchSpeed":91.5,"launchAngle":2.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.82,"coordY":170.62}},"index":1,"playId":"5f88e8ef-face-32e4-8b5c-b18b6362eced","pitchNumber":2,"startTime":"2026-03-03T18:07:46.712Z","endTime":"2026-03-03T18:07:55.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_ab"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_ab"},{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_pa"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":7.399999999999999,"leverageIndex":1.46,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-03-03T18:07:55.532Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Marsh grounds out sharply, third baseman Richie Palacios to first baseman Yandy Díaz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-03T18:08:07.834Z","endTime":"2026-03-03T18:09:16.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"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":79.2,"endSpeed":73.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.245388181650263,"aZ":-40.448359670558396,"pfxX":-3.3837500531335722,"pfxZ":-6.168525849013946,"pX":0.04906646160749529,"pZ":2.1315313195347145,"vX0":-1.6729140969962288,"vY0":-115.28739597654258,"vZ0":-0.016839006686582447,"x":115.13,"y":181.23,"x0":1.2247369887306,"y0":50.004693754271855,"z0":6.056184150933744,"aX":-4.536579545040651},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-10.9,"breakHorizontal":6.6,"spinRate":2540,"spinDirection":293},"zone":8,"typeConfidence":0.9,"plateTime":0.47584409114268356,"extension":6.752494318072873},"index":0,"playId":"4ba7c3c3-c370-31f4-bce9-213bdc3997cd","pitchNumber":1,"startTime":"2026-03-03T18:08:19.290Z","endTime":"2026-03-03T18:08:23.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":94.9,"endSpeed":86.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.8732345279052,"aZ":-12.07208302284597,"pfxX":3.433407700440857,"pfxZ":10.569851742016127,"pX":-0.5326157823143872,"pZ":1.7108542688427688,"vX0":-4.945356676302917,"vY0":-137.81169149058098,"vZ0":-9.408895876104955,"x":137.3,"y":192.59,"x0":0.8485559365936908,"y0":50.003850637340705,"z0":6.009146015303437,"aX":6.530271931897233},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.0,"breakHorizontal":-5.0,"spinRate":2228,"spinDirection":143},"zone":7,"typeConfidence":0.8,"plateTime":0.3991861070517855,"extension":6.616250566382856},"index":1,"playId":"8030b9b9-1818-3634-bb20-cbc85e4a5953","pitchNumber":2,"startTime":"2026-03-03T18:08:33.883Z","endTime":"2026-03-03T18:08:37.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.40215027696209,"aZ":-28.480127243764013,"pfxX":8.613553858186322,"pfxZ":2.317518116890012,"pX":-0.8544175523486218,"pZ":1.9633583388876252,"vX0":-6.95852163986441,"vY0":-125.40911619520836,"vZ0":-4.360650814759816,"x":149.57,"y":185.77,"x0":0.8374034232891646,"y0":50.0008443045324,"z0":6.048089152762502,"aX":13.716310923471664},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.4,"breakHorizontal":-14.0,"spinRate":1648,"spinDirection":110},"zone":13,"typeConfidence":0.9,"plateTime":0.43678061166508897,"extension":6.641852689508934},"index":2,"playId":"4b177fcc-2a23-3584-b9f9-07583d1ce5de","pitchNumber":3,"startTime":"2026-03-03T18:08:51.139Z","endTime":"2026-03-03T18:08:56.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.59100796919313,"aZ":-14.735598723022928,"pfxX":4.542951006599125,"pfxZ":8.66404883476362,"pX":-0.353326859658319,"pZ":2.7382780940363256,"vX0":-4.736091576369302,"vY0":-140.66630264975475,"vZ0":-6.820067810022233,"x":130.47,"y":164.85,"x0":0.75837697121261,"y0":50.00505749498279,"z0":6.141796868236275,"aX":9.145771246884177},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.5,"breakHorizontal":-7.3,"spinRate":2286,"spinDirection":140},"zone":4,"typeConfidence":0.86,"plateTime":0.3887234771309074,"extension":6.670618073768106},"hitData":{"launchSpeed":103.9,"launchAngle":-5.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":102.81,"coordY":159.99}},"index":3,"playId":"ed46a503-09ad-33cd-84fc-97ecdd1e2c9c","pitchNumber":4,"startTime":"2026-03-03T18:09:07.842Z","endTime":"2026-03-03T18:09:16.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-03T18:09:16.153Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Walls flies out to center fielder Justin Crawford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-03T18:11:09.617Z","endTime":"2026-03-03T18:11:36.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"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":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"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":93.2,"endSpeed":85.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.42638118027597,"aZ":-10.901942478047669,"pfxX":-2.2500694637248895,"pfxZ":11.41771885649971,"pX":-0.48187396300328866,"pZ":2.1843004832873745,"vX0":-1.8233579829350477,"vY0":-135.59170453957728,"vZ0":-8.379691808027422,"x":135.37,"y":179.8,"x0":0.49156216222180193,"y0":50.00628369073418,"z0":6.074148630716922,"aX":-4.194042411133494},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.1,"breakHorizontal":4.4,"spinRate":2203,"spinDirection":192},"zone":4,"typeConfidence":0.91,"plateTime":0.4038338731904392,"extension":6.468057124817576},"hitData":{"launchSpeed":98.8,"launchAngle":30.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":102.53,"coordY":53.77}},"index":0,"playId":"abcc5249-2d60-3745-aec7-18fb81d877ac","pitchNumber":1,"startTime":"2026-03-03T18:11:28.328Z","endTime":"2026-03-03T18:11:36.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_ab"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_ab"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-03T18:11:36.486Z","atBatIndex":3},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Yandy Díaz reaches on a fielding error by right fielder Brandon Marsh. Yandy Díaz to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-03T18:11:43.603Z","endTime":"2026-03-03T18:12:18.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.97228233084164,"aZ":-11.306256926515553,"pfxX":-3.7926151483817465,"pfxZ":10.785510123641508,"pX":0.211963592245133,"pZ":1.9666632880539658,"vX0":0.9248638666430854,"vY0":-138.45822346921653,"vZ0":-8.984988977387209,"x":108.92,"y":185.68,"x0":0.36544896984395164,"y0":50.00005739046802,"z0":6.017618137909089,"aX":-7.3351184706916115},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.8,"breakHorizontal":6.6,"spinRate":2290,"spinDirection":197},"zone":8,"typeConfidence":0.91,"plateTime":0.39614466684869143,"extension":6.492759076889767},"hitData":{"launchSpeed":99.8,"launchAngle":28.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":216.59,"coordY":103.31}},"index":0,"playId":"6d06cb40-aeda-37bd-bd89-adbca76cd243","pitchNumber":1,"startTime":"2026-03-03T18:11:58.919Z","endTime":"2026-03-03T18:12:18.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":0.63,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-03T18:12:18.514Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cedric Mullins walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-03T18:12:30.204Z","endTime":"2026-03-03T18:15:29.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"postOnSecond":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.42195077733315,"aZ":-13.216795457117824,"pfxX":-2.388570802401947,"pfxZ":9.805281972439555,"pX":0.04806182514071797,"pZ":4.009293161961885,"vX0":0.1743119798274443,"vY0":-138.0910337165366,"vZ0":-3.5544579239974032,"x":115.17,"y":130.53,"x0":0.294550252700445,"y0":50.00399781883443,"z0":6.200883912718541,"aX":-4.618379469711905},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.3,"breakHorizontal":4.3,"spinRate":2269,"spinDirection":190},"zone":12,"typeConfidence":0.91,"plateTime":0.39646279169561094,"extension":6.451710920316682},"index":0,"playId":"a9d17e0e-a334-3348-b47b-5a68bc338032","pitchNumber":1,"startTime":"2026-03-03T18:12:45.368Z","endTime":"2026-03-03T18:12:49.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"08315326-0066-0013-001c-f08cd117d70a","startTime":"2026-03-03T18:13:02.075Z","endTime":"2026-03-03T18:13:14.562Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.6270375869548,"aZ":-22.00048140106287,"pfxX":-5.538290240375438,"pfxZ":6.693275821657892,"pX":-0.19632022104088168,"pZ":3.263304979917314,"vX0":0.14539187515530894,"vY0":-121.87550258892809,"vZ0":-2.626784893220899,"x":124.48,"y":150.67,"x0":0.46429056153489623,"y0":50.00298928024222,"z0":6.234296821330561,"aX":-8.41751234927565},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":11.9,"breakHorizontal":10.1,"spinRate":1976,"spinDirection":213},"zone":11,"typeConfidence":0.89,"plateTime":0.447657583092377,"extension":6.7103696178561565},"index":2,"playId":"21632604-fa7e-38c3-8e83-86c87abdf8c9","pitchNumber":2,"startTime":"2026-03-03T18:13:14.562Z","endTime":"2026-03-03T18:13:18.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.818683320081906,"aZ":-13.530833080802337,"pfxX":-2.207703362411573,"pfxZ":9.82826216806353,"pX":0.9224923068320978,"pZ":4.702741384013218,"vX0":1.7695614706164855,"vY0":-136.12000025166745,"vZ0":-1.7037198029126408,"x":81.84,"y":111.81,"x0":0.5543094878989152,"y0":50.003754556075,"z0":6.262281099415629,"aX":-4.18844872283889},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.8,"breakHorizontal":3.7,"spinRate":2288,"spinDirection":196},"zone":12,"typeConfidence":0.9,"plateTime":0.40071417435579004,"extension":6.398891726342594},"index":3,"playId":"793d5a64-9e4f-3e9a-a3d3-4f3cce87f0bd","pitchNumber":3,"startTime":"2026-03-03T18:13:32.793Z","endTime":"2026-03-03T18:13:36.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":86.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.080843545289508,"aZ":-13.959840788640026,"pfxX":-1.4521373814202465,"pfxZ":9.681651788684892,"pX":0.46275657402532766,"pZ":2.9591555979392385,"vX0":0.03931099189788992,"vY0":-135.00304561780695,"vZ0":-5.775286647024085,"x":99.36,"y":158.88,"x0":0.6374249558222531,"y0":50.006114530051555,"z0":6.076349567557686,"aX":-2.73240715710712},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.8,"breakHorizontal":2.6,"spinRate":2261,"spinDirection":188},"zone":3,"typeConfidence":0.89,"plateTime":0.40278380322851604,"extension":6.663108114739564},"index":4,"playId":"7c63738d-7517-30bf-91dd-beb0cc566401","pitchNumber":4,"startTime":"2026-03-03T18:13:48.706Z","endTime":"2026-03-03T18:13:51.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":78.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.487199979845265,"aZ":-23.5151574014582,"pfxX":-5.957107398144457,"pfxZ":5.6791356140337514,"pX":-0.19536604073761846,"pZ":0.6841926088161394,"vX0":-0.06178488551265965,"vY0":-122.01752791844439,"vZ0":-7.967731986781418,"x":124.45,"y":220.31,"x0":0.6055770642647879,"y0":50.00313578108252,"z0":5.984150762532086,"aX":-9.083098082502088},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":8.9,"breakHorizontal":10.8,"spinRate":1991,"spinDirection":221},"zone":13,"typeConfidence":0.9,"plateTime":0.44697939051977986,"extension":6.618868680822616},"index":5,"playId":"9a537b92-bf79-368d-9489-46c10fba8454","pitchNumber":5,"startTime":"2026-03-03T18:14:10.538Z","endTime":"2026-03-03T18:14:14.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.5456391955449,"aZ":-24.296422760906886,"pfxX":-6.051174828717664,"pfxZ":5.331358095537239,"pX":-0.5849139952076787,"pZ":1.9290228056127168,"vX0":-0.9455554401745598,"vY0":-120.33916221880322,"vZ0":-5.031698256243833,"x":139.3,"y":186.7,"x0":0.5991752613570079,"y0":50.00575932371176,"z0":6.177473893891439,"aX":-8.950061124537337},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":8.8,"breakHorizontal":11.2,"spinRate":2032,"spinDirection":214},"zone":7,"typeConfidence":0.9,"plateTime":0.4537194564930984,"extension":6.5436796510203425},"index":6,"playId":"6587739f-595f-3b7f-85ec-286a898fd453","pitchNumber":6,"startTime":"2026-03-03T18:14:34.388Z","endTime":"2026-03-03T18:14:38.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12836212077145,"aZ":-8.90909425763536,"pfxX":-0.618683821019675,"pfxZ":12.685963098541585,"pX":0.49207160152712487,"pZ":1.212180175537887,"vX0":-0.6295217404725231,"vY0":-134.5443096511085,"vZ0":-10.79150995507349,"x":98.24,"y":206.05,"x0":0.8094356343817756,"y0":50.002913991570026,"z0":5.906069700708237,"aX":-1.1342952646301958},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.9,"breakHorizontal":1.2,"spinRate":2356,"spinDirection":185},"zone":14,"typeConfidence":0.91,"plateTime":0.40706582617919285,"extension":6.658777386219042},"index":7,"playId":"f6bfae8b-585d-39fd-85b0-0220bc23a26a","pitchNumber":7,"startTime":"2026-03-03T18:15:06.571Z","endTime":"2026-03-03T18:15:11.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.6,"endSpeed":69.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.81169520838253,"aZ":-41.64264196916916,"pfxX":-4.989894844990138,"pfxZ":-7.773845577088347,"pX":-0.9812596407443593,"pZ":1.7894910405748226,"vX0":-1.615380083410542,"vY0":-110.07078993108787,"vZ0":0.017275270244411223,"x":154.4,"y":190.46,"x0":0.41175087984163034,"y0":50.001663222506785,"z0":6.216577595357603,"aX":-6.079153962435918},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-13.7,"breakHorizontal":9.5,"spinRate":1975,"spinDirection":350},"zone":13,"typeConfidence":0.81,"plateTime":0.49894050278596414,"extension":6.545502403338676},"index":8,"playId":"8e5b997b-77cf-3058-b2b1-cb8a468118c2","pitchNumber":8,"startTime":"2026-03-03T18:15:24.524Z","endTime":"2026-03-03T18:15:29.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.699999999999996,"awayTeamWinProbability":41.300000000000004,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":1.26,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-03-03T18:15:29.322Z","atBatIndex":5},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ben Williamson grounds into a force out, second baseman Aroon Escobar to shortstop Bryan Rincon. Yandy Díaz to 3rd. Cedric Mullins out at 2nd. Ben Williamson to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-03T18:15:36.259Z","endTime":"2026-03-03T18:17:31.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"postOnThird":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":800169,"link":"/api/v1/people/800169"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":804858,"link":"/api/v1/people/804858"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.653099838598678,"aZ":-9.933824624863044,"pfxX":-3.026600458024526,"pfxZ":11.728423009811454,"pX":1.2508384935334786,"pZ":2.5100735549026214,"vX0":2.4702695363075997,"vY0":-136.5084069371064,"vZ0":-7.523268755947416,"x":69.32,"y":171.01,"x0":0.7296325013970982,"y0":50.00579513625521,"z0":5.977190955532997,"aX":-5.74138468147717},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.9,"breakHorizontal":5.0,"spinRate":2436,"spinDirection":190},"zone":12,"typeConfidence":0.91,"plateTime":0.4004797946205927,"extension":6.7482801741861635},"index":0,"playId":"3b24bc96-a68a-37ca-a6a8-58f3c1892072","pitchNumber":1,"startTime":"2026-03-03T18:15:54.195Z","endTime":"2026-03-03T18:15:58.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":94.1,"endSpeed":86.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03540187157268,"aZ":-11.184294194918134,"pfxX":-2.8108336404987897,"pfxZ":10.986144433042254,"pX":-9.96927896201494E-4,"pZ":3.085743265937456,"vX0":-0.029510434568359833,"vY0":-137.04430832184164,"vZ0":-6.036094699666499,"x":117.04,"y":155.46,"x0":0.37531223622670457,"y0":50.001509393960646,"z0":6.073842457700632,"aX":-5.369550141489634},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.0,"breakHorizontal":5.2,"spinRate":2435,"spinDirection":192},"zone":2,"typeConfidence":0.91,"plateTime":0.39899030696713034,"extension":6.5635229135001785},"index":1,"playId":"029b30ef-36a3-3f2b-8f64-d3cd3a1d4f4a","pitchNumber":2,"startTime":"2026-03-03T18:16:10.423Z","endTime":"2026-03-03T18:16:14.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.006464736441533,"aZ":-10.038989744671865,"pfxX":-2.4925077551321504,"pfxZ":11.553420857058253,"pX":1.1753975265251566,"pZ":2.056868576386246,"vX0":2.6293574908324224,"vY0":-137.42902997242203,"vZ0":-8.817130552440359,"x":72.2,"y":183.24,"x0":0.5308024464548312,"y0":50.00505577615445,"z0":5.985905956912345,"aX":-4.776124436849575},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.3,"breakHorizontal":4.0,"spinRate":2275,"spinDirection":191},"zone":14,"typeConfidence":0.92,"plateTime":0.3983263423901784,"extension":6.614293481813387},"index":2,"playId":"5ba8e4f9-72b1-3fe5-8f27-2ffc3014928b","pitchNumber":3,"startTime":"2026-03-03T18:16:31.690Z","endTime":"2026-03-03T18:16:36.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.3,"endSpeed":71.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.904333195308237,"aZ":-42.564307488088936,"pfxX":-3.1375937766294815,"pfxZ":-8.302384515753237,"pX":0.4392027797172923,"pZ":0.921456249465038,"vX0":0.6775135649126621,"vY0":-111.16789704592126,"vZ0":-1.651377259095708,"x":100.26,"y":213.9,"x0":0.5381353477391558,"y0":50.00223459011956,"z0":6.091778383089871,"aX":-3.9273488007971937},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.0,"breakVerticalInduced":-15.1,"breakHorizontal":5.5,"spinRate":1965,"spinDirection":343},"zone":14,"typeConfidence":0.85,"plateTime":0.49268701183906094,"extension":6.558361455854171},"index":3,"playId":"87365654-852f-3316-b054-8e259dcc8519","pitchNumber":4,"startTime":"2026-03-03T18:16:47.105Z","endTime":"2026-03-03T18:16:52.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.581023072467207,"aZ":-11.221492312172595,"pfxX":-2.335559373710585,"pfxZ":11.277079158161843,"pX":0.2543866560132035,"pZ":1.8282060511836704,"vX0":0.13592656571932069,"vY0":-135.43773111532053,"vZ0":-8.892282937147504,"x":107.3,"y":189.42,"x0":0.5069638902795582,"y0":50.0020585205921,"z0":5.938824689890112,"aX":-4.338417924893505},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.7,"breakHorizontal":4.2,"spinRate":2268,"spinDirection":188},"zone":8,"typeConfidence":0.91,"plateTime":0.40441221471210653,"extension":6.513358169366118},"index":4,"playId":"f7bfbbb6-d055-3e3c-a32e-773d9cc05387","pitchNumber":5,"startTime":"2026-03-03T18:17:05.613Z","endTime":"2026-03-03T18:17:10.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.020014736512756,"aZ":-12.618331627321632,"pfxX":-1.62803203367729,"pfxZ":10.51922858010575,"pX":0.25475796074387064,"pZ":1.6264089218784452,"vX0":-0.14304617469893804,"vY0":-135.80037999931008,"vZ0":-9.133608233875615,"x":107.29,"y":194.87,"x0":0.5195965872247399,"y0":50.00523109963055,"z0":5.921284825694593,"aX":-3.0269240820314023},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.2,"breakHorizontal":3.0,"spinRate":2170,"spinDirection":182},"zone":8,"typeConfidence":0.91,"plateTime":0.4040536128003489,"extension":6.655914310291728},"hitData":{"launchSpeed":99.0,"launchAngle":-23.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":130.15,"coordY":150.87}},"index":5,"playId":"721a1acc-cea8-34bd-882e-2d2a61c2a2f8","pitchNumber":6,"startTime":"2026-03-03T18:17:24.184Z","endTime":"2026-03-03T18:17:31.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_ab"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_ab"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":-3.8999999999999915,"leverageIndex":1.9,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-03-03T18:17:31.213Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Fraley grounds out softly, pitcher Alan Rangel to first baseman Felix Reyes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-03T18:17:59.239Z","endTime":"2026-03-03T18:21:12.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"actionIndex":[3],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_adv_play","runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":{"id":660604,"link":"/api/v1/people/660604"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":660604,"link":"/api/v1/people/660604"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694025,"link":"/api/v1/people/694025"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.186577718737126,"aZ":-10.812816035704802,"pfxX":-2.968016670735757,"pfxZ":11.384179006703935,"pX":0.22997561248252232,"pZ":2.705140853110192,"vX0":-0.0024675701913387527,"vY0":-135.95606820206766,"vZ0":-6.7852025104954965,"x":108.23,"y":165.74,"x0":0.6166120350524323,"y0":50.00207139665812,"z0":5.9799728669080565,"aX":-5.567751627354569},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.4,"breakHorizontal":5.4,"spinRate":2312,"spinDirection":187},"zone":5,"typeConfidence":0.91,"plateTime":0.4025440247712302,"extension":6.704497285877852},"index":0,"playId":"bf73c012-b7fc-3a07-89d0-c9edddcce547","pitchNumber":1,"startTime":"2026-03-03T18:18:04.231Z","endTime":"2026-03-03T18:18:07.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.806404165987303,"aZ":-9.533331292162785,"pfxX":-2.659094204579556,"pfxZ":12.174310494315346,"pX":0.6383065500215305,"pZ":3.045794934844001,"vX0":0.9508515791835797,"vY0":-135.77829232026826,"vZ0":-6.356438921683272,"x":92.67,"y":156.54,"x0":0.6282861903421963,"y0":50.006100960802605,"z0":6.086758260043874,"aX":-4.946470414253936},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.9,"breakHorizontal":4.6,"spinRate":2320,"spinDirection":189},"zone":3,"typeConfidence":0.91,"plateTime":0.4040049669807524,"extension":6.414502726100693},"index":1,"playId":"9e792001-9b5f-3c99-b0c1-9059c1206db4","pitchNumber":2,"startTime":"2026-03-03T18:18:24.670Z","endTime":"2026-03-03T18:18:28.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.507364370984252,"aZ":-18.197439317005994,"pfxX":-5.996439405820123,"pfxZ":8.977385257230884,"pX":-0.3731687140254866,"pZ":-0.14285662776614155,"vX0":-0.6868310152318255,"vY0":-123.67150966386697,"vZ0":-11.0132327502902,"x":131.22,"y":242.64,"x0":0.687213152693334,"y0":50.00164235345623,"z0":5.87856129048626,"aX":-9.33427936664883},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":14.0,"breakHorizontal":11.0,"spinRate":2025,"spinDirection":213},"zone":13,"typeConfidence":0.88,"plateTime":0.4420323861818969,"extension":6.759933922056428},"index":2,"playId":"7a9f37a0-42e5-3fc6-9527-1389fe68dfe7","pitchNumber":3,"startTime":"2026-03-03T18:18:43.647Z","endTime":"2026-03-03T18:18:58.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ben Williamson steals (2) 2nd base. Yandy Díaz scores. Ben Williamson to 3rd. Wild pitch by pitcher Alan Rangel.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"actionPlayId":"7a9f37a0-42e5-3fc6-9527-1389fe68dfe7","startTime":"2026-03-03T18:19:08.579Z","endTime":"2026-03-03T18:19:21.274Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":810938,"link":"/api/v1/people/810938"},"defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":650490,"link":"/api/v1/people/650490"},"postOnThird":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":8.799999999999997,"leverageIndex":1.83,"dramaIndex":105.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.659032627952833,"aZ":-10.76520424082064,"pfxX":-2.3814115940014204,"pfxZ":11.502448445496725,"pX":1.0829168122381974,"pZ":4.015608351777459,"vX0":1.8045153690233202,"vY0":-135.35730144148528,"vZ0":-3.6569308712608306,"x":75.72,"y":130.36,"x0":0.7180858718696733,"y0":50.00545998394315,"z0":6.134142311989622,"aX":-4.433762377063288},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.3,"breakHorizontal":4.0,"spinRate":2347,"spinDirection":188},"zone":12,"typeConfidence":0.91,"plateTime":0.40415360681367973,"extension":6.6187629616860475},"index":4,"playId":"253090d9-4fbe-3ceb-99a4-521c09e6bb18","pitchNumber":4,"startTime":"2026-03-03T18:19:21.274Z","endTime":"2026-03-03T18:19:26.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"third":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.453542677935527,"aZ":-21.2985226961732,"pfxX":-4.856208144057071,"pfxZ":7.197009787399535,"pX":-0.12959718949588603,"pZ":-0.41071774487066925,"vX0":-0.26298199500832287,"vY0":-121.99873088074445,"vZ0":-10.70683050973255,"x":121.94,"y":249.87,"x0":0.6106733315555825,"y0":50.00336193837921,"z0":5.862499365303655,"aX":-7.33789157095384},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":10.8,"breakHorizontal":8.9,"spinRate":1957,"spinDirection":213},"zone":13,"typeConfidence":0.88,"plateTime":0.4485482389230082,"extension":6.877574710462394},"index":5,"playId":"03b22c0e-414e-361f-9320-7ed179e6fe67","pitchNumber":5,"startTime":"2026-03-03T18:19:40.101Z","endTime":"2026-03-03T18:19:43.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"third":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.109260969455097,"aZ":-13.495552771486484,"pfxX":-4.184348838529263,"pfxZ":9.996140015786956,"pX":-0.270241576207414,"pZ":3.0546662542446708,"vX0":-0.39834605426933634,"vY0":-135.46907510686367,"vZ0":-5.68434727522657,"x":127.3,"y":156.3,"x0":0.4224856633181096,"y0":50.00261205034586,"z0":6.114630728485541,"aX":-7.81856616660849},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.2,"breakHorizontal":7.7,"spinRate":2321,"spinDirection":198},"zone":1,"typeConfidence":0.9,"plateTime":0.40349223446192983,"extension":6.477895668072427},"index":6,"playId":"04ba96bd-0d47-3e7c-af18-8215d654bf21","pitchNumber":6,"startTime":"2026-03-03T18:20:02.474Z","endTime":"2026-03-03T18:20:05.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"third":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.340421121591564,"aZ":-13.597379373299628,"pfxX":-2.8447613203167395,"pfxZ":9.96023386285101,"pX":0.9037867151503298,"pZ":2.4101557819461954,"vX0":1.4173289958714974,"vY0":-134.75555119497218,"vZ0":-7.0914704977520895,"x":82.55,"y":173.71,"x0":0.7446803297753125,"y0":50.00560789743734,"z0":6.009434223309804,"aX":-5.307976156245949},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.0,"breakHorizontal":4.9,"spinRate":2236,"spinDirection":186},"zone":14,"typeConfidence":0.9,"plateTime":0.40424662121646104,"extension":6.570921709524328},"index":7,"playId":"e8241971-6d29-3783-8244-e3c43607e51a","pitchNumber":7,"startTime":"2026-03-03T18:20:21.364Z","endTime":"2026-03-03T18:20:24.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"third":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.94667733698978,"aZ":-21.42900579412469,"pfxX":-4.623457103936742,"pfxZ":6.872294398824191,"pX":0.40385018112875287,"pZ":2.502857242663267,"vX0":0.9058814781966686,"vY0":-123.53430080578141,"vZ0":-4.520190284229281,"x":101.61,"y":171.2,"x0":0.6359837807511945,"y0":50.001949578689874,"z0":6.1317023195350115,"aX":-7.2279903558820715},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":11.8,"breakHorizontal":8.2,"spinRate":1949,"spinDirection":224},"zone":6,"typeConfidence":0.83,"plateTime":0.44143793918001606,"extension":6.637774214817279},"index":8,"playId":"b6d03d3d-d3ab-3bf8-800f-7c8633979a21","pitchNumber":8,"startTime":"2026-03-03T18:20:42.902Z","endTime":"2026-03-03T18:20:46.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"third":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":84.2,"endSpeed":77.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.904499824139126,"aZ":-20.415921849719684,"pfxX":-6.2482885758626105,"pfxZ":7.669119872714425,"pX":0.15891794910822712,"pZ":2.9446347605344623,"vX0":0.5223099968402707,"vY0":-122.64998714125616,"vZ0":-3.5846539284357553,"x":110.94,"y":159.27,"x0":0.7561850209759413,"y0":50.00005492768873,"z0":6.1538626009604425,"aX":-9.574072165360567},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":13.3,"breakHorizontal":11.2,"spinRate":2109,"spinDirection":213},"zone":2,"typeConfidence":0.89,"plateTime":0.4455678275436865,"extension":6.576116033115545},"hitData":{"launchSpeed":59.1,"launchAngle":-49.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":126.28,"coordY":177.86}},"index":9,"playId":"41d34d17-1fc2-390e-ae68-ab14e9d040c7","pitchNumber":9,"startTime":"2026-03-03T18:21:05.170Z","endTime":"2026-03-03T18:21:12.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"third":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"credit":"b_ab"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_ab"},{"player":{"id":641584,"link":"/api/v1/people/641584"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":1.83,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-03-03T18:21:12.919Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Marchán grounds out, third baseman Richie Palacios to first baseman Yandy Díaz.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-03T18:23:05.301Z","endTime":"2026-03-03T18:23:55.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.155396892548108,"aZ":-18.069934157896324,"pfxX":3.8712084477621955,"pfxZ":7.622255479707317,"pX":0.44759390773405533,"pZ":1.8764848053277436,"vX0":-3.4496858574096105,"vY0":-133.9966907523652,"vZ0":-7.478406715699223,"x":99.94,"y":188.11,"x0":1.237767036867964,"y0":50.00297380739639,"z0":5.955341558542339,"aX":7.164243682902648},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.7,"breakHorizontal":-6.5,"spinRate":2141,"spinDirection":145},"zone":9,"typeConfidence":0.5,"plateTime":0.4060349428496246,"extension":6.262950966325738},"index":0,"playId":"b47929e7-eb88-3466-9427-1b20c73be57a","pitchNumber":1,"startTime":"2026-03-03T18:23:20.167Z","endTime":"2026-03-03T18:23:24.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.710840831905823,"aZ":-31.799679744592538,"pfxX":6.5400873343014405,"pfxZ":0.23913827132062693,"pX":1.1168270622872807,"pZ":4.51298232941077,"vX0":-2.4195618120672506,"vY0":-123.31649143351376,"vZ0":1.9868744502796416,"x":74.43,"y":116.93,"x0":1.2518824725778013,"y0":50.00314618565511,"z0":6.348570012833598,"aX":10.239600063767975},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.1,"breakHorizontal":-11.4,"spinRate":1498,"spinDirection":112},"zone":12,"typeConfidence":0.86,"plateTime":0.44138293583209176,"extension":6.335235677862076},"index":1,"playId":"a00c4e22-4cb0-33a6-b29a-c31907f6bd05","pitchNumber":2,"startTime":"2026-03-03T18:23:33.144Z","endTime":"2026-03-03T18:23:36.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.991818940724915,"aZ":-28.68911366008813,"pfxX":7.459472007813707,"pfxZ":2.2428684638858494,"pX":-0.1332440781618494,"pZ":1.2039027412250787,"vX0":-5.369896488598177,"vY0":-123.8656024550422,"vZ0":-5.786049987481559,"x":122.08,"y":206.27,"x0":1.0947950119947927,"y0":50.00247893134883,"z0":5.972252691895882,"aX":11.578534709053592},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.9,"breakHorizontal":-12.2,"spinRate":1630,"spinDirection":117},"zone":13,"typeConfidence":0.89,"plateTime":0.44239374003809395,"extension":6.50645351193635},"hitData":{"launchSpeed":55.6,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":91.86,"coordY":161.89}},"index":2,"playId":"64466e83-2c90-39ee-8643-102cbb59c11b","pitchNumber":3,"startTime":"2026-03-03T18:23:47.485Z","endTime":"2026-03-03T18:23:55.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_ab"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_ab"},{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_pa"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.7,"awayTeamWinProbability":37.3,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.95,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-03T18:23:55.829Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Felix Reyes singles on a sharp line drive to left fielder Ryan Vilade.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-03T18:24:10.532Z","endTime":"2026-03-03T18:25:28.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":73.3,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.164897929073124,"aZ":-38.62795749742491,"pfxX":-2.9084379913219083,"pfxZ":-4.824851744776822,"pX":-0.24753365525134322,"pZ":2.2084219152492186,"vX0":-1.9821402197655371,"vY0":-114.11176464153036,"vZ0":-0.3672662891766505,"x":126.44,"y":179.15,"x0":1.0058854503114725,"y0":50.0026113137087,"z0":6.131020000392595,"aX":-3.8904584108393974},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-8.6,"breakHorizontal":5.8,"spinRate":2451,"spinDirection":307},"zone":8,"typeConfidence":0.9,"plateTime":0.4773769959208236,"extension":6.426359376630496},"index":0,"playId":"6675f811-0987-3a18-beed-8cb7a6698609","pitchNumber":1,"startTime":"2026-03-03T18:24:18.010Z","endTime":"2026-03-03T18:24:22.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":85.2,"endSpeed":78.4,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.591318275663724,"aZ":-23.515260193717584,"pfxX":8.504292255619868,"pfxZ":5.588553539693943,"pX":-0.8738280031406066,"pZ":0.7316087710281203,"vX0":-7.317443878578303,"vY0":-123.70430931332024,"vZ0":-7.706110281336481,"x":150.31,"y":219.03,"x0":1.0171047006681202,"y0":50.006165239551606,"z0":5.857560261924709,"aX":13.187820710918228},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.5,"breakHorizontal":-13.7,"spinRate":1641,"spinDirection":113},"zone":13,"typeConfidence":0.9,"plateTime":0.4427003467555757,"extension":6.819963493855603},"index":1,"playId":"a6fc1240-1c56-3423-a5f9-73539f7da291","pitchNumber":2,"startTime":"2026-03-03T18:24:31.262Z","endTime":"2026-03-03T18:24:34.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":93.8,"endSpeed":87.1,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.839132013583672,"aZ":-14.766663139626472,"pfxX":2.978649264390354,"pfxZ":9.088321417715832,"pX":0.4856882842361289,"pZ":1.5792578737838205,"vX0":-2.3854594187219145,"vY0":-136.48336240950786,"vZ0":-9.345757624635269,"x":98.49,"y":196.14,"x0":0.9776529507491537,"y0":50.000054208876925,"z0":6.031006563831944,"aX":5.702508887895344},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.0,"breakHorizontal":-5.0,"spinRate":2270,"spinDirection":151},"zone":14,"typeConfidence":0.58,"plateTime":0.3990542935592498,"extension":6.554067043726386},"index":2,"playId":"00907965-34cc-3aa5-b173-9d3506d57f89","pitchNumber":3,"startTime":"2026-03-03T18:24:46.384Z","endTime":"2026-03-03T18:24:49.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.507966161281598,"aZ":-24.412106518239263,"pfxX":7.846490492747662,"pfxZ":4.961761635353776,"pX":-0.28280462519194155,"pZ":0.40140426292382325,"vX0":-5.280448750766801,"vY0":-123.9580921478213,"vZ0":-8.602203135687535,"x":127.78,"y":227.94,"x0":0.8497094299302275,"y0":50.00572403878263,"z0":5.937933941975338,"aX":12.27981071073483},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.3,"breakHorizontal":-13.1,"spinRate":1753,"spinDirection":115},"zone":13,"typeConfidence":0.89,"plateTime":0.44095333170780204,"extension":6.671082900195395},"index":3,"playId":"6ca85e8d-ae5a-32eb-a0f8-9522d65cec42","pitchNumber":4,"startTime":"2026-03-03T18:25:02.793Z","endTime":"2026-03-03T18:25:06.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.870455365397106,"aZ":-14.996418923936368,"pfxX":4.190500724398355,"pfxZ":8.831327569564493,"pX":0.17347097820759935,"pZ":2.940783866689589,"vX0":-3.2198459043856618,"vY0":-138.3464788942236,"vZ0":-6.130827776078416,"x":110.39,"y":159.38,"x0":0.8059473515223049,"y0":50.004850151144126,"z0":6.184820538181588,"aX":8.152052670103771},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":-7.0,"spinRate":2237,"spinDirection":140},"zone":2,"typeConfidence":0.82,"plateTime":0.3953984250503453,"extension":6.618866608446427},"hitData":{"launchSpeed":106.5,"launchAngle":7.0,"totalDistance":159.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":73.95,"coordY":117.01}},"index":4,"playId":"7c827182-57c4-3091-925e-3805a5cc5aac","pitchNumber":5,"startTime":"2026-03-03T18:25:18.286Z","endTime":"2026-03-03T18:25:28.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_ab"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_ab"},{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_pa"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.0,"awayTeamWinProbability":40.0,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":0.69,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-03T18:25:28.516Z","atBatIndex":9},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Christian Cairo lines out to center fielder Jonny DeLuca.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-03T18:25:35.103Z","endTime":"2026-03-03T18:26:02.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":86.0,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.349846277124445,"aZ":-15.651665901710386,"pfxX":5.208317101910648,"pfxZ":8.825849904422153,"pX":-0.43666261465516176,"pZ":2.4656506785901344,"vX0":-5.690629464862147,"vY0":-134.97213703056974,"vZ0":-6.537324726904205,"x":133.64,"y":172.21,"x0":1.0078185595389004,"y0":50.00438775304654,"z0":5.993439542139075,"aX":9.751630939359222},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.0,"breakHorizontal":-8.4,"spinRate":2230,"spinDirection":148},"zone":4,"typeConfidence":0.78,"plateTime":0.40356110644958365,"extension":6.539759945822336},"hitData":{"launchSpeed":85.6,"launchAngle":25.0,"totalDistance":302.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":138.69,"coordY":79.11}},"index":0,"playId":"027413ac-787e-3a0a-8434-b93835d54756","pitchNumber":1,"startTime":"2026-03-03T18:25:51.646Z","endTime":"2026-03-03T18:26:02.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"first":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686551,"link":"/api/v1/people/686551"},"credit":"b_ab"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_ab"},{"player":{"id":686551,"link":"/api/v1/people/686551"},"credit":"b_pa"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.2,"awayTeamWinProbability":36.8,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.33,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-03-03T18:26:02.641Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Rincon called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-03T18:26:07.546Z","endTime":"2026-03-03T18:27:29.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"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":93.1,"endSpeed":86.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.885101262879992,"aZ":-14.467503111213661,"pfxX":5.258014089382856,"pfxZ":9.421756057550972,"pX":0.12508346160137368,"pZ":1.2097116211264949,"vX0":-4.186547924859713,"vY0":-135.3249903569615,"vZ0":-9.951023895988705,"x":112.23,"y":206.12,"x0":0.9990477304264654,"y0":50.00211930360472,"z0":5.916859808109308,"aX":9.880274268171675},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.5,"breakHorizontal":-8.8,"spinRate":2183,"spinDirection":141},"zone":14,"typeConfidence":0.77,"plateTime":0.4027379796250372,"extension":6.555032465220903},"index":0,"playId":"7ebe2fc7-e02a-3845-a756-a983f2dea1aa","pitchNumber":1,"startTime":"2026-03-03T18:26:20.267Z","endTime":"2026-03-03T18:26:24.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"R","description":"Right"}},"first":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":93.7,"endSpeed":87.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.25572307208997,"aZ":-16.709110243363458,"pfxX":4.99341614127624,"pfxZ":8.083088365804493,"pX":-0.5414910350779666,"pZ":1.9337384944021014,"vX0":-5.4186456044482325,"vY0":-136.3081692022321,"vZ0":-7.944764058266515,"x":137.64,"y":186.57,"x0":0.807735264266909,"y0":50.004991421981984,"z0":6.003928257722144,"aX":9.55557648112563},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.4,"breakHorizontal":-8.2,"spinRate":2140,"spinDirection":149},"zone":7,"typeConfidence":0.75,"plateTime":0.39928738312161594,"extension":6.588981847679092},"index":1,"playId":"bebed6a0-6e24-3cbe-a482-640a6802643b","pitchNumber":2,"startTime":"2026-03-03T18:26:38.566Z","endTime":"2026-03-03T18:26:41.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"R","description":"Right"}},"first":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.128511115430108,"aZ":-28.869295427044634,"pfxX":7.201526701286525,"pfxZ":2.1067896420650687,"pX":0.5103944848736037,"pZ":2.200228422874747,"vX0":-3.37598808132943,"vY0":-123.82953991157305,"vZ0":-3.3435791558734125,"x":97.54,"y":179.37,"x0":0.947588783655844,"y0":50.00393403645721,"z0":5.954539667511482,"aX":11.310111742025677},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.4,"breakHorizontal":-12.4,"spinRate":1472,"spinDirection":104},"zone":6,"typeConfidence":0.88,"plateTime":0.44043302994424405,"extension":6.723094338640182},"index":2,"playId":"31dd3986-20f7-3dad-ba02-174b6562103e","pitchNumber":3,"startTime":"2026-03-03T18:27:08.151Z","endTime":"2026-03-03T18:27:11.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"R","description":"Right"}},"first":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":87.1,"endSpeed":81.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.481900820032525,"aZ":-29.18607045650794,"pfxX":-1.1438686514242082,"pfxZ":1.7999240290670757,"pX":0.23352909706125494,"pZ":2.0825418291665905,"vX0":-2.13587250702138,"vY0":-126.92742051926784,"vZ0":-4.091144930219266,"x":108.1,"y":182.55,"x0":1.2285737794331006,"y0":50.004786728018736,"z0":5.991897214206368,"aX":-1.9007236698825292},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.8,"breakHorizontal":2.5,"spinRate":2295,"spinDirection":251},"zone":8,"typeConfidence":0.83,"plateTime":0.42853156768474054,"extension":6.574546562959784},"index":3,"playId":"93f8fb8e-7225-31b1-9948-30fbb64ae5b6","pitchNumber":4,"startTime":"2026-03-03T18:27:25.153Z","endTime":"2026-03-03T18:27:29.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"R","description":"Right"}},"first":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804858,"link":"/api/v1/people/804858"},"credit":"b_ab"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_ab"},{"player":{"id":804858,"link":"/api/v1/people/804858"},"credit":"b_pa"},{"player":{"id":663556,"link":"/api/v1/people/663556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.95,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-03T18:27:29.452Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ryan Vilade doubles (1) on a fly ball to right fielder Brandon Marsh.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-03T18:29:42.146Z","endTime":"2026-03-03T18:30:48.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T18:29:36.464Z","endTime":"2026-03-03T18:29:44.183Z","isPitch":false,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"},"defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":69.7,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.182224083123717,"aZ":-43.292140241338466,"pfxX":0.92708279861509,"pfxZ":-9.174329436896976,"pX":0.544794592350669,"pZ":1.2892702308327089,"vX0":0.038324990988584294,"vY0":-109.87909365406415,"vZ0":-0.5546289895611349,"x":96.23,"y":203.97,"x0":0.4067866899197067,"y0":50.00490516686185,"z0":6.182273012843121,"aX":1.1230336748307839},"breaks":{"breakAngle":1.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.7,"breakVerticalInduced":-16.4,"breakHorizontal":-1.7,"spinRate":2248,"spinDirection":355},"zone":14,"typeConfidence":0.89,"plateTime":0.5002974265979163,"extension":6.354859912146933},"index":1,"playId":"f7048df0-e121-3e82-b76a-5d595584ec4b","pitchNumber":1,"startTime":"2026-03-03T18:29:44.183Z","endTime":"2026-03-03T18:29:47.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.6,"endSpeed":69.2,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.16239414188934,"aZ":-42.62898487753366,"pfxX":-1.8409752711903677,"pfxZ":-8.802736247824097,"pX":0.5997449138006447,"pZ":1.0520044793732781,"vX0":1.0662859147900567,"vY0":-108.67518694692639,"vZ0":-1.0491559654259373,"x":94.14,"y":210.38,"x0":0.3403509184194941,"y0":50.00019469896229,"z0":6.197021973140117,"aX":-2.1878898882556337},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.2,"breakVerticalInduced":-15.8,"breakHorizontal":3.0,"spinRate":1933,"spinDirection":351},"zone":14,"typeConfidence":0.88,"plateTime":0.5052167868460091,"extension":6.472034737488496},"index":2,"playId":"7a2cc496-0902-3445-b016-ceb0922d3b86","pitchNumber":2,"startTime":"2026-03-03T18:29:57.898Z","endTime":"2026-03-03T18:30:01.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.357426975566035,"aZ":-7.788962689048552,"pfxX":-2.5882849275086786,"pfxZ":13.2512846507212,"pX":-0.09779937920033176,"pZ":1.856592481035158,"vX0":-0.7666757416045051,"vY0":-135.02267123470662,"vZ0":-9.416219060351962,"x":120.73,"y":188.65,"x0":0.5262664198270421,"y0":50.00171935366237,"z0":5.944031170423839,"aX":-4.761286131476848},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":22.1,"breakHorizontal":4.8,"spinRate":2304,"spinDirection":186},"zone":8,"typeConfidence":0.91,"plateTime":0.40620765660926983,"extension":6.4555426409174},"index":3,"playId":"67882c2f-325b-357d-ad61-c629258f6aed","pitchNumber":3,"startTime":"2026-03-03T18:30:13.216Z","endTime":"2026-03-03T18:30:16.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.4,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.867870170427203,"aZ":-23.635983280217822,"pfxX":2.4452890603745963,"pfxZ":5.275642719344003,"pX":-0.041963916201969494,"pZ":1.268359854743945,"vX0":-1.5751140238002994,"vY0":-125.45430159968473,"vZ0":-7.112241015068914,"x":118.6,"y":204.53,"x0":0.2716859711549227,"y0":50.0009721750632,"z0":6.025783657836576,"aX":3.954945451020651},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.4,"breakHorizontal":-4.1,"spinRate":2365,"spinDirection":146},"zone":13,"typeConfidence":0.9,"plateTime":0.4341599799393543,"extension":6.335014212265464},"hitData":{"launchSpeed":83.4,"launchAngle":51.0,"totalDistance":188.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.98,"coordY":147.52}},"index":4,"playId":"e4bcf28c-3049-3c18-8b59-9038322e8bfd","pitchNumber":4,"startTime":"2026-03-03T18:30:31.376Z","endTime":"2026-03-03T18:30:48.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_ab"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_ab"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.0,"awayTeamWinProbability":29.0,"homeTeamWinProbabilityAdded":5.3999999999999915,"leverageIndex":0.78,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-03-03T18:30:48.010Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Hunter Feduccia lines out sharply to second baseman Aroon Escobar.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-03T18:31:06.472Z","endTime":"2026-03-03T18:31:52.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":800169,"link":"/api/v1/people/800169"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.421654474973263,"aZ":-23.178978957531257,"pfxX":-7.557961075218936,"pfxZ":5.928016515433677,"pX":-1.1937126211398648,"pZ":1.958019209042894,"vX0":-1.4950626273740601,"vY0":-122.71650796153604,"vZ0":-5.258399868825007,"x":162.5,"y":185.91,"x0":0.40577960811219227,"y0":50.002363003783394,"z0":6.115813892100099,"aX":-11.46926550086418},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":9.7,"breakHorizontal":14.0,"spinRate":2036,"spinDirection":220},"zone":13,"typeConfidence":0.9,"plateTime":0.44718701832722774,"extension":6.630218125356948},"index":0,"playId":"c72927f2-f19f-3769-8f5b-1c8c8f1a206f","pitchNumber":1,"startTime":"2026-03-03T18:31:11.316Z","endTime":"2026-03-03T18:31:15.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.24944675204972,"aZ":-19.35475216531411,"pfxX":-8.175301202457236,"pfxZ":8.20874421137844,"pX":-0.707458850197127,"pZ":0.14265928016565457,"vX0":-0.4275745584557026,"vY0":-124.01398295319369,"vZ0":-10.16892051521658,"x":143.97,"y":234.93,"x0":0.5295386222057363,"y0":50.002814297850016,"z0":5.903590219357922,"aX":-12.762801703945852},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":12.8,"breakHorizontal":14.9,"spinRate":2063,"spinDirection":214},"zone":13,"typeConfidence":0.89,"plateTime":0.44126951442457907,"extension":6.777908545659755},"index":1,"playId":"9314e601-bfbd-3707-97df-6bddffdbab45","pitchNumber":2,"startTime":"2026-03-03T18:31:26.043Z","endTime":"2026-03-03T18:31:29.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.0,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.66340092990541,"aZ":-10.614989971862698,"pfxX":-2.4400064016667744,"pfxZ":11.458721586196866,"pX":-0.0787145096782627,"pZ":1.9169409815733867,"vX0":-0.3572270807091249,"vY0":-135.801172123542,"vZ0":-8.90990671096261,"x":120.0,"y":187.02,"x0":0.3715950651665483,"y0":50.00605664653343,"z0":5.964242807328962,"aX":-4.592076304630786},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.2,"breakHorizontal":4.4,"spinRate":2272,"spinDirection":192},"zone":8,"typeConfidence":0.91,"plateTime":0.4021849128241137,"extension":6.526817127383743},"hitData":{"launchSpeed":106.4,"launchAngle":8.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":153.43,"coordY":134.53}},"index":2,"playId":"abec6033-d5f7-33bd-9ba9-b24eb3fe2e22","pitchNumber":3,"startTime":"2026-03-03T18:31:44.826Z","endTime":"2026-03-03T18:31:52.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"credit":"b_ab"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_ab"},{"player":{"id":676439,"link":"/api/v1/people/676439"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.4,"awayTeamWinProbability":32.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"leverageIndex":1.05,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-03-03T18:31:52.132Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jonny DeLuca pops out to first baseman Felix Reyes in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-03T18:32:00.876Z","endTime":"2026-03-03T18:33:28.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694025,"link":"/api/v1/people/694025"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.044093421538165,"aZ":-12.897729471167342,"pfxX":-2.9324800871896173,"pfxZ":10.252816016280565,"pX":0.45052768558501827,"pZ":2.4360384820740015,"vX0":1.183154867289841,"vY0":-136.05832338133342,"vZ0":-7.1262023455561065,"x":99.83,"y":173.01,"x0":0.3917541207119213,"y0":50.0037910609391,"z0":5.977650728970483,"aX":-5.514151302967578},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.3,"breakHorizontal":5.0,"spinRate":2218,"spinDirection":197},"zone":6,"typeConfidence":0.91,"plateTime":0.40211404038754095,"extension":6.49242791538752},"index":0,"playId":"00d36003-2ab9-373b-837f-f5a0d619039b","pitchNumber":1,"startTime":"2026-03-03T18:32:19.684Z","endTime":"2026-03-03T18:32:22.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.907598267396818,"aZ":-29.134485859537666,"pfxX":4.6465179459723025,"pfxZ":1.986048612817294,"pX":0.21734554119362462,"pZ":3.4360556583640034,"vX0":-1.5577780328721742,"vY0":-122.36605358987548,"vZ0":-0.9748935859147818,"x":108.72,"y":146.01,"x0":0.2548706389981804,"y0":50.00357543261406,"z0":6.313672199869199,"aX":7.116397210169426},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.6,"breakHorizontal":-8.2,"spinRate":2330,"spinDirection":127},"zone":12,"typeConfidence":0.9,"plateTime":0.4459280132231309,"extension":6.391396462384996},"index":1,"playId":"69cb7822-f8d6-3eb3-bcd8-a61f5fbf8e5a","pitchNumber":2,"startTime":"2026-03-03T18:32:39.597Z","endTime":"2026-03-03T18:32:45.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.56259515695364,"aZ":-28.83542330610628,"pfxX":1.7028655747002535,"pfxZ":2.1748793472934906,"pX":0.47151860503299386,"pZ":3.403145958342468,"vX0":-0.35055235372959204,"vY0":-122.40604490436402,"vZ0":-1.2015254888522602,"x":99.03,"y":146.9,"x0":0.3942410285747734,"y0":50.002460501993745,"z0":6.343509346885757,"aX":2.61362678526433},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.0,"breakHorizontal":-3.0,"spinRate":2235,"spinDirection":128},"zone":12,"typeConfidence":0.9,"plateTime":0.44551647864160016,"extension":6.293773135413879},"index":2,"playId":"383297e3-7fbc-36e3-b810-1248e6633dfa","pitchNumber":3,"startTime":"2026-03-03T18:32:55.479Z","endTime":"2026-03-03T18:32:59.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52799711375099,"aZ":-13.887333637470745,"pfxX":-2.7892829807114654,"pfxZ":9.688835700019048,"pX":0.05593573788983846,"pZ":2.509741223015052,"vX0":0.35728812856214875,"vY0":-136.41584314641648,"vZ0":-6.793156982774544,"x":114.87,"y":171.02,"x0":0.2859180132718095,"y0":50.00620984140429,"z0":5.986525151337043,"aX":-5.267155028732481},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.3,"breakHorizontal":5.0,"spinRate":2244,"spinDirection":189},"zone":5,"typeConfidence":0.91,"plateTime":0.4012357220508802,"extension":6.496880268126791},"hitData":{"launchSpeed":69.8,"launchAngle":72.0,"totalDistance":84.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":155.46,"coordY":194.92}},"index":3,"playId":"fb3201d5-aae1-358a-a17d-1823ac800e27","pitchNumber":4,"startTime":"2026-03-03T18:33:15.277Z","endTime":"2026-03-03T18:33:28.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_ab"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_ab"},{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":64.2,"awayTeamWinProbability":35.8,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":1.14,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-03T18:33:28.470Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Richie Palacios walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-03T18:33:35.619Z","endTime":"2026-03-03T18:36:25.157Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"postOnSecond":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14142569574068,"aZ":-20.629849906063964,"pfxX":-4.6189029912227095,"pfxZ":7.589238620294875,"pX":0.10835349716129215,"pZ":3.217551385330123,"vX0":-0.1443969977530696,"vY0":-122.75737993234279,"vZ0":-2.8029542964935823,"x":112.87,"y":151.91,"x0":0.7676256125708195,"y0":50.000199912528146,"z0":6.137578842084169,"aX":-7.021560545190971},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":13.3,"breakHorizontal":8.4,"spinRate":1805,"spinDirection":212},"zone":2,"typeConfidence":0.86,"plateTime":0.44681618646383736,"extension":6.6151029287958325},"index":0,"playId":"48aa63df-69c7-3e79-8103-1ebec02340f1","pitchNumber":1,"startTime":"2026-03-03T18:33:55.516Z","endTime":"2026-03-03T18:33:59.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.326874978722117,"aZ":-20.602617963133035,"pfxX":-7.484238583308293,"pfxZ":7.619443941746366,"pX":-0.326910483566344,"pZ":0.887473795559375,"vX0":0.07372259634373463,"vY0":-122.22624369484262,"vZ0":-8.062560715259457,"x":129.46,"y":214.82,"x0":0.6153385852998565,"y0":50.00063947072473,"z0":5.9882825143781835,"aX":-11.3600564062601},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":12.2,"breakHorizontal":13.6,"spinRate":1885,"spinDirection":214},"zone":13,"typeConfidence":0.9,"plateTime":0.44754027125288376,"extension":6.7274581459461515},"index":1,"playId":"3e94adce-660b-32cb-87d9-56bf462ead33","pitchNumber":2,"startTime":"2026-03-03T18:34:15.345Z","endTime":"2026-03-03T18:34:19.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.821523050723535,"aZ":-10.787195181959975,"pfxX":-2.6993708893337516,"pfxZ":11.655231026987263,"pX":1.2450649736090165,"pZ":4.0490870573142335,"vX0":2.5578247015906848,"vY0":-135.402654041104,"vZ0":-3.5533515885586455,"x":69.54,"y":129.45,"x0":0.6334468850193771,"y0":50.00325128763861,"z0":6.1473665334873475,"aX":-4.953452571835369},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.4,"breakHorizontal":4.3,"spinRate":2331,"spinDirection":186},"zone":12,"typeConfidence":0.91,"plateTime":0.4063725871924877,"extension":6.410378639302993},"index":2,"playId":"f5a397f3-4e9f-324d-9d07-7df3dcfde632","pitchNumber":3,"startTime":"2026-03-03T18:34:34.320Z","endTime":"2026-03-03T18:34:38.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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-03-03T18:34:51.757Z","endTime":"2026-03-03T18:35:09.864Z","isPitch":false,"type":"action","player":{"id":680700,"link":"/api/v1/people/680700"},"defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":94.2,"endSpeed":85.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.243782513596116,"aZ":-9.312739411193451,"pfxX":-3.783979748134601,"pfxZ":12.10188734343358,"pX":-0.05075430153725546,"pZ":1.374628828569843,"vX0":0.0010267722798838752,"vY0":-136.82724986455796,"vZ0":-10.486027369992293,"x":118.93,"y":201.67,"x0":0.440130701783708,"y0":50.00163798802453,"z0":5.902745100520992,"aX":-7.1472956023075485},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.8,"breakHorizontal":6.8,"spinRate":2209,"spinDirection":194},"zone":13,"typeConfidence":0.91,"plateTime":0.40088006297124235,"extension":6.502827727848168},"index":4,"playId":"ab63520a-463b-3661-9a96-9ec04398b1ef","pitchNumber":4,"startTime":"2026-03-03T18:35:09.864Z","endTime":"2026-03-03T18:35:14.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.031224701898566,"aZ":-11.333025343218338,"pfxX":-2.985125262706423,"pfxZ":11.244280657101099,"pX":-0.5638802243156373,"pZ":2.7528133759794486,"vX0":-1.7792741185506158,"vY0":-135.3963696372989,"vZ0":-6.665082273589126,"x":138.49,"y":164.45,"x0":0.4900319823968276,"y0":50.00505415147525,"z0":6.0425422999710925,"aX":-5.532605786220477},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.1,"breakHorizontal":5.8,"spinRate":2383,"spinDirection":181},"zone":1,"typeConfidence":0.91,"plateTime":0.4048160485247041,"extension":6.461620323229814},"index":5,"playId":"9f0a7767-0a8f-333a-a2fe-ac90b1c9a9d6","pitchNumber":5,"startTime":"2026-03-03T18:35:27.858Z","endTime":"2026-03-03T18:35:33.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.12295869456803,"aZ":-10.08768146634743,"pfxX":-2.013169159287112,"pfxZ":12.038162927797408,"pX":1.357923592401873,"pZ":2.8411010372960432,"vX0":2.577118433693594,"vY0":-135.01334786101802,"vZ0":-6.675405609852886,"x":65.24,"y":162.07,"x0":0.6497784366345651,"y0":50.0019041088845,"z0":6.065888100982374,"aX":-3.6933621110892734},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.5,"breakHorizontal":3.0,"spinRate":2324,"spinDirection":183},"zone":12,"typeConfidence":0.91,"plateTime":0.4066728915424953,"extension":6.4710826357930955},"index":6,"playId":"e45a2548-270a-3c9e-8b45-55298d6fa34a","pitchNumber":6,"startTime":"2026-03-03T18:35:54.989Z","endTime":"2026-03-03T18:35:58.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.043737729809635,"aZ":-20.62541361320262,"pfxX":-5.612927397025939,"pfxZ":7.683238516344811,"pX":-1.3098328380025377,"pZ":2.4733227038906618,"vX0":-2.406263932558743,"vY0":-121.61443370256592,"vZ0":-4.4362198963172395,"x":166.93,"y":172.0,"x0":0.420651080790922,"y0":50.00388074309794,"z0":6.10200033278062,"aX":-8.438099645361797},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":13.2,"breakHorizontal":10.7,"spinRate":2157,"spinDirection":189},"zone":11,"typeConfidence":0.9,"plateTime":0.44975842396826193,"extension":6.706809469068589},"index":7,"playId":"8232b703-f5dc-3a0e-ad52-7aa09a5ad661","pitchNumber":7,"startTime":"2026-03-03T18:36:21.147Z","endTime":"2026-03-03T18:36:25.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.10000000000001,"awayTeamWinProbability":34.89999999999999,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":1.14,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-03T18:36:25.157Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Taylor Walls singles on a line drive to right fielder Brandon Marsh. Ryan Vilade scores. Richie Palacios to 3rd.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-03T18:38:44.696Z","endTime":"2026-03-03T18:39:21.078Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806585,"fullName":"Jack Dallas","link":"/api/v1/people/806585"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"postOnThird":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"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":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"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":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":{"id":660604,"link":"/api/v1/people/660604"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-03T18:36:36.728Z","endTime":"2026-03-03T18:36:59.307Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jack Dallas replaces Alan Rangel.","event":"Pitching Substitution","eventType":"pitching_substitution","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":1,"startTime":"2026-03-03T18:36:59.307Z","endTime":"2026-03-03T18:38:46.854Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806585,"link":"/api/v1/people/806585"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":89.0,"endSpeed":83.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.103511691331537,"aZ":-26.446266253414393,"pfxX":0.2652061740287097,"pfxZ":3.31332428151869,"pX":1.2373255271499748,"pZ":1.5037909117331172,"vX0":10.515534020297086,"vY0":-129.3779308215579,"vZ0":-4.655949658935558,"x":69.84,"y":198.18,"x0":-2.8816069542098814,"y0":50.00242202038423,"z0":5.307170663268935,"aX":0.4559818001071161},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.3,"breakHorizontal":-2.4,"spinRate":2504,"spinDirection":111},"zone":14,"typeConfidence":0.78,"plateTime":0.42027889057861056,"extension":6.0686398689924435},"index":2,"playId":"4df33683-4543-343b-8fb8-ab25e1da13c1","pitchNumber":1,"startTime":"2026-03-03T18:38:46.854Z","endTime":"2026-03-03T18:38:50.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.741986483535456,"aZ":-33.63908830746398,"pfxX":-6.636315864520419,"pfxZ":-0.9124915695872549,"pX":0.003748643026396504,"pZ":2.4310717045232937,"vX0":9.434625993352862,"vY0":-125.02502038072035,"vZ0":-0.4363733649204663,"x":116.86,"y":173.14,"x0":-2.931335224247986,"y0":50.00362707435123,"z0":5.334430710657199,"aX":-10.662175294292597},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.6,"breakHorizontal":10.2,"spinRate":1363,"spinDirection":261},"zone":5,"typeConfidence":0.89,"plateTime":0.4356817935666304,"extension":5.96362582216879},"hitData":{"launchSpeed":94.4,"launchAngle":16.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":154.38,"coordY":109.65}},"index":3,"playId":"0596db38-033b-310d-8509-c4dce365fd22","pitchNumber":2,"startTime":"2026-03-03T18:39:04.724Z","endTime":"2026-03-03T18:39:21.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_ab"},{"player":{"id":806585,"link":"/api/v1/people/806585"},"credit":"p_ab"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_pa"},{"player":{"id":806585,"link":"/api/v1/people/806585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.7,"awayTeamWinProbability":25.299999999999997,"homeTeamWinProbabilityAdded":9.599999999999994,"leverageIndex":1.54,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2026-03-03T18:39:21.078Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Yandy Díaz pops out to first baseman Felix Reyes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-03T18:39:37.053Z","endTime":"2026-03-03T18:41:06.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806585,"fullName":"Jack Dallas","link":"/api/v1/people/806585"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694025,"link":"/api/v1/people/694025"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.644954095660673,"aZ":-36.564048229831094,"pfxX":5.943299751003733,"pfxZ":-3.1030487885430382,"pX":-0.5889074861073547,"pZ":2.930535386549905,"vX0":4.237693850336701,"vY0":-118.40546684087101,"vZ0":1.9765610981615342,"x":139.45,"y":159.66,"x0":-3.1772438529857543,"y0":50.005385865065676,"z0":5.442600145736809,"aX":8.397819286086758},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-4.8,"breakHorizontal":-11.9,"spinRate":2514,"spinDirection":56},"zone":1,"typeConfidence":0.8,"plateTime":0.4634639920320578,"extension":5.819454291808889},"index":0,"playId":"a8f8ce2b-4825-34a3-8e41-65366203d02b","pitchNumber":1,"startTime":"2026-03-03T18:39:52.892Z","endTime":"2026-03-03T18:39:56.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"third":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.594215034639255,"aZ":-21.5152091223272,"pfxX":-7.530706753698475,"pfxZ":5.6754192229804765,"pX":-0.3258750724107998,"pZ":2.0541939179453963,"vX0":9.289779297315805,"vY0":-135.01841318274955,"vZ0":-4.378715829512834,"x":129.42,"y":183.32,"x0":-2.8049142383826378,"y0":50.00523047900348,"z0":5.177765885355291,"aX":-14.149253010384559},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.7,"breakHorizontal":12.1,"spinRate":2259,"spinDirection":219},"zone":7,"typeConfidence":0.92,"plateTime":0.40301016125517375,"extension":6.1341123246294496},"index":1,"playId":"1944c56c-ea89-3676-8220-63f6beb16ebe","pitchNumber":2,"startTime":"2026-03-03T18:40:12.721Z","endTime":"2026-03-03T18:40:16.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"third":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.114526004890884,"aZ":-36.53937106800949,"pfxX":6.0498462404395745,"pfxZ":-2.9295456203797663,"pX":1.352164591191884,"pZ":2.2218816962490546,"vX0":8.321275937231912,"vY0":-121.14144363013945,"vZ0":0.10326421881621917,"x":65.46,"y":178.79,"x0":-2.910033934320443,"y0":50.002717128983846,"z0":5.366218457279699,"aX":9.013349046480137},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-5.0,"breakHorizontal":-12.8,"spinRate":2729,"spinDirection":56},"zone":14,"typeConfidence":0.85,"plateTime":0.451715859578417,"extension":5.817097784187767},"index":2,"playId":"f8e1419b-c276-374f-96c5-10d8c75c0fc2","pitchNumber":3,"startTime":"2026-03-03T18:40:36.157Z","endTime":"2026-03-03T18:40:40.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"third":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.030952785268507,"aZ":-35.54167812730115,"pfxX":5.910363124009992,"pfxZ":-2.26083340372292,"pX":0.6260426865388354,"pZ":2.1997211131621794,"vX0":6.9772716366391645,"vY0":-121.08244368289562,"vZ0":-0.043642349416436854,"x":93.14,"y":179.39,"x0":-3.057773071678722,"y0":50.00281789325821,"z0":5.320665927723895,"aX":8.800076380320087},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.8,"breakHorizontal":-12.4,"spinRate":2618,"spinDirection":54},"zone":9,"typeConfidence":0.82,"plateTime":0.4518695014267222,"extension":5.814980827530832},"hitData":{"launchSpeed":76.2,"launchAngle":59.0,"totalDistance":156.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":166.57,"coordY":153.67}},"index":3,"playId":"6ff25dd1-1189-3fc0-aadc-2361a5979191","pitchNumber":4,"startTime":"2026-03-03T18:40:55.954Z","endTime":"2026-03-03T18:41:06.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"third":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":806585,"link":"/api/v1/people/806585"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":806585,"link":"/api/v1/people/806585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.2,"awayTeamWinProbability":28.799999999999997,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.34,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-03-03T18:41:06.336Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Aroon Escobar grounds out, second baseman Ben Williamson to first baseman Yandy Díaz.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-03T18:43:20.768Z","endTime":"2026-03-03T18:44:47.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":800169,"fullName":"Aroon Escobar","link":"/api/v1/people/800169"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686678,"fullName":"Chase Solesky","link":"/api/v1/people/686678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":800169,"fullName":"Aroon Escobar","link":"/api/v1/people/800169"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chase Solesky replaces Shane McClanahan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T18:42:25.813Z","endTime":"2026-03-03T18:43:22.910Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686678,"link":"/api/v1/people/686678"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663556,"link":"/api/v1/people/663556","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":800169,"link":"/api/v1/people/800169","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.7,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.3803092763239,"aZ":-18.1420066544122,"pfxX":-8.784951557176342,"pfxZ":7.537139935395655,"pX":1.3857652162824863,"pZ":1.9807368196459294,"vX0":9.772190367382539,"vY0":-134.8532990511191,"vZ0":-6.6887420212200155,"x":64.18,"y":185.3,"x0":-1.1252772467518783,"y0":50.00085951436088,"z0":5.750446110270519,"aX":-16.351891188039232},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.5,"breakHorizontal":14.0,"spinRate":2175,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.4045015604489084,"extension":6.935284010730101},"index":1,"playId":"1282f6db-02ad-305c-93b8-75ac314fbd3c","pitchNumber":1,"startTime":"2026-03-03T18:43:22.910Z","endTime":"2026-03-03T18:43:26.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":800169,"link":"/api/v1/people/800169","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":92.7,"endSpeed":85.5,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67852284381922,"aZ":-22.29426425662306,"pfxX":-8.641796596411897,"pfxZ":5.304857452198387,"pX":0.10097908771498701,"pZ":3.5796002614507745,"vX0":6.970717212888451,"vY0":-134.96306700761332,"vZ0":-2.0990283625762656,"x":113.15,"y":142.13,"x0":-1.3800700785625248,"y0":50.005147117893564,"z0":5.921788245411779,"aX":-16.10096834881739},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.4,"breakHorizontal":14.4,"spinRate":2095,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.4043325832197575,"extension":6.669800496800596},"index":2,"playId":"cb08efb8-f4c4-3a57-9f06-418a15d201df","pitchNumber":2,"startTime":"2026-03-03T18:43:36.065Z","endTime":"2026-03-03T18:43:40.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":800169,"link":"/api/v1/people/800169","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":92.9,"endSpeed":85.8,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.450998457783353,"aZ":-22.022011076518318,"pfxX":-8.050624094420161,"pfxZ":5.4251071055857505,"pX":0.10120647178347286,"pZ":3.3054092977791676,"vX0":6.9280365156117245,"vY0":-135.21148039779,"vZ0":-2.5734366777351143,"x":113.14,"y":149.53,"x0":-1.4346230865099956,"y0":50.004441652560324,"z0":5.796454746365071,"aX":-15.071608246355378},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.5,"breakHorizontal":13.3,"spinRate":2135,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.4034011617207689,"extension":6.733015483451386},"index":3,"playId":"21f260c8-2cc2-32c3-a730-a47a84ac9280","pitchNumber":3,"startTime":"2026-03-03T18:43:48.896Z","endTime":"2026-03-03T18:43:57.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":800169,"link":"/api/v1/people/800169","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":88.9,"endSpeed":81.8,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.169329261673013,"aZ":-25.597038884176772,"pfxX":-0.3244615052739368,"pfxZ":3.8597039622270337,"pX":0.808983509573258,"pZ":3.5003896221515816,"vX0":5.4605517623539885,"vY0":-129.50531976889704,"vZ0":-1.2449546517020362,"x":86.16,"y":144.27,"x0":-1.2816147143606083,"y0":50.00297359469752,"z0":5.938851965702078,"aX":-0.5530364094191806},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.0,"breakHorizontal":-0.6,"spinRate":1923,"spinDirection":164},"zone":12,"typeConfidence":2.0,"plateTime":0.42237896381573403,"extension":6.788833467042926},"index":4,"playId":"dbe5ae16-5c62-3c30-856b-d701cce4266e","pitchNumber":4,"startTime":"2026-03-03T18:44:23.652Z","endTime":"2026-03-03T18:44:28.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":800169,"link":"/api/v1/people/800169","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.013418473721675,"aZ":-24.192362646752688,"pfxX":-8.839089407670844,"pfxZ":4.295267487320544,"pX":0.24120246462956502,"pZ":3.0460220636904003,"vX0":7.051599331767462,"vY0":-135.37647134719634,"vZ0":-3.198025998994339,"x":107.81,"y":156.54,"x0":-1.2463985049578246,"y0":50.00588546155003,"z0":5.932391843419513,"aX":-16.441293223635586},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.3,"breakHorizontal":14.5,"spinRate":1849,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.4042967591167268,"extension":6.795191871705979},"hitData":{"launchSpeed":95.9,"launchAngle":-20.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.4,"coordY":164.54}},"index":5,"playId":"e8803e0a-e809-3d82-86e5-3ef58cb205c6","pitchNumber":5,"startTime":"2026-03-03T18:44:38.554Z","endTime":"2026-03-03T18:44:47.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":800169,"link":"/api/v1/people/800169","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800169,"link":"/api/v1/people/800169"},"credit":"b_ab"},{"player":{"id":686678,"link":"/api/v1/people/686678"},"credit":"p_ab"},{"player":{"id":800169,"link":"/api/v1/people/800169"},"credit":"b_pa"},{"player":{"id":686678,"link":"/api/v1/people/686678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":2.3999999999999915,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-03T18:44:47.273Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"José Rodríguez lines out to center fielder Jonny DeLuca.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-03T18:44:58.979Z","endTime":"2026-03-03T18:46:16.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":679563,"fullName":"José Rodríguez","link":"/api/v1/people/679563"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686678,"fullName":"Chase Solesky","link":"/api/v1/people/686678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":679563,"fullName":"José Rodríguez","link":"/api/v1/people/679563"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31500686824693,"aZ":-23.335249056350154,"pfxX":-7.867683704033066,"pfxZ":4.631050442823295,"pX":-1.1539150517756336,"pZ":4.483756393571541,"vX0":3.128046262892875,"vY0":-136.37798496861438,"vZ0":0.21309769594300476,"x":160.98,"y":117.72,"x0":-1.2851035632453098,"y0":50.00259110814114,"z0":5.997300585542794,"aX":-15.013290980457251},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.6,"breakHorizontal":13.7,"spinRate":1966,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.3996362420027624,"extension":6.695833417095328},"index":0,"playId":"5625b408-34cb-35d8-93aa-af7cebcad189","pitchNumber":1,"startTime":"2026-03-03T18:45:07.446Z","endTime":"2026-03-03T18:45:11.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.446097513527658,"aZ":-30.509543754465415,"pfxX":6.30278743097299,"pfxZ":1.1152659680365105,"pX":0.4924061623789713,"pZ":3.429221322088794,"vX0":2.772577966856129,"vY0":-121.11195944764901,"vZ0":0.4572442763679754,"x":98.23,"y":146.19,"x0":-1.4842411870091203,"y0":50.003686306855165,"z0":5.894698714444616,"aX":9.413742598562433},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.4,"breakHorizontal":-12.0,"spinRate":2125,"spinDirection":75},"zone":12,"typeConfidence":2.0,"plateTime":0.45131774513537337,"extension":6.7486209424995796},"index":1,"playId":"07003b40-1b1f-3ba1-814a-7863c71f64c3","pitchNumber":2,"startTime":"2026-03-03T18:45:20.239Z","endTime":"2026-03-03T18:45:24.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.725378864660954,"aZ":-29.55365062152848,"pfxX":7.9596853675838,"pfxZ":1.7889641425323504,"pX":0.3863159413918714,"pZ":3.541870719744564,"vX0":2.0679924788927537,"vY0":-120.09773245169202,"vZ0":0.4275133384010035,"x":102.27,"y":143.15,"x0":-1.5194985293015202,"y0":50.00188939179869,"z0":5.984878749074362,"aX":11.654989105765427},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.6,"breakHorizontal":-14.9,"spinRate":2108,"spinDirection":74},"zone":12,"typeConfidence":2.0,"plateTime":0.45564341684509335,"extension":6.716930305942646},"index":2,"playId":"87bc6191-e440-3368-818c-89740f39ce3a","pitchNumber":3,"startTime":"2026-03-03T18:45:33.722Z","endTime":"2026-03-03T18:45:38.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.326413352794233,"aZ":-16.044854497350443,"pfxX":-3.7252200633347563,"pfxZ":8.50610877800392,"pX":1.448312819900668,"pZ":2.830993741732285,"vX0":7.415301915349916,"vY0":-136.41620740248123,"vZ0":-5.390965953857016,"x":61.79,"y":162.34,"x0":-0.8138210497697191,"y0":50.00191887058004,"z0":5.928412696910904,"aX":-7.063590974646165},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.5,"breakHorizontal":5.3,"spinRate":2057,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.40060375422158234,"extension":6.905699861616729},"index":3,"playId":"55fa0d37-2fe2-34f9-a91c-e72904bb8655","pitchNumber":4,"startTime":"2026-03-03T18:45:54.087Z","endTime":"2026-03-03T18:45:59.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.0,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.7667239052055,"aZ":-27.74043845271536,"pfxX":4.171652320363207,"pfxZ":2.8969907931757177,"pX":0.3676941065637676,"pZ":2.0651866154147402,"vX0":3.1521758611580033,"vY0":-122.35171072199374,"vZ0":-3.0931664463879285,"x":102.98,"y":183.02,"x0":-1.474738814317277,"y0":50.00489706892909,"z0":5.696902340073485,"aX":6.391820242162389},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.8,"breakHorizontal":-8.3,"spinRate":2187,"spinDirection":82},"zone":9,"typeConfidence":2.0,"plateTime":0.4458842338071052,"extension":6.8560118701604935},"hitData":{"launchSpeed":97.2,"launchAngle":23.0,"totalDistance":336.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":138.28,"coordY":64.81}},"index":4,"playId":"41175dda-0ab4-37db-96b9-fd646f3a01dd","pitchNumber":5,"startTime":"2026-03-03T18:46:08.947Z","endTime":"2026-03-03T18:46:16.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679563,"link":"/api/v1/people/679563"},"credit":"b_ab"},{"player":{"id":686678,"link":"/api/v1/people/686678"},"credit":"p_ab"},{"player":{"id":679563,"link":"/api/v1/people/679563"},"credit":"b_pa"},{"player":{"id":686678,"link":"/api/v1/people/686678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.4,"awayTeamWinProbability":24.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000114,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-03T18:46:16.731Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Justin Crawford strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-03T18:46:23.061Z","endTime":"2026-03-03T18:47:11.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686678,"fullName":"Chase Solesky","link":"/api/v1/people/686678"},"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":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.171112671197097,"aZ":-18.936217735480856,"pfxX":-0.9121818085690832,"pfxZ":7.253407007643158,"pX":-0.3037424519632621,"pZ":2.722972253067905,"vX0":3.5454309735148906,"vY0":-133.60611121551568,"vZ0":-4.516477186668659,"x":128.58,"y":165.26,"x0":-1.5239030905254038,"y0":50.0063645161514,"z0":5.778692461170739,"aX":-1.666256651893115},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.5,"breakHorizontal":1.0,"spinRate":2257,"spinDirection":189},"zone":4,"typeConfidence":2.0,"plateTime":0.40845652202297966,"extension":6.789964495664809},"index":0,"playId":"8d81b181-415c-3259-9214-67ddca3a0732","pitchNumber":1,"startTime":"2026-03-03T18:46:37.868Z","endTime":"2026-03-03T18:46:41.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.311700842034238,"aZ":-24.262291601772908,"pfxX":-6.384331037420559,"pfxZ":4.750854819064809,"pX":-0.6487416824440504,"pZ":2.039101210675302,"vX0":4.3140554153897135,"vY0":-127.76986968937454,"vZ0":-4.369209342803661,"x":141.73,"y":183.72,"x0":-1.522633715279748,"y0":50.00635940762922,"z0":5.659192905494476,"aX":-10.644250003633463},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.9,"breakHorizontal":10.7,"spinRate":950,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.4273411117471668,"extension":6.9029514397295975},"index":1,"playId":"095ec5e1-c73c-37f2-8cb6-962023532869","pitchNumber":2,"startTime":"2026-03-03T18:46:50.208Z","endTime":"2026-03-03T18:46:53.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.310576461652015,"aZ":-13.549033715348948,"pfxX":-2.0168567301152147,"pfxZ":9.632932003916656,"pX":-0.15754512419057806,"pZ":3.2213738239389564,"vX0":3.1315000339581,"vY0":-137.8603418874798,"vZ0":-4.8379561677896765,"x":123.01,"y":151.8,"x0":-1.0437216705432344,"y0":50.004480698930706,"z0":5.906606422268615,"aX":-3.90056587211407},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":3.0,"spinRate":2100,"spinDirection":192},"zone":2,"typeConfidence":2.0,"plateTime":0.396586078379189,"extension":6.966923834369468},"index":2,"playId":"b6e68629-9dee-34c1-9d8d-e08ad5a3a0f2","pitchNumber":3,"startTime":"2026-03-03T18:47:07.432Z","endTime":"2026-03-03T18:47:11.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":686678,"link":"/api/v1/people/686678"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":686678,"link":"/api/v1/people/686678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.4,"awayTeamWinProbability":23.599999999999994,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-03T18:47:11.946Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cedric Mullins singles on a ground ball to center fielder Justin Crawford.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-03T18:50:44.614Z","endTime":"2026-03-03T18:51:10.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Lou Trivino III replaces Jack Dallas.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T18:49:19.189Z","endTime":"2026-03-03T18:50:46.686Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642152,"link":"/api/v1/people/642152"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":806585,"link":"/api/v1/people/806585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":81.8,"endSpeed":76.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.223169839248687,"aZ":-30.770981394075882,"pfxX":7.279588815518979,"pfxZ":0.9646219141381831,"pX":0.08547341368738912,"pZ":2.419156801384712,"vX0":1.234113617516777,"vY0":-119.2205404398076,"vZ0":-2.3302927307744277,"x":113.74,"y":173.46,"x0":-1.3840823985781308,"y0":50.00183294206402,"z0":6.165180910682214,"aX":10.560291426508636},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.4,"breakHorizontal":-13.4,"spinRate":2642,"spinDirection":58},"zone":5,"typeConfidence":2.0,"plateTime":0.458044994880225,"extension":5.892182801150247},"index":1,"playId":"d1c9addb-8028-315e-921f-32aefc37cc29","pitchNumber":1,"startTime":"2026-03-03T18:50:46.686Z","endTime":"2026-03-03T18:50:50.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.154763850956982,"aZ":-19.764330913720958,"pfxX":-9.726405711014595,"pfxZ":6.277309147449563,"pX":-0.06026908875139706,"pZ":2.6032231640971815,"vX0":6.274643642160364,"vY0":-138.98580453498369,"vZ0":-5.91371811294186,"x":119.3,"y":168.49,"x0":-1.0716648544351153,"y0":50.00023967684848,"z0":6.050705816326238,"aX":-19.221276099444903},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.4,"breakHorizontal":16.4,"spinRate":2111,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.3925470200560146,"extension":6.1255752235898715},"hitData":{"launchSpeed":80.4,"launchAngle":9.0,"totalDistance":134.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.76,"coordY":107.92}},"index":2,"playId":"c02eed1f-facf-30ae-9d0b-525e2dc51b0d","pitchNumber":2,"startTime":"2026-03-03T18:50:59.428Z","endTime":"2026-03-03T18:51:10.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_ab"},{"player":{"id":642152,"link":"/api/v1/people/642152"},"credit":"p_ab"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":642152,"link":"/api/v1/people/642152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.61,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-03T18:51:10.079Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Williamson grounds out, third baseman Christian Cairo to first baseman Felix Reyes. Cedric Mullins to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-03T18:51:26.752Z","endTime":"2026-03-03T18:52:56.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686551,"link":"/api/v1/people/686551"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694025,"link":"/api/v1/people/694025"},"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.123393147789944,"aZ":-15.361576320200022,"pfxX":-6.649199208400417,"pfxZ":8.75647731831802,"pX":-0.8260233585928471,"pZ":1.954329252885296,"vX0":3.380494737994638,"vY0":-137.14091252706547,"vZ0":-8.143953800637021,"x":148.49,"y":186.01,"x0":-1.205708695048393,"y0":50.00064104563949,"z0":5.993748384726486,"aX":-12.761969065696155},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":11.4,"spinRate":1916,"spinDirection":260},"zone":13,"typeConfidence":2.0,"plateTime":0.3982172317681658,"extension":6.130288898227733},"index":0,"playId":"5e70b34b-00bd-36b9-ac6f-7f9ba8eb1141","pitchNumber":1,"startTime":"2026-03-03T18:51:32.760Z","endTime":"2026-03-03T18:51:37.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.00875856571957,"aZ":-33.60580056510046,"pfxX":8.233763714843555,"pfxZ":-1.0574547358061004,"pX":-1.1762068768611051,"pZ":4.26039660546353,"vX0":-2.041445048359044,"vY0":-115.5706112226199,"vZ0":2.411830565015448,"x":161.83,"y":123.75,"x0":-1.3525398505589419,"y0":50.00104583804429,"z0":6.425046178815085,"aX":11.16614558575795},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-1.1,"breakHorizontal":-14.4,"spinRate":2492,"spinDirection":59},"zone":11,"typeConfidence":2.0,"plateTime":0.4734572946273161,"extension":5.866448443293625},"index":1,"playId":"bffae0bf-8762-398a-91a9-d4ef4507ca1f","pitchNumber":2,"startTime":"2026-03-03T18:51:51.255Z","endTime":"2026-03-03T18:51:55.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":79.3,"endSpeed":73.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.251990132750734,"aZ":-33.539965425675625,"pfxX":8.728648108793216,"pfxZ":-1.0103653412122728,"pX":-0.8844765546548131,"pZ":3.494316706752682,"vX0":-1.6916687125209915,"vY0":-115.44973269514341,"vZ0":0.852388769246571,"x":150.71,"y":144.43,"x0":-1.276895260980048,"y0":50.00375303897483,"z0":6.345509684863859,"aX":11.796867421720615},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-1.3,"breakHorizontal":-15.4,"spinRate":2467,"spinDirection":55},"zone":11,"typeConfidence":2.0,"plateTime":0.4742130499273114,"extension":5.918852874550469},"index":2,"playId":"ad3748c8-eaf2-3a95-b9bf-474416246546","pitchNumber":3,"startTime":"2026-03-03T18:52:10.258Z","endTime":"2026-03-03T18:52:14.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":88.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.053902898100386,"aZ":-15.71963534313689,"pfxX":-6.19664855104211,"pfxZ":8.356067014562749,"pX":0.33486890287350046,"pZ":3.0397705150615617,"vX0":5.958245761176496,"vY0":-138.7267146921303,"vZ0":-5.3348141171384675,"x":104.24,"y":156.71,"x0":-1.0250612039532645,"y0":50.001013338530676,"z0":6.018356124276791,"aX":-12.200607792981954},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":10.2,"spinRate":2004,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.39328027780525465,"extension":6.239079663269766},"index":3,"playId":"30c69743-feef-32c8-ac02-e74f59ffa05b","pitchNumber":4,"startTime":"2026-03-03T18:52:26.192Z","endTime":"2026-03-03T18:52:30.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.212940245278187,"aZ":-22.865950249178105,"pfxX":-8.914861458811586,"pfxZ":4.8122456925972035,"pX":-0.8804477892307556,"pZ":2.2328645183641562,"vX0":3.7417530581415637,"vY0":-137.45229384771764,"vZ0":-6.130687401638197,"x":150.56,"y":178.49,"x0":-1.0923375180799682,"y0":50.00558234724819,"z0":6.0196984500264685,"aX":-17.255593191471764},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.8,"breakHorizontal":15.5,"spinRate":1830,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.3967651778053298,"extension":6.214338444835937},"hitData":{"launchSpeed":70.3,"launchAngle":-47.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.92,"coordY":176.19}},"index":4,"playId":"e8f0a5be-fbe2-31bb-b9f6-28a2c70009f2","pitchNumber":5,"startTime":"2026-03-03T18:52:44.721Z","endTime":"2026-03-03T18:52:56.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_ab"},{"player":{"id":642152,"link":"/api/v1/people/642152"},"credit":"p_ab"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_pa"},{"player":{"id":642152,"link":"/api/v1/people/642152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":1.0,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-03T18:52:56.191Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Fraley walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-03T18:53:04.200Z","endTime":"2026-03-03T18:56:02.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"postOnThird":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,5,6,7,8,9],"actionIndex":[4],"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":94.4,"endSpeed":88.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51268134488974,"aZ":-19.526056802787572,"pfxX":-4.650501654274503,"pfxZ":6.403755709497462,"pX":-0.3889018208002649,"pZ":2.718671766444944,"vX0":3.731018463218881,"vY0":-137.698128928815,"vZ0":-5.707772957182097,"x":131.82,"y":165.38,"x0":-1.1386909322145162,"y0":50.00039172137897,"z0":6.0853175967215165,"aX":-9.180246677674514},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.9,"breakHorizontal":7.9,"spinRate":2078,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.39359676826114054,"extension":6.191447098828577},"index":0,"playId":"34287a51-9c28-3048-9117-6f49a89a4356","pitchNumber":1,"startTime":"2026-03-03T18:53:17.960Z","endTime":"2026-03-03T18:53:23.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"second":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.118424842311182,"aZ":-17.407009418346593,"pfxX":-5.0316087633521605,"pfxZ":7.515638336489717,"pX":0.5349054583319754,"pZ":2.366508741270636,"vX0":5.822515077412456,"vY0":-138.60970149039704,"vZ0":-6.65343237745981,"x":96.61,"y":174.88,"x0":-0.9294559539415528,"y0":50.00367948466979,"z0":5.9409619550333,"aX":-9.88799434280353},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.6,"breakHorizontal":8.0,"spinRate":2020,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.3936686242573981,"extension":6.3284628325804615},"index":1,"playId":"8255283a-cee4-3d0c-b8a9-40eb8bb6870c","pitchNumber":2,"startTime":"2026-03-03T18:53:38.196Z","endTime":"2026-03-03T18:53:42.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"second":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"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-03-03T18:53:48.506Z","endTime":"2026-03-03T18:53:58.552Z","isPitch":false,"type":"action","player":{"id":641584,"link":"/api/v1/people/641584"},"defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"second":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":83.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.298051637229843,"aZ":-25.211710938041744,"pfxX":0.26114473010854233,"pfxZ":4.078832378062575,"pX":1.9794281391268056,"pZ":0.2736386634698337,"vX0":7.2446479480971355,"vY0":-128.69980847589184,"vZ0":-9.527056615812977,"x":41.55,"y":231.39,"x0":-0.8853604508033464,"y0":50.00291237267328,"z0":5.920695322865403,"aX":0.44540867289893665},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.8,"breakHorizontal":-1.8,"spinRate":2606,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.42274226355371614,"extension":6.339007880883251},"index":3,"playId":"c0df5d87-2fd5-374a-8c01-99465b7ab156","pitchNumber":3,"startTime":"2026-03-03T18:53:58.552Z","endTime":"2026-03-03T18:54:03.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"second":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Lou Trivino III. Cedric Mullins to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":4,"actionPlayId":"c0df5d87-2fd5-374a-8c01-99465b7ab156","startTime":"2026-03-03T18:54:11.196Z","endTime":"2026-03-03T18:54:32.120Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"},"defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"second":{"id":656775,"link":"/api/v1/people/656775"},"postOnThird":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"homeTeamWinProbability":80.2,"awayTeamWinProbability":19.799999999999997,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.112665289103994,"aZ":-24.199770315530454,"pfxX":0.7422283221027666,"pfxZ":4.525338368711326,"pX":1.236539879667236,"pZ":2.8253325833979095,"vX0":5.50656095431061,"vY0":-131.7066409996513,"vZ0":-4.064574335896868,"x":69.87,"y":162.5,"x0":-0.9749699265902124,"y0":50.004949565567536,"z0":6.171377769614576,"aX":1.307247918509108},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.6,"breakHorizontal":-2.5,"spinRate":2465,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.41535459901891114,"extension":6.167918502948102},"index":5,"playId":"cdab330b-fca7-3f57-a956-b93bc4add869","pitchNumber":4,"startTime":"2026-03-03T18:54:32.120Z","endTime":"2026-03-03T18:54:35.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"third":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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, 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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94576876594294,"aZ":-29.976174651656965,"pfxX":-9.483091238020123,"pfxZ":1.3272536696726602,"pX":0.5575252957491501,"pZ":-0.0203070258754919,"vX0":6.989203870240118,"vY0":-127.37788884282686,"vZ0":-8.89287544127014,"x":95.75,"y":239.33,"x0":-0.9831056917049624,"y0":50.00078242340129,"z0":5.869105330542891,"aX":-15.659009332521292},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.6,"breakHorizontal":15.7,"spinRate":1993,"spinDirection":258},"zone":14,"typeConfidence":2.0,"plateTime":0.4291939918182277,"extension":6.334345668351699},"index":6,"playId":"4c596aaf-9f44-393e-a853-13f605119c7b","pitchNumber":5,"startTime":"2026-03-03T18:54:54.803Z","endTime":"2026-03-03T18:54:58.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"third":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.112398634218493,"aZ":-14.780776318357674,"pfxX":-5.9518489424482155,"pfxZ":9.111467979954806,"pX":-0.20761811835511948,"pZ":2.552874445982503,"vX0":4.225870091422114,"vY0":-137.2267910831275,"vZ0":-6.60211955591528,"x":124.91,"y":169.85,"x0":-0.9935349869452208,"y0":50.00408825979359,"z0":5.995358197683793,"aX":-11.3623520226338},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.4,"breakHorizontal":10.0,"spinRate":2095,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.39901505334741305,"extension":6.243479388096901},"index":7,"playId":"209fbc8c-a5a8-3eca-95ff-96fb85960bd1","pitchNumber":6,"startTime":"2026-03-03T18:55:18.752Z","endTime":"2026-03-03T18:55:22.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"third":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.054543592981446,"aZ":-25.41746589415395,"pfxX":-0.07663719012623549,"pfxZ":3.9246584653108947,"pX":1.6719799191191917,"pZ":1.7671315677199615,"vX0":6.808329117457071,"vY0":-129.62710722630428,"vZ0":-5.952103831492017,"x":53.27,"y":191.07,"x0":-0.9655048351251477,"y0":50.005349159454,"z0":6.003153398284857,"aX":-0.1333388138603078},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.1,"breakHorizontal":-1.2,"spinRate":2627,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.42062139276106425,"extension":6.34790536752184},"index":8,"playId":"61780d1e-5d51-36e6-869f-4a807c6ef8cc","pitchNumber":7,"startTime":"2026-03-03T18:55:40.671Z","endTime":"2026-03-03T18:55:44.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"third":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.313992442501437,"aZ":-33.982185541695635,"pfxX":7.391864175523093,"pfxZ":-1.2974230803690716,"pX":-2.222060050734859,"pZ":4.109215001777571,"vX0":-4.058397755803423,"vY0":-117.4850238013648,"vZ0":2.1683666761685134,"x":201.7,"y":127.83,"x0":-1.4323270719961345,"y0":50.00130852615947,"z0":6.333380558038059,"aX":10.329438984229563},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.6,"breakHorizontal":-12.4,"spinRate":2545,"spinDirection":56},"zone":11,"typeConfidence":2.0,"plateTime":0.466259302895756,"extension":5.930103073981415},"index":9,"playId":"6fa994db-92bd-3ec6-be81-a69c01203a76","pitchNumber":8,"startTime":"2026-03-03T18:55:58.560Z","endTime":"2026-03-03T18:56:02.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"third":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"credit":"b_pa"},{"player":{"id":642152,"link":"/api/v1/people/642152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.2,"awayTeamWinProbability":18.799999999999997,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.91,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-03T18:56:02.321Z","atBatIndex":23},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Ryan Vilade lines into a double play, center fielder Justin Crawford to shortstop Bryan Rincon. Jake Fraley out at 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-03T18:56:11.911Z","endTime":"2026-03-03T18:58:23.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,5],"actionIndex":[4],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":{"id":642152,"link":"/api/v1/people/642152"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":804858,"link":"/api/v1/people/804858"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.559232801892158,"aZ":-21.275171787247064,"pfxX":-7.350440541862489,"pfxZ":5.559235892519581,"pX":-1.6017926259633373,"pZ":4.214158866449158,"vX0":1.703573996111036,"vY0":-138.7519635025457,"vZ0":-1.6483404287425292,"x":178.06,"y":125.0,"x0":-1.2667487733687166,"y0":50.000102721225105,"z0":6.226276564982001,"aX":-14.402470851985141},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.0,"breakHorizontal":13.0,"spinRate":1943,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39398629936814755,"extension":6.232648875438128},"index":0,"playId":"340bbb18-4903-31d6-95e5-4658c8e35560","pitchNumber":1,"startTime":"2026-03-03T18:56:31.103Z","endTime":"2026-03-03T18:56:36.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":641584,"link":"/api/v1/people/641584"},"third":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-03T18:56:43.400Z","endTime":"2026-03-03T18:57:11.633Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":641584,"link":"/api/v1/people/641584"},"third":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.53502702340939,"aZ":-17.325186026432792,"pfxX":-7.650536916446716,"pfxZ":7.5986222166565,"pX":0.08439879235591469,"pZ":3.2677072584669618,"vX0":5.866332241342355,"vY0":-138.34915830782037,"vZ0":-4.645856436248882,"x":113.78,"y":150.55,"x0":-1.0609765284072297,"y0":50.00456763881756,"z0":6.116678477030661,"aX":-14.952036534183248},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.1,"breakHorizontal":12.7,"spinRate":1938,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.39469242073327404,"extension":6.356172766102855},"index":2,"playId":"9c365744-b14a-3196-bbc5-07a3abd9635a","pitchNumber":2,"startTime":"2026-03-03T18:57:11.633Z","endTime":"2026-03-03T18:57:14.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":641584,"link":"/api/v1/people/641584"},"third":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.3,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.681340950700644,"aZ":-32.3402412251466,"pfxX":7.456601161022737,"pfxZ":-0.11677308837629763,"pX":1.1240939071820761,"pZ":1.5633104232919222,"vX0":2.5996143619674665,"vY0":-116.75281070533161,"vZ0":-3.556809126373435,"x":74.15,"y":196.57,"x0":-0.9722229003397926,"y0":50.00418936674549,"z0":6.145353633379316,"aX":10.310247695027543},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-0.8,"breakHorizontal":-14.2,"spinRate":2611,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4688606027188511,"extension":6.066452328371687},"index":3,"playId":"9437f3c1-2026-3890-8f99-6320e1bff90b","pitchNumber":3,"startTime":"2026-03-03T18:57:31.615Z","endTime":"2026-03-03T18:57:52.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":641584,"link":"/api/v1/people/641584"},"third":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jake Fraley steals (1) 2nd base. Cedric Mullins scores. Throwing error by catcher Rafael Marchán.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":3,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":4,"actionPlayId":"9437f3c1-2026-3890-8f99-6320e1bff90b","startTime":"2026-03-03T18:57:57.573Z","endTime":"2026-03-03T18:58:10.618Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":641584,"link":"/api/v1/people/641584"},"defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":641584,"link":"/api/v1/people/641584"},"third":{"id":656775,"link":"/api/v1/people/656775"},"postOnSecond":{"id":641584,"link":"/api/v1/people/641584"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"homeTeamWinProbability":85.0,"awayTeamWinProbability":15.0,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":1.32,"dramaIndex":62.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.2,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.220739978086364,"aZ":-23.166829840545347,"pfxX":-8.521290148324592,"pfxZ":4.694699605494294,"pX":0.05153738222300881,"pZ":2.3408794126490915,"vX0":5.633347392008424,"vY0":-136.7325584975624,"vZ0":-5.707023875201383,"x":115.04,"y":175.58,"x0":-0.9137122830958045,"y0":50.00642472208216,"z0":6.0146824882949215,"aX":-16.362808082090027},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.7,"breakHorizontal":14.5,"spinRate":1941,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.39847556990099875,"extension":6.279760293615621},"hitData":{"launchSpeed":105.6,"launchAngle":13.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":128.55,"coordY":86.15}},"index":5,"playId":"5b2f16d9-eb5b-38a8-8ba1-4c5bdee6549a","pitchNumber":4,"startTime":"2026-03-03T18:58:10.618Z","endTime":"2026-03-03T18:58:23.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"second":{"id":641584,"link":"/api/v1/people/641584"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_ab"},{"player":{"id":642152,"link":"/api/v1/people/642152"},"credit":"p_ab"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_pa"},{"player":{"id":642152,"link":"/api/v1/people/642152"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":81.39999999999999,"awayTeamWinProbability":18.60000000000001,"homeTeamWinProbabilityAdded":-3.6000000000000085,"leverageIndex":1.32,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-03T18:58:23.127Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Otto Kemp called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-03T19:00:21.947Z","endTime":"2026-03-03T19:01:53.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686678,"fullName":"Chase Solesky","link":"/api/v1/people/686678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.2,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.975696470094455,"aZ":-22.259341595453137,"pfxX":-7.92272193981123,"pfxZ":5.357417379927044,"pX":0.7507306495526032,"pZ":3.222938176543481,"vX0":7.660956600889044,"vY0":-134.61928062256408,"vZ0":-2.645909978194684,"x":88.38,"y":151.76,"x0":-1.0913922240107716,"y0":50.002629982714986,"z0":5.78020946817224,"aX":-14.661184682127766},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.4,"breakHorizontal":12.8,"spinRate":2100,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.4056098399743284,"extension":6.874995538214291},"index":0,"playId":"8f641520-10db-398e-94da-b5180d55a7c8","pitchNumber":1,"startTime":"2026-03-03T19:00:39.810Z","endTime":"2026-03-03T19:00:44.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.73096767717009,"aZ":-28.731778594820273,"pfxX":6.2346543656605995,"pfxZ":2.3543018267669815,"pX":0.12471839319930061,"pZ":2.640018119888425,"vX0":1.5934207510948335,"vY0":-120.10567231699382,"vZ0":-1.334837941482483,"x":112.25,"y":167.5,"x0":-1.357152633519787,"y0":50.00593875733404,"z0":5.7524162498679186,"aX":9.13203686511297},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.2,"breakHorizontal":-11.6,"spinRate":2087,"spinDirection":79},"zone":5,"typeConfidence":2.0,"plateTime":0.45560764821001687,"extension":6.839573255777535},"index":1,"playId":"8d5dc343-7d94-3775-b206-d717ba430054","pitchNumber":2,"startTime":"2026-03-03T19:00:52.518Z","endTime":"2026-03-03T19:00:57.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.499450903671388,"aZ":-22.466980386394056,"pfxX":-9.634508210549692,"pfxZ":5.177211383182895,"pX":0.43008098395727645,"pZ":3.3471587868335164,"vX0":7.878431464770369,"vY0":-135.30143671810512,"vZ0":-2.2583889624284477,"x":100.61,"y":148.41,"x0":-1.252174072148222,"y0":50.00127886315862,"z0":5.749113288975914,"aX":-18.056815119599996},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.1,"breakHorizontal":16.0,"spinRate":2054,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.40314443808597833,"extension":6.923148565757958},"index":2,"playId":"24efd696-34f6-3181-b820-b032c75a473e","pitchNumber":3,"startTime":"2026-03-03T19:01:10.007Z","endTime":"2026-03-03T19:01:13.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-03T19:01:22.377Z","endTime":"2026-03-03T19:01:34.209Z","isPitch":false,"type":"action","player":{"id":805249,"link":"/api/v1/people/805249"},"defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":77.3,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.058204953082107,"aZ":-27.69308582134898,"pfxX":6.599856695048503,"pfxZ":3.0187189919737643,"pX":2.4580914481121696,"pZ":1.4152610196690834,"vX0":6.109377223445496,"vY0":-120.20062032600931,"vZ0":-4.2725211765194615,"x":23.3,"y":200.57,"x0":-0.9605572072740232,"y0":50.00530037124379,"z0":5.633936960788345,"aX":9.799794421614495},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.8,"breakHorizontal":-13.2,"spinRate":2128,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.45312956370580526,"extension":7.089649302269558},"index":4,"playId":"78a62ea8-97ef-305d-8d97-b275a85b6b71","pitchNumber":4,"startTime":"2026-03-03T19:01:34.209Z","endTime":"2026-03-03T19:01:37.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.6,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.68387887928061,"aZ":-27.29837933528203,"pfxX":-7.925320858087035,"pfxZ":2.9760722100204697,"pX":0.21624638159593546,"pZ":1.9885547507959886,"vX0":6.439582741574689,"vY0":-126.39269896156209,"vZ0":-3.628181280833996,"x":108.76,"y":185.09,"x0":-1.3191349981992566,"y0":50.002361392928066,"z0":5.604049552204596,"aX":-12.985878711215012},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.9,"breakHorizontal":13.1,"spinRate":885,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.43126168501364104,"extension":7.053345175255937},"index":5,"playId":"c6481ccc-77ed-3071-b452-94cd72e88e41","pitchNumber":5,"startTime":"2026-03-03T19:01:49.488Z","endTime":"2026-03-03T19:01:53.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_ab"},{"player":{"id":686678,"link":"/api/v1/people/686678"},"credit":"p_ab"},{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_pa"},{"player":{"id":686678,"link":"/api/v1/people/686678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-03T19:01:53.155Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Feduccia challenged (pitch result), call on the field was overturned: Brandon Marsh called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-03T19:02:00.207Z","endTime":"2026-03-03T19:03:03.473Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686678,"fullName":"Chase Solesky","link":"/api/v1/people/686678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.804001532695136,"aZ":-39.45214079619889,"pfxX":2.359122637807218,"pfxZ":-5.073232643800589,"pX":0.3849809867265173,"pZ":3.272995060604098,"vX0":2.666121770111869,"vY0":-118.52720687888959,"vZ0":1.9080685264201813,"x":102.33,"y":150.41,"x0":-1.0572059637004705,"y0":50.00180465746557,"z0":6.037122120298021,"aX":3.38507399931156},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-8.5,"breakHorizontal":-4.9,"spinRate":2397,"spinDirection":37},"zone":3,"typeConfidence":2.0,"plateTime":0.4605762308074395,"extension":6.797692035773216},"index":0,"playId":"44e726d4-5ddb-3a12-a043-d13a9d08bc37","pitchNumber":1,"startTime":"2026-03-03T19:02:16.527Z","endTime":"2026-03-03T19:02:20.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":82.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.238092638222096,"aZ":-27.70365752789953,"pfxX":-6.589482631975441,"pfxZ":2.62601691234649,"pX":0.5634623046740934,"pZ":2.3408531878386203,"vX0":6.962511362420507,"vY0":-128.21693647179157,"vZ0":-2.9450303630598382,"x":95.52,"y":175.58,"x0":-1.3041478744071249,"y0":50.0004022406284,"z0":5.6186548490216,"aX":-11.203001167663817},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.4,"breakHorizontal":10.8,"spinRate":1039,"spinDirection":245},"zone":6,"typeConfidence":2.0,"plateTime":0.42377726588351283,"extension":7.031564711200205},"index":1,"playId":"af3b30fb-78a4-32db-bcfa-d3fe3fe4ffd7","pitchNumber":2,"startTime":"2026-03-03T19:02:29.792Z","endTime":"2026-03-03T19:02:34.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.665436376093883,"aZ":-16.28371262705554,"pfxX":-2.628149285214547,"pfxZ":8.380952533749369,"pX":0.6932550759647688,"pZ":3.3940294123817543,"vX0":5.637498853569211,"vY0":-136.0644611606559,"vZ0":-3.6710182874208064,"x":90.57,"y":147.14,"x0":-1.0535782840081453,"y0":50.005977466091295,"z0":5.872136017486009,"aX":-4.985568691489548},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.8,"breakHorizontal":3.7,"spinRate":2134,"spinDirection":197},"zone":3,"typeConfidence":2.0,"plateTime":0.4008143777982096,"extension":6.962213361688858},"index":2,"playId":"00b8c0d4-1010-3f88-af4b-a44d21c9bc52","pitchNumber":3,"startTime":"2026-03-03T19:02:58.654Z","endTime":"2026-03-03T19:03:03.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":686678,"link":"/api/v1/people/686678"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":686678,"link":"/api/v1/people/686678"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"}},"homeTeamWinProbability":85.1,"awayTeamWinProbability":14.900000000000006,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.6,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-03T19:03:03.473Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rafael Marchán walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-03T19:03:25.489Z","endTime":"2026-03-03T19:06:16.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686678,"fullName":"Chase Solesky","link":"/api/v1/people/686678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,8,9],"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":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.675350187384865,"aZ":-16.064544541013873,"pfxX":-4.396253022786125,"pfxZ":8.75252840399706,"pX":-0.4733127188152589,"pZ":2.3820150456550824,"vX0":2.9351756638611204,"vY0":-134.65233624133307,"vZ0":-6.023359696737225,"x":135.04,"y":174.47,"x0":-1.0052083162982965,"y0":50.001062452013414,"z0":5.780720115635564,"aX":-8.088621238782103},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.8,"breakHorizontal":7.3,"spinRate":2126,"spinDirection":194},"zone":4,"typeConfidence":2.0,"plateTime":0.40646727051962595,"extension":6.902951430013438},"index":0,"playId":"7b87e8a7-f93c-3b39-af7d-e5a67303bc78","pitchNumber":1,"startTime":"2026-03-03T19:03:40.329Z","endTime":"2026-03-03T19:03:44.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.224403552301855,"aZ":-28.07797862798782,"pfxX":-5.9314698688498275,"pfxZ":2.4449116448505936,"pX":-0.18572905320575567,"pZ":2.8045413569792017,"vX0":5.111926753480569,"vY0":-127.63910011613264,"vZ0":-1.6472524731648743,"x":124.08,"y":163.06,"x0":-1.4279655924170243,"y0":50.00619192730236,"z0":5.635143539747635,"aX":-9.950163887010005},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.3,"breakHorizontal":9.8,"spinRate":1041,"spinDirection":246},"zone":2,"typeConfidence":2.0,"plateTime":0.42646750309685677,"extension":6.903970992753547},"index":1,"playId":"0bced7e5-cd67-349e-ae7c-033f28d80205","pitchNumber":2,"startTime":"2026-03-03T19:03:52.945Z","endTime":"2026-03-03T19:03:57.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-03T19:04:00.223Z","endTime":"2026-03-03T19:04:11.361Z","isPitch":false,"type":"action","player":{"id":665561,"link":"/api/v1/people/665561"},"defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.90572731965036,"aZ":-29.133341746440525,"pfxX":-8.090094592848628,"pfxZ":1.779357879259286,"pX":-0.12706843700037873,"pZ":1.6587135927098144,"vX0":5.849034692086652,"vY0":-129.12330748455315,"vZ0":-4.279389243502487,"x":121.84,"y":193.99,"x0":-1.3572811299787937,"y0":50.002081553641396,"z0":5.548999478457907,"aX":-13.822093113812084},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.5,"breakHorizontal":13.6,"spinRate":1103,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.42227814397924934,"extension":6.941132215026432},"index":3,"playId":"434b9a23-83d3-3a7d-a2fd-15dba412a250","pitchNumber":3,"startTime":"2026-03-03T19:04:11.361Z","endTime":"2026-03-03T19:04:17.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.638134014460476,"aZ":-15.939140717316453,"pfxX":-3.753685452727804,"pfxZ":8.59302875195554,"pX":-0.6707479934377614,"pZ":4.0799870794044715,"vX0":2.2863269096582366,"vY0":-135.8452845863146,"vZ0":-1.9444098113202108,"x":142.57,"y":128.62,"x0":-1.0307058876277437,"y0":50.00644905878578,"z0":5.899530596175054,"aX":-7.095674174735176},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.5,"breakHorizontal":6.4,"spinRate":2120,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.40149196447913527,"extension":6.940277539138219},"index":4,"playId":"140fe3f9-ff4e-3681-a5af-75909269ed62","pitchNumber":4,"startTime":"2026-03-03T19:04:35.961Z","endTime":"2026-03-03T19:04:39.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.648738261525406,"aZ":-29.503229981643774,"pfxX":-6.217805394777629,"pfxZ":1.5613883352989948,"pX":-0.4914986015614047,"pZ":1.737528050019807,"vX0":4.470398482500439,"vY0":-128.57165119693812,"vZ0":-3.9385321760838337,"x":135.73,"y":191.87,"x0":-1.4277709427978138,"y0":50.00091732283355,"z0":5.528552823148881,"aX":-10.617383902460563},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.3,"breakHorizontal":10.6,"spinRate":1130,"spinDirection":239},"zone":7,"typeConfidence":2.0,"plateTime":0.42278493157714214,"extension":6.97097087848432},"index":5,"playId":"bfb36405-3ad0-3dd3-aa5e-e8851f7d3152","pitchNumber":5,"startTime":"2026-03-03T19:04:51.205Z","endTime":"2026-03-03T19:04:54.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.462447906623954,"aZ":-26.59224478085175,"pfxX":-0.32420079408358715,"pfxZ":3.3343184303812263,"pX":0.41473439613497987,"pZ":1.9213232292907527,"vX0":3.5935569746323406,"vY0":-127.85406945276246,"vZ0":-4.51382806332766,"x":101.19,"y":186.9,"x0":-0.9599680435764485,"y0":50.00582675628555,"z0":5.767978712549389,"aX":-0.5438977778391677},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.4,"breakHorizontal":-0.1,"spinRate":2046,"spinDirection":195},"zone":9,"typeConfidence":2.0,"plateTime":0.4265099794993428,"extension":6.81980069280934},"index":6,"playId":"2a5acf8a-d2c1-3c7a-978d-b4701e5c98bd","pitchNumber":6,"startTime":"2026-03-03T19:05:11.841Z","endTime":"2026-03-03T19:05:17.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.03691368248005,"aZ":-21.55228315498782,"pfxX":-7.118212011377968,"pfxZ":5.654162200886507,"pX":0.1182562243298817,"pZ":3.774432828650431,"vX0":5.571347434963319,"vY0":-135.59026444625616,"vZ0":-1.4140777812057987,"x":112.49,"y":136.87,"x0":-1.028731332141671,"y0":50.00620016790087,"z0":5.792923859961088,"aX":-13.381320629067881},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.2,"breakHorizontal":11.9,"spinRate":1927,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.4025169929807708,"extension":6.903267189476329},"index":7,"playId":"d57717b4-3115-3586-aa24-d20deaf1cdac","pitchNumber":7,"startTime":"2026-03-03T19:05:36.881Z","endTime":"2026-03-03T19:05:40.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.81925720150157,"aZ":-22.624555106721406,"pfxX":-8.194295140731441,"pfxZ":5.10189002807169,"pX":0.07893907779619641,"pZ":3.2304087107725437,"vX0":5.830756955973522,"vY0":-135.07719017203738,"vZ0":-2.3878587843189973,"x":113.99,"y":151.56,"x0":-1.0289021266436664,"y0":50.002960400481264,"z0":5.69461726968109,"aX":-15.340512711213401},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.0,"breakHorizontal":13.8,"spinRate":1950,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.4034867284134296,"extension":6.932670629998092},"index":8,"playId":"0b018e5f-42c7-31e2-8e0c-8580db3c3669","pitchNumber":8,"startTime":"2026-03-03T19:05:52.853Z","endTime":"2026-03-03T19:05:56.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.099405835039914,"aZ":-38.71087362597021,"pfxX":1.4158527260282274,"pfxZ":-4.487623358591604,"pX":0.9803492473844014,"pZ":2.451294080874132,"vX0":4.449825351217135,"vY0":-119.60738536585782,"vZ0":-0.011860111333807044,"x":79.63,"y":172.6,"x0":-1.0848902432712166,"y0":50.00596134759227,"z0":5.914802913693502,"aX":2.0598887386192257},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-7.9,"breakHorizontal":-3.6,"spinRate":2256,"spinDirection":52},"zone":12,"typeConfidence":2.0,"plateTime":0.45715941226756307,"extension":6.852428211373094},"index":9,"playId":"1e8151ce-2a9d-3da2-96fd-e6b9a8c6b618","pitchNumber":9,"startTime":"2026-03-03T19:06:11.604Z","endTime":"2026-03-03T19:06:16.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_pa"},{"player":{"id":686678,"link":"/api/v1/people/686678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.0,"awayTeamWinProbability":16.0,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.35,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-03T19:06:16.601Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Felix Reyes singles on a fly ball to second baseman Ben Williamson. Rafael Marchán to 3rd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-03T19:06:23.250Z","endTime":"2026-03-03T19:07:44.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686678,"fullName":"Chase Solesky","link":"/api/v1/people/686678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"postOnThird":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.0,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.00142900362152,"aZ":-21.752787221653612,"pfxX":-7.898424938721599,"pfxZ":5.564794489294473,"pX":-0.5025939001157483,"pZ":1.9108436066333434,"vX0":4.727444418707411,"vY0":-135.12098265066538,"vZ0":-5.601148298252136,"x":136.16,"y":187.19,"x0":-1.2374391838584275,"y0":50.00175927086003,"z0":5.512602495505946,"aX":-14.786233044541556},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.2,"breakHorizontal":13.4,"spinRate":2048,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.4034573032097497,"extension":6.894913915112565},"index":0,"playId":"e1c251b8-9880-30d9-95f6-b8486c9d4717","pitchNumber":1,"startTime":"2026-03-03T19:06:41.903Z","endTime":"2026-03-03T19:06:47.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"first":{"id":665561,"link":"/api/v1/people/665561"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.4,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.375118628422307,"aZ":-27.13154530583731,"pfxX":1.7137760915220357,"pfxZ":2.937251835574866,"pX":-0.20523800071250892,"pZ":2.9894795029608074,"vX0":2.3213382292796796,"vY0":-129.30252643174222,"vZ0":-1.6340577550786812,"x":124.82,"y":158.06,"x0":-1.3325292330153884,"y0":50.00427078601018,"z0":5.683475978695903,"aX":2.942726938342644},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.3,"breakHorizontal":-3.6,"spinRate":2069,"spinDirection":174},"zone":2,"typeConfidence":2.0,"plateTime":0.421334694684361,"extension":6.904357671829563},"index":1,"playId":"1e99cb5c-1089-3875-bd6c-41ff142bf99a","pitchNumber":2,"startTime":"2026-03-03T19:07:11.350Z","endTime":"2026-03-03T19:07:16.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"first":{"id":665561,"link":"/api/v1/people/665561"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.39663491283441,"aZ":-27.60084278995079,"pfxX":6.460428590740921,"pfxZ":2.986836307365593,"pX":0.9200333209959172,"pZ":1.7329782367560838,"vX0":3.3265155671887174,"vY0":-122.80498443648453,"vZ0":-3.455256972081372,"x":81.93,"y":191.99,"x0":-1.289953895617438,"y0":50.00587475750712,"z0":5.495750189602588,"aX":9.9096495172687},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.9,"breakHorizontal":-12.5,"spinRate":2195,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.44531186808959333,"extension":7.075102938907193},"hitData":{"launchSpeed":67.5,"launchAngle":27.0,"totalDistance":208.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.13,"coordY":118.58}},"index":2,"playId":"33b33171-7ef0-3852-a1db-c79a93281566","pitchNumber":3,"startTime":"2026-03-03T19:07:32.684Z","endTime":"2026-03-03T19:07:44.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"first":{"id":665561,"link":"/api/v1/people/665561"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_ab"},{"player":{"id":686678,"link":"/api/v1/people/686678"},"credit":"p_ab"},{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_pa"},{"player":{"id":686678,"link":"/api/v1/people/686678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.39999999999999,"awayTeamWinProbability":18.60000000000001,"homeTeamWinProbabilityAdded":-2.6000000000000085,"leverageIndex":0.82,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-03T19:07:44.536Z","atBatIndex":28},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Christian Cairo grounds into a force out, shortstop Taylor Walls to second baseman Ben Williamson. Felix Reyes out at 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-03T19:08:42.814Z","endTime":"2026-03-03T19:09:14.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686678,"fullName":"Chase Solesky","link":"/api/v1/people/686678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"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":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-03T19:07:55.381Z","endTime":"2026-03-03T19:08:44.991Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"first":{"id":694025,"link":"/api/v1/people/694025"},"third":{"id":665561,"link":"/api/v1/people/665561"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.2,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.954626500312855,"aZ":-21.066297040236414,"pfxX":-6.952119357149105,"pfxZ":5.883005553855723,"pX":-0.8549088538927976,"pZ":2.5564127642544023,"vX0":3.2448621803818916,"vY0":-135.86738198247104,"vZ0":-4.533481508184327,"x":149.59,"y":169.76,"x0":-1.1548494939848863,"y0":50.00381496819815,"z0":5.691380915400003,"aX":-13.129552174075902},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.0,"breakHorizontal":12.0,"spinRate":2137,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.4015811708170771,"extension":6.901533841888421},"index":1,"playId":"51e0d375-b42a-359f-8262-65364240695e","pitchNumber":1,"startTime":"2026-03-03T19:08:44.991Z","endTime":"2026-03-03T19:08:48.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"first":{"id":694025,"link":"/api/v1/people/694025"},"third":{"id":665561,"link":"/api/v1/people/665561"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":87.3,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.832937141980796,"aZ":-20.20374565501296,"pfxX":-6.931161467428579,"pfxZ":6.227907128906828,"pX":-0.7932149937866625,"pZ":2.190752587439788,"vX0":3.680520301359902,"vY0":-136.5300459334921,"vZ0":-5.306989177065665,"x":147.24,"y":179.63,"x0":-1.244975280276122,"y0":50.005583731719334,"z0":5.514150048125147,"aX":-13.33017344892179},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.6,"breakHorizontal":12.0,"spinRate":2160,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.3983613654456435,"extension":6.974181744971903},"hitData":{"launchSpeed":88.2,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.98,"coordY":151.38}},"index":2,"playId":"bf4b27c4-95a9-3f2d-8640-f278f4fc35b4","pitchNumber":2,"startTime":"2026-03-03T19:09:07.203Z","endTime":"2026-03-03T19:09:14.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"first":{"id":694025,"link":"/api/v1/people/694025"},"third":{"id":665561,"link":"/api/v1/people/665561"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686551,"link":"/api/v1/people/686551"},"credit":"b_ab"},{"player":{"id":686678,"link":"/api/v1/people/686678"},"credit":"p_ab"},{"player":{"id":686551,"link":"/api/v1/people/686551"},"credit":"b_pa"},{"player":{"id":686678,"link":"/api/v1/people/686678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.0,"awayTeamWinProbability":14.0,"homeTeamWinProbabilityAdded":4.6000000000000085,"leverageIndex":1.77,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-03-03T19:09:14.406Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hunter Feduccia flies out to left fielder Otto Kemp.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-03T19:11:43.896Z","endTime":"2026-03-03T19:14:09.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685112,"fullName":"Zach McCambley","link":"/api/v1/people/685112"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Zach McCambley replaces Lou Trivino III.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T19:10:53.041Z","endTime":"2026-03-03T19:11:46.052Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685112,"link":"/api/v1/people/685112"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.869118557183118,"aZ":-28.320816102887637,"pfxX":4.224073150951532,"pfxZ":2.3524980114080503,"pX":0.04127005287115405,"pZ":2.175240455556269,"vX0":2.4882453775238558,"vY0":-126.90666466256899,"vZ0":-3.482869756178575,"x":115.43,"y":180.05,"x0":-1.4992532436071346,"y0":50.002785893890255,"z0":5.810126637289364,"aX":6.92117292357712},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.7,"breakHorizontal":-8.2,"spinRate":2588,"spinDirection":70},"zone":8,"typeConfidence":2.0,"plateTime":0.4308488040781584,"extension":5.767823569887411},"index":1,"playId":"fbba6542-046c-3c28-a986-edfaa171e848","pitchNumber":1,"startTime":"2026-03-03T19:11:46.052Z","endTime":"2026-03-03T19:11:50.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61826017198314,"aZ":-27.778051298268085,"pfxX":4.783882070131316,"pfxZ":2.632205170537331,"pX":-0.8332461272721509,"pZ":2.4638853848964684,"vX0":-0.024390458488912414,"vY0":-128.2590268927739,"vZ0":-3.1610187666400256,"x":148.76,"y":172.26,"x0":-1.445610945753074,"y0":50.004666372890696,"z0":5.869987894600245,"aX":8.000520663917722},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.3,"breakHorizontal":-8.6,"spinRate":2675,"spinDirection":94},"zone":4,"typeConfidence":0.82,"plateTime":0.42645313300275944,"extension":5.77319835056253},"index":2,"playId":"dd918f75-a987-3120-b599-205fa9029621","pitchNumber":2,"startTime":"2026-03-03T19:12:04.322Z","endTime":"2026-03-03T19:12:08.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.708616289065755,"aZ":-18.553923764862848,"pfxX":-0.546737680003217,"pfxZ":7.158510388224159,"pX":-0.23926177675152996,"pZ":2.288094627597673,"vX0":2.899928262266999,"vY0":-136.5085241683608,"vZ0":-5.83749392173077,"x":126.12,"y":177.0,"x0":-1.2405471250509101,"y0":50.00509463749376,"z0":5.715452142475307,"aX":-1.040934367449031},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.0,"breakHorizontal":0.5,"spinRate":2404,"spinDirection":197},"zone":5,"typeConfidence":0.91,"plateTime":0.39997085862531057,"extension":5.925875504169639},"index":3,"playId":"010bc55a-cdf2-3e19-8cb9-c3324c270987","pitchNumber":3,"startTime":"2026-03-03T19:12:24.126Z","endTime":"2026-03-03T19:12:27.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.010427653733135,"aZ":-32.849869058354095,"pfxX":7.826695119390156,"pfxZ":-0.434362931479059,"pX":1.7282353902083465,"pZ":0.14312666759367024,"vX0":4.4858067060419025,"vY0":-124.00814318705358,"vZ0":-6.8136147616413805,"x":51.12,"y":234.92,"x0":-1.1214370713145374,"y0":50.00212480698264,"z0":5.669725687932165,"aX":12.178049268103104},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.2,"breakHorizontal":-15.2,"spinRate":2790,"spinDirection":59},"zone":14,"typeConfidence":0.91,"plateTime":0.4418285704944158,"extension":5.950117864101297},"index":4,"playId":"6b325d46-272e-3315-9c79-bc02b5b3024a","pitchNumber":4,"startTime":"2026-03-03T19:12:45.662Z","endTime":"2026-03-03T19:12:48.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.622055250462896,"aZ":-19.09868564978252,"pfxX":-2.611856930579239,"pfxZ":6.891051307846816,"pX":-0.3609357677972903,"pZ":2.176532467304975,"vX0":3.3337937324515523,"vY0":-135.8726291296133,"vZ0":-5.776409872266006,"x":130.76,"y":180.01,"x0":-1.25602149520017,"y0":50.0042743454689,"z0":5.627935716396446,"aX":-4.956871198098168},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.6,"breakHorizontal":4.2,"spinRate":2300,"spinDirection":201},"zone":7,"typeConfidence":0.91,"plateTime":0.4008486538753333,"extension":6.005090424700226},"index":5,"playId":"91c21c9c-7e90-3af3-aa6c-6b044daa7cd1","pitchNumber":5,"startTime":"2026-03-03T19:13:10.678Z","endTime":"2026-03-03T19:13:15.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.368049074665066,"aZ":-30.734451658144472,"pfxX":3.675364671652421,"pfxZ":0.8795009983059803,"pX":-2.265878668328365,"pZ":3.603022161528669,"vX0":-3.4072532278136736,"vY0":-126.67348855120642,"vZ0":0.15020553186393348,"x":203.37,"y":141.5,"x0":-1.387533311847644,"y0":50.004892609239434,"z0":5.979380626698878,"aX":6.035609161535163},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.8,"breakHorizontal":-6.0,"spinRate":2704,"spinDirection":91},"zone":11,"typeConfidence":2.0,"plateTime":0.4306971775156043,"extension":5.884563730572261},"index":6,"playId":"3d69600d-fed5-3234-9900-7794c95af32b","pitchNumber":6,"startTime":"2026-03-03T19:13:43.173Z","endTime":"2026-03-03T19:13:46.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.8,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.62824740496425,"aZ":-28.19069790455674,"pfxX":1.7353767981859387,"pfxZ":2.3740568015753603,"pX":-0.6101720206788813,"pZ":1.3983356612541298,"vX0":1.3937903463772292,"vY0":-127.73469471622556,"vZ0":-5.262006109198796,"x":140.26,"y":201.02,"x0":-1.3854979524011244,"y0":50.00218385884304,"z0":5.661525959754299,"aX":2.9100840350476993},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.5,"breakHorizontal":-3.5,"spinRate":2633,"spinDirection":87},"zone":13,"typeConfidence":2.0,"plateTime":0.4263748714553617,"extension":5.835356309523586},"hitData":{"launchSpeed":80.2,"launchAngle":32.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.25,"coordY":113.08}},"index":7,"playId":"fccfa6c9-fac9-3c0f-b430-340dee4fb844","pitchNumber":7,"startTime":"2026-03-03T19:14:02.650Z","endTime":"2026-03-03T19:14:09.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"credit":"b_ab"},{"player":{"id":685112,"link":"/api/v1/people/685112"},"credit":"p_ab"},{"player":{"id":676439,"link":"/api/v1/people/676439"},"credit":"b_pa"},{"player":{"id":685112,"link":"/api/v1/people/685112"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.0,"awayTeamWinProbability":15.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-03T19:14:09.943Z","atBatIndex":30},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jonny DeLuca lines out sharply to left fielder Otto Kemp.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-03T19:14:17.328Z","endTime":"2026-03-03T19:16:33.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685112,"fullName":"Zach McCambley","link":"/api/v1/people/685112"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.200184649774606,"aZ":-26.92428192033851,"pfxX":0.7838327216178995,"pfxZ":3.1255708431350184,"pX":0.9883524055803189,"pZ":1.6962164425623154,"vX0":4.668497565147038,"vY0":-129.28379895713616,"vZ0":-5.018205014032827,"x":79.33,"y":192.98,"x0":-0.949186961639583,"y0":50.0004712261907,"z0":5.751687859057595,"aX":1.3136447999151268},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.7,"breakHorizontal":-2.5,"spinRate":2761,"spinDirection":81},"zone":14,"typeConfidence":0.91,"plateTime":0.42511541209203374,"extension":5.91155352408356},"index":0,"playId":"35e6e2e3-c351-313f-9995-d0d3eb17ed79","pitchNumber":1,"startTime":"2026-03-03T19:14:38.889Z","endTime":"2026-03-03T19:14:43.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":78.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.673794651569676,"aZ":-32.094139074377146,"pfxX":5.9261114684438745,"pfxZ":0.056594089278983795,"pX":0.001747081899178823,"pZ":1.7072452521169517,"vX0":1.1680304727376363,"vY0":-122.35792371882248,"vZ0":-3.59559282054707,"x":116.93,"y":192.68,"x0":-1.2511047486307278,"y0":50.005276596036126,"z0":5.914350769241482,"aX":9.085264079963512},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.5,"breakHorizontal":-11.0,"spinRate":2744,"spinDirection":64},"zone":8,"typeConfidence":0.91,"plateTime":0.4457925580682831,"extension":5.928774158179954},"index":1,"playId":"a86c84f5-2a2e-3cc5-b325-07c00e98031e","pitchNumber":2,"startTime":"2026-03-03T19:15:02.034Z","endTime":"2026-03-03T19:15:06.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.507169734724297,"aZ":-31.043771358434213,"pfxX":7.643861895748232,"pfxZ":0.7309264971862846,"pX":1.5762060308357755,"pZ":0.46260142116555864,"vX0":3.776856036217893,"vY0":-123.45901645384208,"vZ0":-6.608927103158136,"x":56.92,"y":226.29,"x0":-0.9643723587907651,"y0":50.00352450194512,"z0":5.771613935455493,"aX":11.855513713287227},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.1,"breakHorizontal":-14.8,"spinRate":2776,"spinDirection":48},"zone":14,"typeConfidence":0.91,"plateTime":0.4428578097116054,"extension":5.9122708610132175},"index":2,"playId":"620de706-2396-3ef5-806a-40e2cae23bd1","pitchNumber":3,"startTime":"2026-03-03T19:15:22.059Z","endTime":"2026-03-03T19:15:26.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.236527167349678,"aZ":-19.321925763645183,"pfxX":-1.6440510178933647,"pfxZ":6.620067881425015,"pX":-0.7644918358018649,"pZ":3.570010885000267,"vX0":1.5023501182685026,"vY0":-137.46482507394384,"vZ0":-2.7807877728894423,"x":146.14,"y":142.39,"x0":-1.1005839247240754,"y0":50.005957626445785,"z0":5.884243748575018,"aX":-3.1936984245464757},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.8,"breakHorizontal":2.8,"spinRate":2328,"spinDirection":200},"zone":11,"typeConfidence":0.91,"plateTime":0.39621659102102225,"extension":5.906855469103414},"index":3,"playId":"29045283-5e85-3ae6-9375-b310766b6a0f","pitchNumber":4,"startTime":"2026-03-03T19:15:43.745Z","endTime":"2026-03-03T19:15:48.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.90458169266105,"aZ":-28.036587196111114,"pfxX":0.8505016583241862,"pfxZ":2.436900653623061,"pX":0.9694500920981054,"pZ":1.2126149552094225,"vX0":4.79386488614058,"vY0":-128.72328793517883,"vZ0":-6.020855884744234,"x":80.05,"y":206.04,"x0":-1.0189138124315216,"y0":50.00226000041955,"z0":5.72146726528567,"aX":1.4424872818975618},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.5,"breakHorizontal":-2.5,"spinRate":2714,"spinDirection":72},"zone":14,"typeConfidence":0.9,"plateTime":0.4236920388760832,"extension":5.8496390788713555},"index":4,"playId":"0bd57bc7-e451-3adf-8a2d-9f0c54bbd8ef","pitchNumber":5,"startTime":"2026-03-03T19:16:03.291Z","endTime":"2026-03-03T19:16:07.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.524788778783748,"aZ":-34.0957130204941,"pfxX":4.8151770595704,"pfxZ":-1.242013963341405,"pX":0.4830777981826493,"pZ":1.7639901932710966,"vX0":2.121937838438339,"vY0":-123.30683753985842,"vZ0":-3.0075399886530647,"x":98.59,"y":191.15,"x0":-1.0131126039637757,"y0":50.003361768233674,"z0":5.863714878986605,"aX":7.446666291621746},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.6,"breakHorizontal":-9.2,"spinRate":2836,"spinDirection":52},"zone":9,"typeConfidence":0.9,"plateTime":0.44347474673018317,"extension":5.897765311708101},"hitData":{"launchSpeed":105.7,"launchAngle":11.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":72.66,"coordY":96.28}},"index":5,"playId":"641e323e-737b-37a3-9552-e90f612fe86e","pitchNumber":6,"startTime":"2026-03-03T19:16:27.873Z","endTime":"2026-03-03T19:16:33.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_ab"},{"player":{"id":685112,"link":"/api/v1/people/685112"},"credit":"p_ab"},{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_pa"},{"player":{"id":685112,"link":"/api/v1/people/685112"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.2,"awayTeamWinProbability":15.799999999999997,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-03T19:16:33.617Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Marchán challenged (pitch result), call on the field was overturned: Richie Palacios called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-03T19:16:40.596Z","endTime":"2026-03-03T19:17:53.910Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685112,"fullName":"Zach McCambley","link":"/api/v1/people/685112"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65769448438906,"aZ":-21.282343774924133,"pfxX":-0.66406974606953,"pfxZ":5.748723432396762,"pX":-0.38943303715985195,"pZ":3.124441717240829,"vX0":2.3190864053060753,"vY0":-136.02549598273617,"vZ0":-3.3464974920369017,"x":131.84,"y":154.42,"x0":-1.1625768190627226,"y0":50.00588885581128,"z0":5.826659996139781,"aX":-1.2591536365081077},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.0,"breakHorizontal":0.7,"spinRate":2328,"spinDirection":200},"zone":1,"typeConfidence":0.88,"plateTime":0.4009250267147859,"extension":6.004322163919003},"index":0,"playId":"c6e1fbc7-bac6-3a5c-aca1-098dbfa141f8","pitchNumber":1,"startTime":"2026-03-03T19:17:04.394Z","endTime":"2026-03-03T19:17:08.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.131842845130926,"aZ":-32.72635376529156,"pfxX":10.039027783741908,"pfxZ":-0.3536944500228625,"pX":0.747887686396711,"pZ":1.2036737573806802,"vX0":1.362596138444542,"vY0":-123.76477830176687,"vZ0":-4.696093890676099,"x":88.49,"y":206.28,"x0":-1.1141701690247166,"y0":50.00457039424287,"z0":5.859087610061803,"aX":15.612857945726102},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.4,"breakHorizontal":-18.5,"spinRate":2841,"spinDirection":55},"zone":14,"typeConfidence":0.91,"plateTime":0.4421369983189716,"extension":5.705431934432469},"index":1,"playId":"14827593-206f-3e3c-a86b-59edb2a4f094","pitchNumber":2,"startTime":"2026-03-03T19:17:23.186Z","endTime":"2026-03-03T19:17:28.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-03T19:17:31.655Z","endTime":"2026-03-03T19:17:48.510Z","isPitch":false,"type":"action","player":{"id":680700,"link":"/api/v1/people/680700"},"defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":89.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60126585212654,"aZ":-16.388487345794676,"pfxX":-1.5919519010267282,"pfxZ":7.823597026824144,"pX":0.4092330392780489,"pZ":1.8344947305443482,"vX0":4.378845393773562,"vY0":-139.7761298641246,"vZ0":-7.592389146264925,"x":101.4,"y":189.25,"x0":-0.9571960385512887,"y0":50.00618112644691,"z0":5.622128524771472,"aX":-3.2137745273204863},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.1,"breakHorizontal":2.2,"spinRate":2564,"spinDirection":203},"zone":9,"typeConfidence":0.91,"plateTime":0.3889058207683438,"extension":5.927838226610747},"index":3,"playId":"6bb10f5c-4038-3faf-84eb-9116a441b2e0","pitchNumber":3,"startTime":"2026-03-03T19:17:48.510Z","endTime":"2026-03-03T19:17:53.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_ab"},{"player":{"id":685112,"link":"/api/v1/people/685112"},"credit":"p_ab"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_pa"},{"player":{"id":685112,"link":"/api/v1/people/685112"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"}},"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-03T19:17:53.910Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Rincon grounds out, pitcher Bryan Baker to first baseman Yandy Díaz.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-03T19:20:28.340Z","endTime":"2026-03-03T19:22:11.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641329,"link":"/api/v1/people/641329"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Bryan Baker replaces Chase Solesky.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T19:19:33.652Z","endTime":"2026-03-03T19:20:30.327Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641329,"link":"/api/v1/people/641329"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":95.7,"endSpeed":87.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.772896357960715,"aZ":-10.703141267327673,"pfxX":-1.6493654872848191,"pfxZ":10.945694422718102,"pX":0.562985815138786,"pZ":3.9948266122998124,"vX0":3.735218890038671,"vY0":-139.29571163691145,"vZ0":-5.500254107224048,"x":95.54,"y":130.92,"x0":-0.5820612017786773,"y0":50.00465117404706,"z0":6.705015957128715,"aX":-3.2360940370285802},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.8,"breakHorizontal":2.2,"spinRate":2340,"spinDirection":203},"zone":12,"typeConfidence":0.9,"plateTime":0.3934611513678208,"extension":6.216045134785658},"index":1,"playId":"66d7c738-abd5-3588-bbc4-61fe85f5104e","pitchNumber":1,"startTime":"2026-03-03T19:20:30.327Z","endTime":"2026-03-03T19:20:34.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":94.8,"endSpeed":87.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.474174765217384,"aZ":-12.72815819329575,"pfxX":-2.1308628183734353,"pfxZ":10.066047861469142,"pX":0.1874328586341512,"pZ":1.8552617437829868,"vX0":3.158324228451329,"vY0":-137.83540555212343,"vZ0":-10.159140851278561,"x":109.86,"y":188.69,"x0":-0.6942827688546264,"y0":50.00508182834057,"z0":6.439291269275094,"aX":-4.117520845025511},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.4,"breakHorizontal":3.2,"spinRate":2239,"spinDirection":197},"zone":8,"typeConfidence":0.9,"plateTime":0.3967573191104323,"extension":6.277721521266109},"index":2,"playId":"867e4f73-1fd1-3c11-a116-e89c47cad945","pitchNumber":2,"startTime":"2026-03-03T19:20:43.764Z","endTime":"2026-03-03T19:20:48.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.39925612578405,"aZ":-25.864095039746744,"pfxX":-7.353451032007053,"pfxZ":4.039623526417865,"pX":-0.7188176814141968,"pZ":2.781605182234863,"vX0":2.341746646874195,"vY0":-123.40038915509584,"vZ0":-4.319643774575673,"x":144.4,"y":163.68,"x0":-0.7169705150710436,"y0":50.00595598239065,"z0":6.699232317454811,"aX":-11.498365595708988},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.7,"breakHorizontal":13.0,"spinRate":1785,"spinDirection":230},"zone":1,"typeConfidence":0.9,"plateTime":0.4415517969985543,"extension":6.268304261521506},"index":3,"playId":"bea214fa-19c8-3dfc-989a-8c062312dd6d","pitchNumber":3,"startTime":"2026-03-03T19:21:14.516Z","endTime":"2026-03-03T19:21:19.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":79.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.417134476290386,"aZ":-23.460283411366987,"pfxX":-5.840148157104065,"pfxZ":5.540622486783719,"pX":-0.6123398788133666,"pZ":2.1228675091304345,"vX0":2.022734056186229,"vY0":-123.51000795681664,"vZ0":-6.067553175784017,"x":140.34,"y":181.46,"x0":-0.6746806912388342,"y0":50.00274162534835,"z0":6.536337944619363,"aX":-9.186579172414042},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.1,"breakHorizontal":10.2,"spinRate":1868,"spinDirection":210},"zone":7,"typeConfidence":0.88,"plateTime":0.4404205677158295,"extension":6.336601913860075},"index":4,"playId":"3d14a202-73ee-367d-a167-112d69d3933e","pitchNumber":4,"startTime":"2026-03-03T19:21:29.657Z","endTime":"2026-03-03T19:21:32.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":89.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.007907874195173,"aZ":-12.152633616415299,"pfxX":-2.55441792589348,"pfxZ":9.930107677346431,"pX":1.5011977782105999,"pZ":2.7845318626507773,"vX0":5.656408355845534,"vY0":-140.44111573663423,"vZ0":-8.323203325337998,"x":59.78,"y":163.6,"x0":-0.19872128799410008,"y0":50.00670047794341,"z0":6.559582175161361,"aX":-5.152841910986781},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.7,"breakHorizontal":3.6,"spinRate":2208,"spinDirection":198},"zone":12,"typeConfidence":0.9,"plateTime":0.38862368221274757,"extension":6.227825571326556},"index":5,"playId":"d6cec710-4596-394d-b103-9471adc2da9a","pitchNumber":5,"startTime":"2026-03-03T19:21:49.297Z","endTime":"2026-03-03T19:21:53.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.600699514140107,"aZ":-23.881506953081185,"pfxX":-6.706759373091094,"pfxZ":5.62822059435096,"pX":-0.4733889605453338,"pZ":2.733550597084882,"vX0":2.376989821117214,"vY0":-119.67390687578475,"vZ0":-4.190820458817172,"x":135.04,"y":164.97,"x0":-0.5990621154050509,"y0":50.004828879684894,"z0":6.6065684928328485,"aX":-9.886218416327258},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":9.6,"breakHorizontal":11.8,"spinRate":1807,"spinDirection":216},"zone":4,"typeConfidence":0.9,"plateTime":0.4548870769972089,"extension":6.240340195967534},"hitData":{"launchSpeed":61.5,"launchAngle":-21.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.43,"coordY":172.27}},"index":6,"playId":"34480f26-90a8-312e-9765-e19befa869de","pitchNumber":6,"startTime":"2026-03-03T19:22:02.852Z","endTime":"2026-03-03T19:22:11.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804858,"link":"/api/v1/people/804858"},"credit":"b_ab"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_ab"},{"player":{"id":804858,"link":"/api/v1/people/804858"},"credit":"b_pa"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.9,"awayTeamWinProbability":14.099999999999994,"homeTeamWinProbabilityAdded":2.3000000000000114,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-03T19:22:11.788Z","atBatIndex":33},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Aroon Escobar hits a ground-rule double (1) on a line drive down the left-field line.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-03T19:22:30.425Z","endTime":"2026-03-03T19:23:03.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":800169,"fullName":"Aroon Escobar","link":"/api/v1/people/800169"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":800169,"fullName":"Aroon Escobar","link":"/api/v1/people/800169"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":800169,"fullName":"Aroon Escobar","link":"/api/v1/people/800169"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.6,"endSpeed":83.4,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.473030436710275,"aZ":-29.253355358607553,"pfxX":3.3149689215002116,"pfxZ":1.6945023223626547,"pX":0.193347543475885,"pZ":1.1056568870608179,"vX0":0.483384726578446,"vY0":-129.10418641110476,"vZ0":-8.350306966604998,"x":109.63,"y":208.93,"x0":-0.4269207485276643,"y0":50.004918361388874,"z0":6.56556136706767,"aX":5.716173055802906},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.8,"breakHorizontal":-6.1,"spinRate":2287,"spinDirection":142},"zone":14,"typeConfidence":0.9,"plateTime":0.4208363888971798,"extension":6.442875438018025},"index":0,"playId":"fc184ad3-352a-34e4-b248-3bea690924f6","pitchNumber":1,"startTime":"2026-03-03T19:22:34.418Z","endTime":"2026-03-03T19:22:38.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":800169,"link":"/api/v1/people/800169","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":89.3,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.27835379407081,"aZ":-15.759469823392688,"pfxX":-4.3107545311916,"pfxZ":8.182537497932334,"pX":-0.23391071843872707,"pZ":2.2882708621117396,"vX0":1.8556072504167513,"vY0":-139.3210807230467,"vZ0":-8.965066565729103,"x":125.92,"y":177.0,"x0":-0.34085115667320404,"y0":50.00677007710926,"z0":6.544935458693109,"aX":-8.649919701115655},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.6,"breakHorizontal":7.6,"spinRate":2064,"spinDirection":192},"zone":5,"typeConfidence":0.89,"plateTime":0.3901170383913324,"extension":6.435291755275591},"hitData":{"launchSpeed":110.0,"launchAngle":19.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":22.68,"coordY":87.03}},"index":1,"playId":"044abbf7-18cf-325e-9ac7-7aca797d885f","pitchNumber":2,"startTime":"2026-03-03T19:22:48.336Z","endTime":"2026-03-03T19:23:03.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":800169,"link":"/api/v1/people/800169","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800169,"link":"/api/v1/people/800169"},"credit":"b_ab"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_ab"},{"player":{"id":800169,"link":"/api/v1/people/800169"},"credit":"b_pa"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":82.0,"awayTeamWinProbability":18.0,"homeTeamWinProbabilityAdded":-3.9000000000000057,"leverageIndex":0.62,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-03T19:23:03.942Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Rodríguez singles on a sharp ground ball to center fielder Jonny DeLuca. Aroon Escobar scores.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-03T19:23:18.568Z","endTime":"2026-03-03T19:24:05.593Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":679563,"fullName":"José Rodríguez","link":"/api/v1/people/679563"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679563,"fullName":"José Rodríguez","link":"/api/v1/people/679563"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":679563,"fullName":"José Rodríguez","link":"/api/v1/people/679563"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":800169,"fullName":"Aroon Escobar","link":"/api/v1/people/800169"},"responsiblePitcher":{"id":641329,"link":"/api/v1/people/641329"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":89.5,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.814312962988204,"aZ":-13.151467628482642,"pfxX":-3.9543629199612296,"pfxZ":9.42767525796251,"pX":0.3840909872675545,"pZ":2.537441433628378,"vX0":4.482149785147037,"vY0":-139.8085271510866,"vZ0":-8.871651230131011,"x":102.36,"y":170.27,"x0":-0.7115794757918447,"y0":50.00576745433736,"z0":6.576129731809393,"aX":-7.981139273561761},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.8,"breakHorizontal":6.5,"spinRate":2220,"spinDirection":198},"zone":6,"typeConfidence":0.89,"plateTime":0.38892611852364656,"extension":6.249718840935833},"index":0,"playId":"7bad2ea4-3003-3b3c-9f01-042a50ef8e5e","pitchNumber":1,"startTime":"2026-03-03T19:23:31.683Z","endTime":"2026-03-03T19:23:35.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"second":{"id":800169,"link":"/api/v1/people/800169"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":89.5,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.303136894081163,"aZ":-12.544731136493793,"pfxX":-3.530047299998885,"pfxZ":9.693331536670255,"pX":0.14640524263547694,"pZ":2.5124250621152466,"vX0":2.958211962056587,"vY0":-140.34465947122365,"vZ0":-8.942222303435518,"x":111.42,"y":170.94,"x0":-0.4549456293847107,"y0":50.0020235787059,"z0":6.527114249970121,"aX":-7.1472177781788595},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.2,"breakHorizontal":5.9,"spinRate":2253,"spinDirection":199},"zone":5,"typeConfidence":0.9,"plateTime":0.3880604661275746,"extension":6.334662995421857},"hitData":{"launchSpeed":102.8,"launchAngle":-6.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":127.11,"coordY":84.04}},"index":1,"playId":"808ffb8b-ed9c-3208-b1d4-07711821c89a","pitchNumber":2,"startTime":"2026-03-03T19:23:52.264Z","endTime":"2026-03-03T19:24:05.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"second":{"id":800169,"link":"/api/v1/people/800169"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679563,"link":"/api/v1/people/679563"},"credit":"b_ab"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_ab"},{"player":{"id":679563,"link":"/api/v1/people/679563"},"credit":"b_pa"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.7,"awayTeamWinProbability":25.299999999999997,"homeTeamWinProbabilityAdded":-7.299999999999997,"leverageIndex":1.3,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-03-03T19:24:05.593Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Justin Crawford flies out to right fielder Jake Fraley.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-03T19:24:20.159Z","endTime":"2026-03-03T19:26:14.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679563,"fullName":"José Rodríguez","link":"/api/v1/people/679563"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":91.8,"endSpeed":85.6,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07677174509385,"aZ":-24.546071975397616,"pfxX":3.5911113476397754,"pfxZ":4.160657305832619,"pX":1.5180282570545602,"pZ":2.106585142863199,"vX0":4.841954470488485,"vY0":-133.67746130018264,"vZ0":-7.063456088633991,"x":59.14,"y":181.9,"x0":-0.7741201583432169,"y0":50.005713958080456,"z0":6.510087934211033,"aX":6.590563295873185},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.4,"breakHorizontal":-7.4,"spinRate":2321,"spinDirection":171},"zone":14,"typeConfidence":0.89,"plateTime":0.40759287778038766,"extension":6.34735763783018},"index":0,"playId":"41f6fdae-4e81-3adb-83a8-932f51474d13","pitchNumber":1,"startTime":"2026-03-03T19:24:33.365Z","endTime":"2026-03-03T19:24:37.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":679563,"link":"/api/v1/people/679563"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":78.0,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.52217808552582,"aZ":-23.783808618846308,"pfxX":-7.319508268661439,"pfxZ":5.531565796157588,"pX":1.526539048276986,"pZ":0.6150590485751771,"vX0":7.268184061731675,"vY0":-121.75503911663398,"vZ0":-9.21649121739386,"x":58.81,"y":222.17,"x0":-0.5313626128534455,"y0":50.0053740525958,"z0":6.473023687662395,"aX":-11.108380268376246},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":8.3,"breakHorizontal":11.8,"spinRate":1784,"spinDirection":211},"zone":14,"typeConfidence":0.9,"plateTime":0.4480385052793272,"extension":6.393589670867145},"index":1,"playId":"08aa72df-2d49-3524-b4ce-8e1883c4939a","pitchNumber":2,"startTime":"2026-03-03T19:24:53.335Z","endTime":"2026-03-03T19:24:56.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":679563,"link":"/api/v1/people/679563"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":84.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.04803853580544,"aZ":-26.627297859633217,"pfxX":2.7735980757599337,"pfxZ":3.1460915990018687,"pX":-0.4424010589030841,"pZ":2.6947638094595656,"vX0":0.0815219194704807,"vY0":-130.12037947140527,"vZ0":-5.12181486921324,"x":133.86,"y":166.02,"x0":-0.8358444216949491,"y0":50.00435406810065,"z0":6.636980649597785,"aX":4.890840012153896},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.0,"breakHorizontal":-5.0,"spinRate":2358,"spinDirection":144},"zone":4,"typeConfidence":0.9,"plateTime":0.4164707901727738,"extension":6.274588307449512},"index":2,"playId":"1ff668a7-e3f2-3c75-8384-8acf217a6b57","pitchNumber":3,"startTime":"2026-03-03T19:25:18.236Z","endTime":"2026-03-03T19:25:21.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":679563,"link":"/api/v1/people/679563"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.6,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07651237342823,"aZ":-24.64685737698967,"pfxX":3.0991117199750815,"pfxZ":4.261466205294983,"pX":-0.2245991270234029,"pZ":2.3398646227955084,"vX0":0.26855750438287057,"vY0":-131.57493074019422,"vZ0":-6.2526626947265,"x":125.56,"y":175.6,"x0":-0.7307888337164594,"y0":50.00293185040253,"z0":6.555949850680439,"aX":5.471399565271483},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.7,"breakHorizontal":-5.6,"spinRate":2357,"spinDirection":148},"zone":5,"typeConfidence":0.88,"plateTime":0.4151797421300283,"extension":6.18163588163972},"index":3,"playId":"33e0304a-2e07-3b64-ad49-610095fa8d31","pitchNumber":4,"startTime":"2026-03-03T19:25:35.743Z","endTime":"2026-03-03T19:25:39.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":679563,"link":"/api/v1/people/679563"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.7,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.97692974642306,"aZ":-25.85733799865685,"pfxX":-7.033281429515774,"pfxZ":4.055361208782801,"pX":-0.848235750256349,"pZ":2.1067828184302626,"vX0":1.8313412280769135,"vY0":-123.31471103457082,"vZ0":-5.559474371254401,"x":105.48,"y":155.78,"x0":-0.6816450080527565,"y0":50.00193810252156,"z0":6.541488062867417,"aX":-10.951086881823956},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.5,"breakHorizontal":12.4,"spinRate":1809,"spinDirection":208},"zone":13,"typeConfidence":0.89,"plateTime":0.4422962252024849,"extension":6.366061672934792},"hitData":{"launchSpeed":72.7,"launchAngle":36.0,"totalDistance":236.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":157.99,"coordY":118.98}},"index":4,"playId":"1dc6cf58-63a4-3189-aa01-49aa8a2bcb17","pitchNumber":5,"startTime":"2026-03-03T19:26:02.098Z","endTime":"2026-03-03T19:26:14.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":679563,"link":"/api/v1/people/679563"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.4,"awayTeamWinProbability":21.599999999999994,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.59,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-03-03T19:26:14.994Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Otto Kemp flies out sharply to center fielder Jonny DeLuca.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-03T19:26:26.149Z","endTime":"2026-03-03T19:27:06.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":88.0,"endSpeed":82.1,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.119719770976875,"aZ":-26.9287443242325,"pfxX":3.0129551745711725,"pfxZ":3.1082004028171157,"pX":0.4239184147423932,"pZ":1.6535266067883314,"vX0":1.805220847851189,"vY0":-128.15213981082806,"vZ0":-7.259827599609511,"x":100.84,"y":194.13,"x0":-0.6778974683641847,"y0":50.00138567298769,"z0":6.58720534137141,"aX":5.07800813102302},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.4,"breakHorizontal":-5.9,"spinRate":2386,"spinDirection":115},"zone":9,"typeConfidence":0.9,"plateTime":0.42521288622106246,"extension":6.2808330132367844},"index":0,"playId":"fca224d7-8289-3a4f-b3ef-b9de6fcb96cc","pitchNumber":1,"startTime":"2026-03-03T19:26:41.285Z","endTime":"2026-03-03T19:26:44.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"first":{"id":679563,"link":"/api/v1/people/679563"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":95.1,"endSpeed":87.6,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.533669799599608,"aZ":-10.724894966210718,"pfxX":-2.4204308120738185,"pfxZ":10.980022232971763,"pX":0.3186368247088364,"pZ":3.0041658340095676,"vX0":2.8211183811441356,"vY0":-138.3371040280699,"vZ0":-7.967341614432326,"x":104.85,"y":157.67,"x0":-0.3960464839056192,"y0":50.00661762091357,"z0":6.626250494160396,"aX":-4.73015173888917},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.6,"breakHorizontal":3.8,"spinRate":2186,"spinDirection":195},"zone":3,"typeConfidence":0.9,"plateTime":0.3947314974864682,"extension":6.263004651769433},"hitData":{"launchSpeed":103.5,"launchAngle":24.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":112.64,"coordY":52.79}},"index":1,"playId":"08200014-c2a4-31f8-a1e0-9019df16578c","pitchNumber":2,"startTime":"2026-03-03T19:26:59.053Z","endTime":"2026-03-03T19:27:06.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"first":{"id":679563,"link":"/api/v1/people/679563"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_ab"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_ab"},{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_pa"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.2,"awayTeamWinProbability":18.799999999999997,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":1.1,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-03-03T19:27:06.129Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Walls flies out to left fielder Otto Kemp.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-03T19:29:17.264Z","endTime":"2026-03-03T19:29:49.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Seth Johnson replaces Zach McCambley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T19:28:27.616Z","endTime":"2026-03-03T19:29:19.521Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686751,"link":"/api/v1/people/686751"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":90.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.622397542395312,"aZ":-14.810527049145252,"pfxX":-3.716851634301586,"pfxZ":8.349170655590159,"pX":0.21589710417897975,"pZ":2.6633691118081217,"vX0":4.406210372676292,"vY0":-141.921120889954,"vZ0":-6.022830280638899,"x":108.77,"y":166.87,"x0":-0.859892964105894,"y0":50.00011008133406,"z0":5.724519002444628,"aX":-7.727181964722165},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.4,"breakHorizontal":6.0,"spinRate":2369,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.3831453302951169,"extension":6.271692188126349},"index":1,"playId":"ec8285ff-3cab-3220-9cd8-9abc491dcc29","pitchNumber":1,"startTime":"2026-03-03T19:29:19.521Z","endTime":"2026-03-03T19:29:22.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":86.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.04854585641032,"aZ":-29.680915362806758,"pfxX":-6.229116319393006,"pfxZ":1.3455666419895804,"pX":-0.5455267877326511,"pZ":1.974597792137041,"vX0":3.3524207338417886,"vY0":-133.52787727513092,"vZ0":-3.8854897302456317,"x":137.79,"y":185.47,"x0":-0.9892944745753239,"y0":50.005083183655096,"z0":5.517578942807203,"aX":-11.571117920943772},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.0,"breakHorizontal":10.8,"spinRate":1464,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.4058104940278455,"extension":6.40424283237757},"hitData":{"launchSpeed":92.3,"launchAngle":37.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":35.2,"coordY":113.48}},"index":2,"playId":"4be08e3b-cd2e-343e-82f7-9aa368d37f21","pitchNumber":2,"startTime":"2026-03-03T19:29:37.537Z","endTime":"2026-03-03T19:29:49.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_ab"},{"player":{"id":686751,"link":"/api/v1/people/686751"},"credit":"p_ab"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_pa"},{"player":{"id":686751,"link":"/api/v1/people/686751"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.7,"awayTeamWinProbability":20.299999999999997,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.57,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-03-03T19:29:49.396Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yandy Díaz grounds out, second baseman Aroon Escobar to first baseman Felix Reyes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-03T19:29:57.494Z","endTime":"2026-03-03T19:30:20.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":800169,"link":"/api/v1/people/800169"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694025,"link":"/api/v1/people/694025"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":89.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.367800449423484,"aZ":-20.26831537985705,"pfxX":-7.144139496331777,"pfxZ":5.892853523737206,"pX":0.47081522534520215,"pZ":1.6803832488249375,"vX0":6.860001435918377,"vY0":-139.9911460674225,"vZ0":-6.700469575530706,"x":99.05,"y":193.41,"x0":-1.0624998613196974,"y0":50.00012485693272,"z0":5.39470858490774,"aX":-14.4282224750461},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.7,"breakHorizontal":11.9,"spinRate":2279,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.38864764750442315,"extension":6.461013303780579},"hitData":{"launchSpeed":87.0,"launchAngle":-26.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.42,"coordY":152.39}},"index":0,"playId":"e236f666-6880-3e52-8e33-64068ca2cb39","pitchNumber":1,"startTime":"2026-03-03T19:30:10.876Z","endTime":"2026-03-03T19:30:20.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":686751,"link":"/api/v1/people/686751"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":686751,"link":"/api/v1/people/686751"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-03T19:30:20.066Z","atBatIndex":39},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cedric Mullins pops out to shortstop Bryan Rincon.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-03T19:30:26.535Z","endTime":"2026-03-03T19:31:04.590Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":804858,"link":"/api/v1/people/804858"},"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.6,"endSpeed":90.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.86401833262213,"aZ":-12.712874582453656,"pfxX":-3.563120315320787,"pfxZ":9.324811075098141,"pX":1.1072270429920785,"pZ":1.7203805668059717,"vX0":6.694458633421769,"vY0":-143.26250472894037,"vZ0":-8.414095994174799,"x":74.8,"y":192.33,"x0":-0.7926099481849271,"y0":50.00109936207832,"z0":5.482407530738337,"aX":-7.435563637532037},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.5,"breakHorizontal":5.2,"spinRate":2474,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.38173575525287573,"extension":6.501997860323708},"index":0,"playId":"59c093b4-4bd2-3123-b480-02cb966e302c","pitchNumber":1,"startTime":"2026-03-03T19:30:42.187Z","endTime":"2026-03-03T19:30:46.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":98.5,"endSpeed":90.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.248953718899163,"aZ":-11.976084952386351,"pfxX":-4.7593935990136,"pfxZ":9.63227942855203,"pX":0.8446795766596775,"pZ":2.576740616155003,"vX0":6.560366753916431,"vY0":-143.23609609318842,"vZ0":-6.382246398980862,"x":84.8,"y":169.21,"x0":-0.8472824042684306,"y0":50.003149706075355,"z0":5.568489108057528,"aX":-9.9807341607254},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.4,"breakHorizontal":7.4,"spinRate":2440,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.381065869338884,"extension":6.317265054097097},"hitData":{"launchSpeed":51.0,"launchAngle":52.0,"totalDistance":111.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":127.5,"coordY":158.27}},"index":1,"playId":"ef696a51-6b2c-3b3e-8302-67f180c2e514","pitchNumber":2,"startTime":"2026-03-03T19:30:57.288Z","endTime":"2026-03-03T19:31:04.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_ab"},{"player":{"id":686751,"link":"/api/v1/people/686751"},"credit":"p_ab"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":686751,"link":"/api/v1/people/686751"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-03T19:31:04.590Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Marsh singles on a ground ball to right fielder Connor Hujsak.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-03T19:33:24.211Z","endTime":"2026-03-03T19:35:23.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[7,8,9,10,11,12],"actionIndex":[0,1,2,3,4,5,6],"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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":824615,"link":"/api/v1/people/824615"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Gregory Barrios replaces shortstop Taylor Walls, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T19:33:08.657Z","endTime":"2026-03-03T19:33:08.671Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699126,"link":"/api/v1/people/699126"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":670764,"link":"/api/v1/people/670764"},"defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Tre' Morgan replaces first baseman Yandy Díaz, batting 2nd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-03T19:33:08.671Z","endTime":"2026-03-03T19:33:08.672Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691003,"link":"/api/v1/people/691003"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":650490,"link":"/api/v1/people/650490"},"defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Brayden Taylor replaces second baseman Ben Williamson, batting 4th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-03T19:33:08.672Z","endTime":"2026-03-03T19:33:08.673Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694966,"link":"/api/v1/people/694966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"401","replacedPlayer":{"id":810938,"link":"/api/v1/people/810938"},"defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Connor Hujsak replaces center fielder Jonny DeLuca, batting 8th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-03T19:33:08.673Z","endTime":"2026-03-03T19:33:08.675Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":824615,"link":"/api/v1/people/824615"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":676356,"link":"/api/v1/people/676356"},"defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Dom Keegan replaces catcher Hunter Feduccia, batting 7th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-03T19:33:08.675Z","endTime":"2026-03-03T19:33:08.676Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681371,"link":"/api/v1/people/681371"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"701","replacedPlayer":{"id":676439,"link":"/api/v1/people/676439"},"defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Theo Gillen replaces right fielder Jake Fraley, batting 5th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-03T19:33:08.676Z","endTime":"2026-03-03T19:33:08.677Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815394,"link":"/api/v1/people/815394"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":641584,"link":"/api/v1/people/641584"},"defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cole Sulser replaces Bryan Baker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-03-03T19:33:08.677Z","endTime":"2026-03-03T19:33:26.380Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642121,"link":"/api/v1/people/642121"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71922462059036,"aZ":-14.23203126415436,"pfxX":-6.5248683894384625,"pfxZ":10.126117512664907,"pX":0.3194208614010114,"pZ":3.3388808848448295,"vX0":6.2053731727063415,"vY0":-131.7094073505678,"vZ0":-3.751631405241455,"x":104.82,"y":148.63,"x0":-1.2096807589585064,"y0":50.005545111349555,"z0":5.821751895400135,"aX":-11.564638990902768},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.8,"breakHorizontal":10.6,"spinRate":2431,"spinDirection":207},"zone":3,"typeConfidence":0.89,"plateTime":0.41450907412945526,"extension":6.637835048532189},"index":7,"playId":"35b21663-0af8-3c3c-8b9a-38773f3b4861","pitchNumber":1,"startTime":"2026-03-03T19:33:26.380Z","endTime":"2026-03-03T19:33:34.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":91.4,"endSpeed":84.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42416557776905,"aZ":-16.88426143991903,"pfxX":-5.930929672470414,"pfxZ":8.388104283556252,"pX":0.686558321160939,"pZ":4.271688495613903,"vX0":7.23365972634962,"vY0":-133.12432080521322,"vZ0":-1.0665314117877638,"x":90.83,"y":123.44,"x0":-1.275758741846681,"y0":50.001681639413086,"z0":5.881563693489392,"aX":-10.81010011674331},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.2,"breakHorizontal":9.5,"spinRate":2295,"spinDirection":214},"zone":12,"typeConfidence":0.88,"plateTime":0.4090253824770791,"extension":6.600810910771378},"index":8,"playId":"41444386-0b2b-3bae-b6e0-bf6870426662","pitchNumber":2,"startTime":"2026-03-03T19:33:54.268Z","endTime":"2026-03-03T19:33:58.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":80.8,"endSpeed":75.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.607158271893812,"aZ":-28.262362008247777,"pfxX":-8.262519203582677,"pfxZ":2.759967935961823,"pX":0.07940603053242301,"pZ":2.473647815889688,"vX0":6.004470260829405,"vY0":-117.59994243232263,"vZ0":-1.7804757342495463,"x":113.97,"y":171.99,"x0":-1.4173724823532345,"y0":50.005111737548276,"z0":5.8303779355386105,"aX":-11.723963628043954},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":4.9,"breakHorizontal":13.8,"spinRate":1630,"spinDirection":220},"zone":5,"typeConfidence":0.89,"plateTime":0.4634758614789045,"extension":6.564953189433128},"index":9,"playId":"5f53b272-9341-3cbb-b6be-9e90d21e7557","pitchNumber":3,"startTime":"2026-03-03T19:34:08.243Z","endTime":"2026-03-03T19:34:12.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":75.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.967007338399505,"aZ":-27.088058761601744,"pfxX":-7.0887493209737436,"pfxZ":3.558723073951895,"pX":-0.1303948167491121,"pZ":2.155973810151944,"vX0":5.050471902962851,"vY0":-117.07301543108477,"vZ0":-2.6837574482089765,"x":121.97,"y":180.57,"x0":-1.3637720084580824,"y0":50.00311508715477,"z0":5.777884190829383,"aX":-10.131499677222374},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":6.2,"breakHorizontal":12.1,"spinRate":1670,"spinDirection":226},"zone":8,"typeConfidence":0.89,"plateTime":0.4626758938038642,"extension":6.497410217896842},"index":10,"playId":"3145dc0a-11a4-32d1-bf10-2ce5024356c2","pitchNumber":4,"startTime":"2026-03-03T19:34:32.652Z","endTime":"2026-03-03T19:34:37.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":77.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.207625759005477,"aZ":-26.51259670380615,"pfxX":-8.781518743472947,"pfxZ":3.7898113202832584,"pX":0.729524415254537,"pZ":0.14883621821525214,"vX0":7.913554128251743,"vY0":-120.29820082755894,"vZ0":-7.413157860771195,"x":89.19,"y":234.76,"x0":-1.4323532035637034,"y0":50.00316981330164,"z0":5.56029911717242,"aX":-13.114620846141932},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.6,"breakHorizontal":14.4,"spinRate":1735,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.4520802797698362,"extension":6.600712292350248},"index":11,"playId":"f6aff96c-c3ea-335d-86b5-3c2ed971c60d","pitchNumber":5,"startTime":"2026-03-03T19:34:55.599Z","endTime":"2026-03-03T19:34:58.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":77.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.018570145879345,"aZ":-28.74621184291526,"pfxX":-7.84190326742834,"pfxZ":2.3005708392475057,"pX":0.25250581713844794,"pZ":1.4905952653291232,"vX0":6.40769854748388,"vY0":-120.20003634227778,"vZ0":-4.148485043153748,"x":107.38,"y":198.53,"x0":-1.4039378931488655,"y0":50.00532811115821,"z0":5.736439620387244,"aX":-11.701693989355737},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.6,"breakHorizontal":13.1,"spinRate":1765,"spinDirection":231},"zone":14,"typeConfidence":0.9,"plateTime":0.45231085597338927,"extension":6.515197132400866},"hitData":{"launchSpeed":107.8,"launchAngle":8.0,"totalDistance":142.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.83,"coordY":117.46}},"index":12,"playId":"57b364f1-f823-3737-b0e7-6813a43c048b","pitchNumber":6,"startTime":"2026-03-03T19:35:12.888Z","endTime":"2026-03-03T19:35:23.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.39999999999999,"awayTeamWinProbability":27.60000000000001,"homeTeamWinProbabilityAdded":-5.500000000000014,"leverageIndex":1.23,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-03-03T19:35:23.225Z","atBatIndex":41},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Rafael Marchán pops out to third baseman Richie Palacios.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-03T19:35:37.651Z","endTime":"2026-03-03T19:37:08.966Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21937510015416,"aZ":-24.011253797008838,"pfxX":0.9561106275253417,"pfxZ":4.857020128679091,"pX":0.6051838885420961,"pZ":2.7686367630968234,"vX0":5.594031779873647,"vY0":-128.02252934204128,"vZ0":-2.5815620747525734,"x":93.93,"y":164.03,"x0":-1.721003150884553,"y0":50.00582155284742,"z0":5.644104226679246,"aX":1.6069043076984688},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.5,"breakHorizontal":-2.9,"spinRate":2367,"spinDirection":164},"zone":3,"typeConfidence":0.9,"plateTime":0.4257392895784382,"extension":6.643950345189339},"index":0,"playId":"a3ef1313-6524-3e81-adf9-b70e62337aef","pitchNumber":1,"startTime":"2026-03-03T19:35:46.974Z","endTime":"2026-03-03T19:35:52.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.01328895327274,"aZ":-29.769548666347344,"pfxX":-8.139369581998231,"pfxZ":1.6793621365592895,"pX":-1.0788053326431,"pZ":2.9052039385922437,"vX0":3.8406413799871966,"vY0":-118.79014692550186,"vZ0":-0.4709608993764508,"x":158.12,"y":160.34,"x0":-1.6560119631026724,"y0":50.005191298240995,"z0":5.804344536057711,"aX":-11.67438212612265},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":3.2,"breakHorizontal":13.8,"spinRate":1805,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.4604854373244285,"extension":6.52086388814925},"index":1,"playId":"1e57992b-7e80-3f78-a079-38663a2d1d5d","pitchNumber":2,"startTime":"2026-03-03T19:36:09.316Z","endTime":"2026-03-03T19:36:13.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.277220751103517,"aZ":-27.76940289305062,"pfxX":-8.671267307270575,"pfxZ":3.0407793872742674,"pX":0.9388931782898509,"pZ":0.2170199379375624,"vX0":8.31665200288277,"vY0":-119.38793115690896,"vZ0":-6.672067129203114,"x":81.21,"y":232.92,"x0":-1.4577225791703543,"y0":50.00185357835304,"z0":5.536393541859586,"aX":-12.558167383492751},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":4.1,"breakHorizontal":13.8,"spinRate":1528,"spinDirection":232},"zone":14,"typeConfidence":0.9,"plateTime":0.4581998028846068,"extension":6.702080216845675},"index":2,"playId":"456ab7be-0b2a-39ed-b899-05b573b3c40c","pitchNumber":3,"startTime":"2026-03-03T19:36:22.422Z","endTime":"2026-03-03T19:36:25.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":91.7,"endSpeed":84.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.706443399497797,"aZ":-16.01127106053191,"pfxX":-6.627383411044901,"pfxZ":8.882029944270007,"pX":0.2944597739225823,"pZ":3.5473930501197244,"vX0":6.785358338946924,"vY0":-133.52608207944905,"vZ0":-2.760392970725121,"x":105.78,"y":143.0,"x0":-1.4094033022220382,"y0":50.001650071100244,"z0":5.736163377067381,"aX":-12.05799903568647},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.7,"breakHorizontal":10.7,"spinRate":2330,"spinDirection":215},"zone":12,"typeConfidence":0.89,"plateTime":0.40902465103080443,"extension":6.7550957251720085},"index":3,"playId":"d2d73ffa-5ed0-36c7-afb7-69d6fe816a5d","pitchNumber":4,"startTime":"2026-03-03T19:36:43.296Z","endTime":"2026-03-03T19:36:47.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.022529718872555,"aZ":-24.70234899876973,"pfxX":2.895937392272605,"pfxZ":4.593767275390398,"pX":0.5460326088492696,"pZ":2.406013379441081,"vX0":5.002020082343747,"vY0":-125.57891826984233,"vZ0":-3.181305410732259,"x":96.19,"y":173.82,"x0":-1.833790533823456,"y0":50.00466058217102,"z0":5.658758132712198,"aX":4.709564715202453},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.9,"breakHorizontal":-6.2,"spinRate":2331,"spinDirection":152},"zone":6,"typeConfidence":0.9,"plateTime":0.43313687044035776,"extension":6.540074575101418},"hitData":{"launchSpeed":60.4,"launchAngle":34.0,"totalDistance":172.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":95.38,"coordY":139.68}},"index":4,"playId":"17ba464e-8e43-38b2-ba57-dee18ad9f312","pitchNumber":5,"startTime":"2026-03-03T19:36:58.976Z","endTime":"2026-03-03T19:37:08.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_ab"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_ab"},{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_pa"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.4,"awayTeamWinProbability":22.599999999999994,"homeTeamWinProbabilityAdded":5.000000000000014,"leverageIndex":2.18,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-03-03T19:37:08.966Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Felix Reyes pops out to second baseman Brayden Taylor.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-03T19:37:15.835Z","endTime":"2026-03-03T19:40:19.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"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":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":694966,"link":"/api/v1/people/694966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.8,"endSpeed":83.8,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.106376924868684,"aZ":-14.145014293428353,"pfxX":-5.938322580996074,"pfxZ":10.038003404505051,"pX":0.7728924816603759,"pZ":1.6701737084084887,"vX0":7.336133241249848,"vY0":-133.28481235045868,"vZ0":-7.674092418528215,"x":87.54,"y":193.69,"x0":-1.2458870582459995,"y0":50.002662555646054,"z0":5.611695488754988,"aX":-10.666053910634027},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.7,"breakHorizontal":9.1,"spinRate":2296,"spinDirection":207},"zone":14,"typeConfidence":0.9,"plateTime":0.41122211648346063,"extension":6.627724445213845},"index":0,"playId":"4626dbcc-b65c-310a-8d35-af348d2eb291","pitchNumber":1,"startTime":"2026-03-03T19:37:31.897Z","endTime":"2026-03-03T19:37:36.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":91.7,"endSpeed":83.5,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63872401293665,"aZ":-13.932703713958084,"pfxX":-5.679374451839182,"pfxZ":10.156549593349125,"pX":0.4166237631789653,"pZ":3.8734066838804524,"vX0":6.752888532882408,"vY0":-133.40819594024867,"vZ0":-2.2543090043667102,"x":101.12,"y":134.2,"x0":-1.4137410605215421,"y0":50.00425156601367,"z0":5.737833843255782,"aX":-10.202555203766519},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.1,"breakHorizontal":8.8,"spinRate":2378,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.4111171808257392,"extension":6.624715328869922},"index":1,"playId":"03012982-6c05-3e62-af5f-08f3df10f2ab","pitchNumber":2,"startTime":"2026-03-03T19:37:46.339Z","endTime":"2026-03-03T19:37:49.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.45779161666681,"aZ":-14.159423273662364,"pfxX":-6.148084037723311,"pfxZ":9.779414335199098,"pX":0.12984462387097842,"pZ":3.030457243834592,"vX0":5.952457546554893,"vY0":-134.45844088746364,"vZ0":-4.435479475814692,"x":112.05,"y":156.96,"x0":-1.30724717099891,"y0":50.006682120787474,"z0":5.696906354214919,"aX":-11.330201022969447},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.0,"breakHorizontal":10.0,"spinRate":2423,"spinDirection":214},"zone":2,"typeConfidence":0.9,"plateTime":0.4064024145356817,"extension":6.5737549467074645},"index":2,"playId":"64e32a72-815e-3c71-bc08-d832c4e2fddf","pitchNumber":3,"startTime":"2026-03-03T19:38:01.737Z","endTime":"2026-03-03T19:38:05.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.7,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.420671290302362,"aZ":-27.811091405219706,"pfxX":-9.301799755448506,"pfxZ":2.9569134433295776,"pX":0.8257187205506609,"pZ":1.484431479632895,"vX0":8.269600106222113,"vY0":-119.99595751373458,"vZ0":-4.053323038144355,"x":85.53,"y":198.7,"x0":-1.4355603928628065,"y0":50.00499355160963,"z0":5.638019289434249,"aX":-13.741416292050861},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.7,"breakHorizontal":15.2,"spinRate":1776,"spinDirection":218},"zone":14,"typeConfidence":0.9,"plateTime":0.4542199039989976,"extension":6.615567534748138},"index":3,"playId":"6853a617-934f-3a88-b715-c8870b4dc60a","pitchNumber":4,"startTime":"2026-03-03T19:38:16.404Z","endTime":"2026-03-03T19:38:21.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":91.8,"endSpeed":84.1,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.420193348054088,"aZ":-13.738557128051488,"pfxX":-6.48554471409943,"pfxZ":10.19640471856902,"pX":0.13064834251777924,"pZ":2.35714977745017,"vX0":6.020118594757931,"vY0":-133.52824285996894,"vZ0":-6.161614168012516,"x":112.02,"y":175.14,"x0":-1.3091699069035947,"y0":50.00094322000142,"z0":5.680740735095748,"aX":-11.72463252394356},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.3,"breakHorizontal":10.4,"spinRate":2383,"spinDirection":211},"zone":5,"typeConfidence":0.9,"plateTime":0.4099965267341119,"extension":6.637477341909838},"index":4,"playId":"ab53a83e-807a-3492-b9f9-5bcb40795cf2","pitchNumber":5,"startTime":"2026-03-03T19:38:30.557Z","endTime":"2026-03-03T19:38:34.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97717969136284,"aZ":-13.276004323698919,"pfxX":-5.958498166225158,"pfxZ":10.27294984593991,"pX":0.11290912104385713,"pZ":3.2469867545980784,"vX0":6.16529176913278,"vY0":-134.0487844376506,"vZ0":-4.091673470920069,"x":112.7,"y":151.11,"x0":-1.4306596327757781,"y0":50.00532847264072,"z0":5.725319632466077,"aX":-10.965174349688573},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.0,"breakHorizontal":9.6,"spinRate":2375,"spinDirection":211},"zone":2,"typeConfidence":0.9,"plateTime":0.4068769997150974,"extension":6.6167167644316764},"index":5,"playId":"8a3a2d69-21a7-3898-ab22-4bb4a2a1642b","pitchNumber":6,"startTime":"2026-03-03T19:38:58.132Z","endTime":"2026-03-03T19:39:02.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":6,"playId":"ec0eccea-d25f-34ac-a229-914c14f14674","startTime":"2026-03-03T19:39:21.891Z","endTime":"2026-03-03T19:39:24.952Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":7,"playId":"26c2c54f-27f1-3d88-b0b1-d1ea1ba336ef","startTime":"2026-03-03T19:39:35.220Z","endTime":"2026-03-03T19:39:38.430Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.4,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.319616347346567,"aZ":-30.282297323281345,"pfxX":-7.85784696222818,"pfxZ":1.2627464618142854,"pX":0.18339448476550105,"pZ":1.9876866412713639,"vX0":6.434514010881835,"vY0":-120.90493685604098,"vZ0":-2.7010617839734508,"x":110.01,"y":185.11,"x0":-1.4726602296577418,"y0":50.00458399276261,"z0":5.737813044408395,"aX":-11.806060522419436},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.9,"breakHorizontal":13.0,"spinRate":1684,"spinDirection":225},"zone":8,"typeConfidence":0.9,"plateTime":0.45048751356773,"extension":6.491091151371668},"index":8,"playId":"4ee44375-94bb-36dc-adb9-205dc8c6f7e5","pitchNumber":7,"startTime":"2026-03-03T19:39:49.815Z","endTime":"2026-03-03T19:39:53.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.6,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.32188337152136,"aZ":-16.060590081191517,"pfxX":-5.009754400646806,"pfxZ":8.695902663908218,"pX":0.00876546276874791,"pZ":3.43088569049963,"vX0":5.464932027768248,"vY0":-133.8962142040273,"vZ0":-3.178467600232734,"x":116.67,"y":146.15,"x0":-1.3881005622348526,"y0":50.00474200754932,"z0":5.7531562205301565,"aX":-9.285497075301215},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.5,"breakHorizontal":8.2,"spinRate":2296,"spinDirection":216},"zone":2,"typeConfidence":0.88,"plateTime":0.40589108585157296,"extension":6.44628541600514},"hitData":{"launchSpeed":97.0,"launchAngle":58.0,"totalDistance":140.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":143.82,"coordY":146.82}},"index":9,"playId":"dc336add-ff86-3a36-8847-441b54e029ba","pitchNumber":8,"startTime":"2026-03-03T19:40:09.993Z","endTime":"2026-03-03T19:40:19.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_ab"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_ab"},{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_pa"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.74,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-03T19:40:19.908Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Cairo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-03T19:40:33.704Z","endTime":"2026-03-03T19:41:56.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681371,"link":"/api/v1/people/681371"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.5,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.499103477756346,"aZ":-15.99156350098545,"pfxX":-4.446984289554786,"pfxZ":9.102157307402914,"pX":-0.16154211399553856,"pZ":3.3906224511254623,"vX0":4.628364998202944,"vY0":-131.87498317467305,"vZ0":-3.1144403812048918,"x":123.16,"y":147.23,"x0":-1.3535444425543957,"y0":50.005811047312086,"z0":5.752353193161079,"aX":-7.909926217997247},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.1,"breakHorizontal":7.2,"spinRate":2259,"spinDirection":213},"zone":11,"typeConfidence":0.86,"plateTime":0.4137968430751622,"extension":6.69041049584207},"index":0,"playId":"467fbab9-4074-3a6c-aceb-cd6791565a1e","pitchNumber":1,"startTime":"2026-03-03T19:40:40.567Z","endTime":"2026-03-03T19:40:45.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.539156012627174,"aZ":-14.96643962114164,"pfxX":-3.77562779876811,"pfxZ":9.491980432292337,"pX":-0.22436980793418126,"pZ":3.00443961044863,"vX0":4.488872245974831,"vY0":-133.27167539081793,"vZ0":-4.321431042430185,"x":125.55,"y":157.66,"x0":-1.4338139659771196,"y0":50.004180755903874,"z0":5.715716778901478,"aX":-6.845956710873209},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.6,"breakHorizontal":6.0,"spinRate":2410,"spinDirection":212},"zone":2,"typeConfidence":0.88,"plateTime":0.40977345914782104,"extension":6.668865166800106},"index":1,"playId":"fd40ecaa-a788-3888-a570-998b6cd6bce5","pitchNumber":2,"startTime":"2026-03-03T19:40:54.732Z","endTime":"2026-03-03T19:40:58.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.2,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.349511734594476,"aZ":-25.092160974389415,"pfxX":-0.6018170279298252,"pfxZ":4.265512910103595,"pX":0.28579127504654656,"pZ":2.39770168144575,"vX0":5.317035147179156,"vY0":-127.10004200464363,"vZ0":-3.134016431194064,"x":106.11,"y":174.04,"x0":-1.7417311162188969,"y0":50.00518808901567,"z0":5.606911841897358,"aX":-1.0006761358010565},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.3,"breakHorizontal":0.1,"spinRate":2464,"spinDirection":165},"zone":6,"typeConfidence":0.91,"plateTime":0.4284856192547619,"extension":6.546888163432117},"index":2,"playId":"430244e6-92b9-3fdf-875e-e1e55d43548d","pitchNumber":3,"startTime":"2026-03-03T19:41:10.733Z","endTime":"2026-03-03T19:41:14.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-03T19:41:21.387Z","endTime":"2026-03-03T19:41:33.509Z","isPitch":false,"type":"action","player":{"id":686551,"link":"/api/v1/people/686551"},"defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":83.1,"endSpeed":77.0,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.780747056593768,"aZ":-26.998950814775682,"pfxX":-8.57294914297903,"pfxZ":3.471220908378867,"pX":0.13005289996405284,"pZ":0.9953176801456076,"vX0":6.463022269637328,"vY0":-120.8131831813688,"vZ0":-5.285321192363487,"x":112.04,"y":211.91,"x0":-1.4555574886370248,"y0":50.00126155982341,"z0":5.561343329711035,"aX":-12.772902064804065},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.4,"breakHorizontal":14.2,"spinRate":1604,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.45199117694450663,"extension":6.573532979910962},"index":4,"playId":"c266ab87-ab89-38fe-a032-64fb2107868e","pitchNumber":4,"startTime":"2026-03-03T19:41:33.509Z","endTime":"2026-03-03T19:41:37.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.2,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61770322352045,"aZ":-14.599014916120117,"pfxX":-5.122732657170086,"pfxZ":9.543763555204507,"pX":0.7569040791775373,"pZ":2.7534041408966163,"vX0":7.525767574306084,"vY0":-134.03331320823872,"vZ0":-4.932794441605487,"x":88.15,"y":164.44,"x0":-1.4059270297387265,"y0":50.006495792557125,"z0":5.640212514292788,"aX":-9.438237467584623},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.6,"breakHorizontal":7.9,"spinRate":2418,"spinDirection":208},"zone":3,"typeConfidence":0.89,"plateTime":0.40673536181915226,"extension":6.570772155095755},"index":5,"playId":"888924e3-4f17-361e-9a01-04a3d3fc8053","pitchNumber":5,"startTime":"2026-03-03T19:41:46.539Z","endTime":"2026-03-03T19:41:56.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686551,"link":"/api/v1/people/686551"},"credit":"b_ab"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_ab"},{"player":{"id":686551,"link":"/api/v1/people/686551"},"credit":"b_pa"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.5,"awayTeamWinProbability":15.5,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.2,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-03-03T19:41:56.399Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brayden Taylor flies out to left fielder Otto Kemp.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-03T19:44:04.366Z","endTime":"2026-03-03T19:44:33.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694966,"fullName":"Brayden Taylor","link":"/api/v1/people/694966"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694966,"fullName":"Brayden Taylor","link":"/api/v1/people/694966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Dylan Campbell replaces right fielder Brandon Marsh, batting 3rd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T19:43:06.219Z","endTime":"2026-03-03T19:44:06.534Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694749,"link":"/api/v1/people/694749"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"301","replacedPlayer":{"id":669016,"link":"/api/v1/people/669016"},"defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":694966,"link":"/api/v1/people/694966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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.9,"endSpeed":89.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.621075570768255,"aZ":-14.312591136976643,"pfxX":-6.407825329110034,"pfxZ":8.802509323294863,"pX":0.8959763267678617,"pZ":2.5882601608573106,"vX0":7.166563925044273,"vY0":-140.9809959467744,"vZ0":-5.928087825547892,"x":82.85,"y":168.9,"x0":-0.8367108471662587,"y0":50.00569440711468,"z0":5.628938233066845,"aX":-13.006150087487951},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.0,"breakHorizontal":10.3,"spinRate":2335,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3873312051338611,"extension":6.3466837847305735},"index":1,"playId":"a59211fb-eeb2-3a16-a6b0-3d28c3b32e0b","pitchNumber":1,"startTime":"2026-03-03T19:44:06.534Z","endTime":"2026-03-03T19:44:11.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":694966,"link":"/api/v1/people/694966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83791940037708,"aZ":-13.306214676644805,"pfxX":-5.545408972364587,"pfxZ":9.293561626480368,"pX":0.3251651487186135,"pZ":2.834929512399008,"vX0":5.506400137840316,"vY0":-141.26632153767383,"vZ0":-5.181961361628153,"x":104.61,"y":162.24,"x0":-0.9246393630383568,"y0":50.00202404640286,"z0":5.541819698556496,"aX":-11.25768397767043},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.0,"breakHorizontal":9.0,"spinRate":2344,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.3870622579985228,"extension":6.340187674865341},"hitData":{"launchSpeed":89.9,"launchAngle":42.0,"totalDistance":293.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":41.47,"coordY":116.03}},"index":2,"playId":"53ea65d1-1cc9-3f95-a691-68c1530d06b4","pitchNumber":2,"startTime":"2026-03-03T19:44:21.809Z","endTime":"2026-03-03T19:44:33.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":694966,"link":"/api/v1/people/694966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694966,"link":"/api/v1/people/694966"},"credit":"b_ab"},{"player":{"id":686751,"link":"/api/v1/people/686751"},"credit":"p_ab"},{"player":{"id":694966,"link":"/api/v1/people/694966"},"credit":"b_pa"},{"player":{"id":686751,"link":"/api/v1/people/686751"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-03T19:44:33.702Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Theo Gillen strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-03T19:44:53.406Z","endTime":"2026-03-03T19:46:22.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":815394,"fullName":"Theo Gillen","link":"/api/v1/people/815394"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":815394,"fullName":"Theo Gillen","link":"/api/v1/people/815394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.5,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.546039180968467,"aZ":-11.074148892397393,"pfxX":-6.104441066960919,"pfxZ":10.278666023803144,"pX":0.035436864120520495,"pZ":3.431110473044696,"vX0":4.341312550587675,"vY0":-141.92482368195456,"vZ0":-4.057068464423133,"x":115.65,"y":146.14,"x0":-0.7159562696290357,"y0":50.005865701932684,"z0":5.577028737755888,"aX":-12.534690807510179},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.0,"breakHorizontal":10.2,"spinRate":2447,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.38500227046417823,"extension":6.316251683617306},"index":0,"playId":"09d9d127-5f14-361d-ac4c-411b7028ba83","pitchNumber":1,"startTime":"2026-03-03T19:44:53.406Z","endTime":"2026-03-03T19:44:56.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":815394,"link":"/api/v1/people/815394","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.4,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.211129787538397,"aZ":-36.48981976952811,"pfxX":5.593137193904704,"pfxZ":-3.0223596058645743,"pX":0.12700758465737672,"pZ":1.4448126968542447,"vX0":1.090127941248716,"vY0":-118.61747241342282,"vZ0":-1.8788631753187757,"x":112.16,"y":199.77,"x0":-1.0650256236660176,"y0":50.00333260668822,"z0":5.567278247882556,"aX":7.987512822043976},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-5.6,"breakHorizontal":-10.4,"spinRate":2716,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.46135922657451234,"extension":6.576309150981765},"index":1,"playId":"35c73bbd-4fb9-3b86-886a-f0b27162ea08","pitchNumber":2,"startTime":"2026-03-03T19:45:07.570Z","endTime":"2026-03-03T19:45:11.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":815394,"link":"/api/v1/people/815394","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.7,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.230246757249294,"aZ":-24.598971452330037,"pfxX":-7.4536248319495435,"pfxZ":4.077734403788319,"pX":0.6531934904283837,"pZ":1.2897376291825047,"vX0":6.643863905844522,"vY0":-134.87171821146043,"vZ0":-6.150176805380588,"x":92.1,"y":203.96,"x0":-0.8645530619328438,"y0":50.001567475968294,"z0":5.3161979810983855,"aX":-13.836420476579598},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.4,"breakHorizontal":12.2,"spinRate":1775,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.40494064776316874,"extension":6.632689790403716},"index":2,"playId":"ca9b6861-533a-392a-8284-f4b1951cce90","pitchNumber":3,"startTime":"2026-03-03T19:45:26.484Z","endTime":"2026-03-03T19:45:30.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":815394,"link":"/api/v1/people/815394","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54201036024529,"aZ":-28.031429279131302,"pfxX":1.9973932265168344,"pfxZ":2.4278358644398237,"pX":-0.017028808807114246,"pZ":1.9290710779662215,"vX0":1.7601461665991782,"vY0":-129.1683258873584,"vZ0":-3.766220167364268,"x":117.65,"y":186.7,"x0":-0.9644850937726182,"y0":50.00181601174499,"z0":5.5388993922166545,"aX":3.4063163639096836},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.8,"breakHorizontal":-4.0,"spinRate":2614,"spinDirection":120},"zone":8,"typeConfidence":2.0,"plateTime":0.4225368359111208,"extension":6.479866208681992},"index":3,"playId":"d2163037-d6bc-3544-bcf0-704adc08d88a","pitchNumber":4,"startTime":"2026-03-03T19:45:42.019Z","endTime":"2026-03-03T19:45:47.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":815394,"link":"/api/v1/people/815394","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.5,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.416113363776443,"aZ":-13.650409573982925,"pfxX":-4.068609909340378,"pfxZ":8.992243390511213,"pX":0.03109290392150112,"pZ":4.490893207856575,"vX0":3.9041674183425426,"vY0":-142.33908387876755,"vZ0":-0.9406152779089465,"x":115.81,"y":117.53,"x0":-0.8269525533956363,"y0":50.00670635384444,"z0":5.686501452851282,"aX":-8.384969020082268},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.3,"breakHorizontal":6.6,"spinRate":2353,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.3842061016073268,"extension":6.398491339581191},"index":4,"playId":"cfa4cc3c-df84-33f7-8546-14f122e6bf8d","pitchNumber":5,"startTime":"2026-03-03T19:46:03.836Z","endTime":"2026-03-03T19:46:07.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":815394,"link":"/api/v1/people/815394","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.11945371191808,"aZ":-34.48111156556894,"pfxX":6.888755941028018,"pfxZ":-1.5662602719921646,"pX":0.9868746263377026,"pZ":1.6500786153234108,"vX0":2.4200671462402363,"vY0":-120.14157074203321,"vZ0":-1.9880472093682307,"x":79.38,"y":194.23,"x0":-0.925580115599241,"y0":50.0002855865279,"z0":5.524349336758437,"aX":10.167937556814769},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.0,"breakHorizontal":-13.1,"spinRate":2820,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4541840953614589,"extension":6.587654593607617},"index":5,"playId":"0529e66b-5451-3cd7-a6a6-c37ddf7c7543","pitchNumber":6,"startTime":"2026-03-03T19:46:19.236Z","endTime":"2026-03-03T19:46:22.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":815394,"link":"/api/v1/people/815394","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815394,"link":"/api/v1/people/815394"},"credit":"b_ab"},{"player":{"id":686751,"link":"/api/v1/people/686751"},"credit":"p_ab"},{"player":{"id":815394,"link":"/api/v1/people/815394"},"credit":"b_pa"},{"player":{"id":686751,"link":"/api/v1/people/686751"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.19999999999999,"awayTeamWinProbability":17.80000000000001,"homeTeamWinProbabilityAdded":-1.0000000000000142,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-03T19:46:22.942Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Vilade singles on a sharp ground ball to right fielder Dylan Campbell.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-03T19:49:04.105Z","endTime":"2026-03-03T19:49:52.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676510,"fullName":"Nolan Hoffman","link":"/api/v1/people/676510"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694749,"link":"/api/v1/people/694749"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-03T19:46:32.715Z","endTime":"2026-03-03T19:47:28.061Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Nolan Hoffman replaces Seth Johnson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-03T19:47:28.061Z","endTime":"2026-03-03T19:49:06.281Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676510,"link":"/api/v1/people/676510"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":93.6,"endSpeed":85.9,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.259934645353468,"aZ":-27.75940419337771,"pfxX":-11.205724367103318,"pfxZ":2.3361096042390113,"pX":-0.28274383676913184,"pZ":2.4869131491184766,"vX0":8.813144185622331,"vY0":-136.1552152351274,"vZ0":0.616667443908957,"x":127.78,"y":171.63,"x0":-2.0963663354650284,"y0":50.00108527220244,"z0":4.169711878902139,"aX":-21.159981866100075},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.6,"breakHorizontal":18.6,"spinRate":2515,"spinDirection":255},"zone":4,"typeConfidence":2.0,"plateTime":0.4013789148329163,"extension":6.2465501001207615},"index":2,"playId":"78e847dd-24ff-3cc1-8109-d5df6fce380b","pitchNumber":1,"startTime":"2026-03-03T19:49:06.281Z","endTime":"2026-03-03T19:49:10.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.802059387257078,"aZ":-30.88281033365684,"pfxX":-11.804439037626807,"pfxZ":0.6898891984790456,"pX":-0.05359499551438932,"pZ":1.0805939079922136,"vX0":9.363439027754097,"vY0":-135.6343992364429,"vZ0":-2.227329855731692,"x":119.04,"y":209.6,"x0":-2.005385497954027,"y0":50.00450280480023,"z0":4.051755143171846,"aX":-22.143941361346325},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.0,"breakHorizontal":19.6,"spinRate":2284,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.40279692333395367,"extension":6.281847832983085},"index":3,"playId":"80ad6493-3c6b-3130-b3b5-d879c1f639b3","pitchNumber":2,"startTime":"2026-03-03T19:49:24.711Z","endTime":"2026-03-03T19:49:28.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.613123280564775,"aZ":-25.243150838828345,"pfxX":-1.3189942380233042,"pfxZ":4.006775125737098,"pX":0.3790422199663823,"pZ":2.440221519922612,"vX0":6.8964569556823445,"vY0":-129.9817487774934,"vZ0":0.32322650405634823,"x":102.55,"y":172.89,"x0":-2.1252933480150533,"y0":50.00016379592428,"z0":4.215197692385574,"aX":-2.2807943394941455},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.6,"breakHorizontal":1.1,"spinRate":2387,"spinDirection":154},"zone":6,"typeConfidence":2.0,"plateTime":0.4197314574230142,"extension":6.23563426063567},"hitData":{"launchSpeed":108.4,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":182.8,"coordY":115.94}},"index":4,"playId":"a2a2f9b3-8456-38fd-9b7e-20ef04ea5453","pitchNumber":3,"startTime":"2026-03-03T19:49:43.422Z","endTime":"2026-03-03T19:49:52.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_ab"},{"player":{"id":676510,"link":"/api/v1/people/676510"},"credit":"p_ab"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_pa"},{"player":{"id":676510,"link":"/api/v1/people/676510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.89999999999999,"awayTeamWinProbability":17.10000000000001,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-03T19:49:52.105Z","atBatIndex":47},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Dom Keegan hit by pitch. Ryan Vilade to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-03T19:50:08.743Z","endTime":"2026-03-03T19:51:01.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":681371,"fullName":"Dom Keegan","link":"/api/v1/people/681371"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676510,"fullName":"Nolan Hoffman","link":"/api/v1/people/676510"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681371,"fullName":"Dom Keegan","link":"/api/v1/people/681371"},"postOnSecond":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":681371,"fullName":"Dom Keegan","link":"/api/v1/people/681371"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.843496497778794,"aZ":-27.460092817589807,"pfxX":-13.223704407155562,"pfxZ":2.5396237411928064,"pX":-0.2055613584175785,"pZ":1.6457924417046386,"vX0":9.245516340712324,"vY0":-135.31012888515943,"vZ0":-1.3114960990540603,"x":124.84,"y":194.34,"x0":-1.9443035004255325,"y0":50.006623888009635,"z0":4.056429421377047,"aX":-24.586515389832257},"breaks":{"breakAngle":39.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.6,"breakHorizontal":22.1,"spinRate":2528,"spinDirection":259},"zone":8,"typeConfidence":2.0,"plateTime":0.4044117629378752,"extension":6.283175711744825},"index":0,"playId":"1488b9cc-f83a-360a-abe9-086b810b452f","pitchNumber":1,"startTime":"2026-03-03T19:50:19.603Z","endTime":"2026-03-03T19:50:24.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":681371,"link":"/api/v1/people/681371","batSide":{"code":"R","description":"Right"}},"first":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"}},"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":94.1,"endSpeed":85.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.669197414892565,"aZ":-23.804071064309277,"pfxX":-11.735448723395088,"pfxZ":4.417277841008019,"pX":-2.022916052613819,"pZ":3.6337012241920554,"vX0":4.829093853583474,"vY0":-136.92988565856115,"vZ0":2.8048448699079787,"x":194.11,"y":140.67,"x0":-2.2860595714551013,"y0":50.00560702387968,"z0":4.226092642773212,"aX":-22.25423732316641},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.8,"breakHorizontal":20.2,"spinRate":2529,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.4002425399070213,"extension":6.340827340990112},"index":1,"playId":"8d00823c-de90-3095-82a1-6e192502a7f0","pitchNumber":2,"startTime":"2026-03-03T19:50:54.949Z","endTime":"2026-03-03T19:51:01.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":681371,"link":"/api/v1/people/681371","batSide":{"code":"R","description":"Right"}},"first":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681371,"link":"/api/v1/people/681371"},"credit":"b_pa"},{"player":{"id":676510,"link":"/api/v1/people/676510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.1,"awayTeamWinProbability":15.900000000000006,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.56,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-03T19:51:01.774Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Hujsak strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-03T19:51:37.291Z","endTime":"2026-03-03T19:52:49.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":824615,"fullName":"Connor Hujsak","link":"/api/v1/people/824615"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676510,"fullName":"Nolan Hoffman","link":"/api/v1/people/676510"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":824615,"fullName":"Connor Hujsak","link":"/api/v1/people/824615"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-03T19:51:09.935Z","endTime":"2026-03-03T19:51:39.428Z","isPitch":false,"type":"action","player":{"id":824615,"link":"/api/v1/people/824615"},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.3,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.305889828337545,"aZ":-23.963451785313453,"pfxX":1.4948803745169679,"pfxZ":4.993332780772043,"pX":0.9897167624446825,"pZ":3.023653562567878,"vX0":7.402514333524841,"vY0":-127.18491598177584,"vZ0":1.2877933833608062,"x":79.27,"y":157.14,"x0":-2.1487173320027346,"y0":50.00084895095825,"z0":4.406915540511784,"aX":2.453969599783271},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.6,"breakHorizontal":-4.3,"spinRate":2445,"spinDirection":182},"zone":12,"typeConfidence":2.0,"plateTime":0.43014705516360063,"extension":6.062226854799941},"index":1,"playId":"47d14c1b-9dc9-3c18-8314-0750f6813264","pitchNumber":1,"startTime":"2026-03-03T19:51:39.428Z","endTime":"2026-03-03T19:51:42.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":824615,"link":"/api/v1/people/824615","batSide":{"code":"R","description":"Right"}},"first":{"id":681371,"link":"/api/v1/people/681371"},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.373836901845152,"aZ":-25.14150653377417,"pfxX":-0.9169211429180939,"pfxZ":4.1389781320089565,"pX":-0.01663474190251673,"pZ":3.292074316116934,"vX0":5.816615383485734,"vY0":-128.68168160491373,"vZ0":2.3517141621329207,"x":117.63,"y":149.89,"x0":-2.174354217305947,"y0":50.00290013822703,"z0":4.2978219451119815,"aX":-1.5585619110200288},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.2,"breakHorizontal":0.5,"spinRate":2450,"spinDirection":178},"zone":2,"typeConfidence":2.0,"plateTime":0.42348904183021086,"extension":6.168439569584386},"index":2,"playId":"f729e355-4e55-319a-9a3c-268e1e666ba0","pitchNumber":2,"startTime":"2026-03-03T19:51:58.819Z","endTime":"2026-03-03T19:52:04.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":824615,"link":"/api/v1/people/824615","batSide":{"code":"R","description":"Right"}},"first":{"id":681371,"link":"/api/v1/people/681371"},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"actionPlayId":"f729e355-4e55-319a-9a3c-268e1e666ba0","startTime":"2026-03-03T19:52:06.885Z","endTime":"2026-03-03T19:52:23.904Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":824615,"link":"/api/v1/people/824615","batSide":{"code":"R","description":"Right"}},"first":{"id":681371,"link":"/api/v1/people/681371"},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":71.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.49957301473296,"aZ":-36.48855696587458,"pfxX":6.50970648247204,"pfxZ":-3.317041529326443,"pX":0.28757115311136033,"pZ":1.2018715882827997,"vX0":3.7137433077775914,"vY0":-113.48550859274607,"vZ0":1.170212322205716,"x":106.04,"y":206.33,"x0":-2.2180430052815114,"y0":50.00514612453893,"z0":4.324749352910384,"aX":8.458911754620189},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-5.4,"breakHorizontal":-12.7,"spinRate":2384,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.4833379281098025,"extension":6.0562597674397916},"index":4,"playId":"de8b3cc7-fa87-3136-ad85-37fd9adca9ef","pitchNumber":3,"startTime":"2026-03-03T19:52:23.904Z","endTime":"2026-03-03T19:52:28.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":824615,"link":"/api/v1/people/824615","batSide":{"code":"R","description":"Right"}},"first":{"id":681371,"link":"/api/v1/people/681371"},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.5,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.410689248781598,"aZ":-36.93834092479177,"pfxX":7.577559271851247,"pfxZ":-3.573144195210878,"pX":1.5534547737616555,"pZ":1.7464525809614342,"vX0":6.1825297996957564,"vY0":-115.61204026472913,"vZ0":2.0941662153798477,"x":57.79,"y":191.63,"x0":-2.1534578069516113,"y0":50.00183832768975,"z0":4.411205838779475,"aX":10.1090523944985},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-5.5,"breakHorizontal":-15.5,"spinRate":2675,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.47636300209861915,"extension":6.140394464054023},"index":5,"playId":"94fbbc7d-26ea-3eb6-8e33-cce0a2eacafc","pitchNumber":4,"startTime":"2026-03-03T19:52:45.381Z","endTime":"2026-03-03T19:52:49.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":824615,"link":"/api/v1/people/824615","batSide":{"code":"R","description":"Right"}},"first":{"id":681371,"link":"/api/v1/people/681371"},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":824615,"link":"/api/v1/people/824615"},"credit":"b_ab"},{"player":{"id":676510,"link":"/api/v1/people/676510"},"credit":"p_ab"},{"player":{"id":824615,"link":"/api/v1/people/824615"},"credit":"b_pa"},{"player":{"id":676510,"link":"/api/v1/people/676510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-2.5999999999999943,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-03T19:52:49.792Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Rincon called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-03T19:55:02.440Z","endTime":"2026-03-03T19:56:19.974Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681371,"link":"/api/v1/people/681371"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jhon Diaz replaces left fielder Ryan Vilade, batting 6th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T19:54:19.626Z","endTime":"2026-03-03T19:54:19.641Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691252,"link":"/api/v1/people/691252"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":668723,"link":"/api/v1/people/668723"},"defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jose Perez replaces third baseman Richie Palacios, batting 9th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-03T19:54:19.641Z","endTime":"2026-03-03T19:54:19.643Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699077,"link":"/api/v1/people/699077"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"901","replacedPlayer":{"id":680700,"link":"/api/v1/people/680700"},"defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":680700,"link":"/api/v1/people/680700"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Kevin Kelly replaces Cole Sulser.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-03T19:54:19.643Z","endTime":"2026-03-03T19:55:04.607Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687330,"link":"/api/v1/people/687330"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.598238922837588,"aZ":-35.37407898064089,"pfxX":-8.66316153232086,"pfxZ":-1.824109491431246,"pX":-0.9102867888975105,"pZ":3.1049666326907324,"vX0":4.8166268678066535,"vY0":-131.37740396947586,"vZ0":4.140135389599038,"x":151.7,"y":154.95,"x0":-1.6373845637505031,"y0":50.00177167925062,"z0":4.130738349328785,"aX":-15.214369267119856},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-2.2,"breakHorizontal":14.8,"spinRate":2120,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.41616489138943713,"extension":6.815800015903275},"index":3,"playId":"7b436a2b-eb2d-3369-b838-736bb1f690dc","pitchNumber":1,"startTime":"2026-03-03T19:55:04.607Z","endTime":"2026-03-03T19:55:08.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":90.6,"endSpeed":83.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99817625196794,"aZ":-35.631880737739884,"pfxX":-10.857007755436207,"pfxZ":-1.9674165535623054,"pX":-1.3688918221553215,"pZ":1.9670956272150013,"vX0":4.578755621965456,"vY0":-131.8160712066035,"vZ0":1.4530021640615514,"x":169.18,"y":185.67,"x0":-1.71788973868105,"y0":50.001419878109665,"z0":4.039373058835555,"aX":-19.105041046207027},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-3.0,"breakHorizontal":18.7,"spinRate":2088,"spinDirection":260},"zone":13,"typeConfidence":2.0,"plateTime":0.4155205838968734,"extension":6.830380616034092},"index":4,"playId":"8800a27b-f360-31ae-b155-404d1e114e33","pitchNumber":2,"startTime":"2026-03-03T19:55:18.339Z","endTime":"2026-03-03T19:55:22.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":89.8,"endSpeed":82.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.357859440148978,"aZ":-33.889407505192295,"pfxX":-9.686181283396474,"pfxZ":-0.9811101086792302,"pX":0.12262178141732907,"pZ":2.479689169326402,"vX0":7.47223477579554,"vY0":-130.64320653537828,"vZ0":2.5920222652380858,"x":112.33,"y":171.83,"x0":-1.5042926886800778,"y0":50.00524504463388,"z0":4.007668390970999,"aX":-16.886660810323228},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-1.1,"breakHorizontal":16.1,"spinRate":2039,"spinDirection":253},"zone":5,"typeConfidence":2.0,"plateTime":0.41791276343076245,"extension":6.896356986825269},"index":5,"playId":"8dbddb95-f2d0-301f-a7d2-7a73663c23e3","pitchNumber":3,"startTime":"2026-03-03T19:55:34.067Z","endTime":"2026-03-03T19:55:37.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22025421248754,"aZ":-37.48554496506848,"pfxX":-7.392461601077294,"pfxZ":-3.3194119038027203,"pX":0.5147783888988244,"pZ":2.094824439799634,"vX0":7.590287799988696,"vY0":-125.22438791127618,"vZ0":3.092276905103258,"x":97.38,"y":182.22,"x0":-1.5826256120913555,"y0":50.00065523501827,"z0":3.8930988141724177,"aX":-11.842139492344655},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.2,"breakHorizontal":11.9,"spinRate":1808,"spinDirection":276},"zone":9,"typeConfidence":2.0,"plateTime":0.43594544935748836,"extension":6.808432892051516},"index":6,"playId":"f9198200-cf95-3b11-8a50-eee71d6f5ff0","pitchNumber":4,"startTime":"2026-03-03T19:55:54.501Z","endTime":"2026-03-03T19:55:57.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":71.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.466555503611165,"aZ":-28.229865628138445,"pfxX":9.421574603171472,"pfxZ":3.0151959831623945,"pX":-0.05415814373671112,"pZ":2.275423114566171,"vX0":1.6075791355385067,"vY0":-114.05907507831657,"vZ0":2.3472923639029206,"x":119.06,"y":177.34,"x0":-1.9927341053259355,"y0":50.001920053819056,"z0":4.031089730710689,"aX":12.31772666921951},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":6.4,"breakHorizontal":-17.4,"spinRate":2546,"spinDirection":84},"zone":5,"typeConfidence":2.0,"plateTime":0.48161982897408784,"extension":6.659176615501444},"index":7,"playId":"6894cb1a-8d0e-30b9-a278-31dc2f36e646","pitchNumber":5,"startTime":"2026-03-03T19:56:14.900Z","endTime":"2026-03-03T19:56:19.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804858,"link":"/api/v1/people/804858"},"credit":"b_ab"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_ab"},{"player":{"id":804858,"link":"/api/v1/people/804858"},"credit":"b_pa"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.89999999999999,"awayTeamWinProbability":15.100000000000009,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-03-03T19:56:19.974Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Aroon Escobar grounds out, shortstop Gregory Barrios to first baseman Tre' Morgan.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-03T19:56:26.014Z","endTime":"2026-03-03T19:56:47.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":800169,"fullName":"Aroon Escobar","link":"/api/v1/people/800169"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":800169,"fullName":"Aroon Escobar","link":"/api/v1/people/800169"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":699126,"link":"/api/v1/people/699126"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":691003,"link":"/api/v1/people/691003"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.883278696448837,"aZ":-35.029954110150335,"pfxX":-10.133138039804582,"pfxZ":-1.625296610350988,"pX":-0.15813854434283617,"pZ":2.6677716264320166,"vX0":7.036433961943038,"vY0":-131.07022425281028,"vZ0":3.0081809856044432,"x":123.03,"y":166.75,"x0":-1.5514672543048942,"y0":50.00650097192862,"z0":4.109131992312093,"aX":-17.75831371581026},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-2.2,"breakHorizontal":16.9,"spinRate":2060,"spinDirection":249},"zone":5,"typeConfidence":2.0,"plateTime":0.41678360783916313,"extension":6.790184423630479},"hitData":{"launchSpeed":97.3,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.93,"coordY":149.35}},"index":0,"playId":"a13b4d19-8991-31bf-9d85-a5a20bc5a6e3","pitchNumber":1,"startTime":"2026-03-03T19:56:39.602Z","endTime":"2026-03-03T19:56:47.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":800169,"link":"/api/v1/people/800169","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800169,"link":"/api/v1/people/800169"},"credit":"b_ab"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_ab"},{"player":{"id":800169,"link":"/api/v1/people/800169"},"credit":"b_pa"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.3,"awayTeamWinProbability":12.700000000000003,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-03T19:56:47.724Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Rodríguez singles on a line drive to left fielder Jhon Diaz.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-03T19:56:56.741Z","endTime":"2026-03-03T19:58:15.821Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":679563,"fullName":"José Rodríguez","link":"/api/v1/people/679563"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679563,"fullName":"José Rodríguez","link":"/api/v1/people/679563"},"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":679563,"fullName":"José Rodríguez","link":"/api/v1/people/679563"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691252,"link":"/api/v1/people/691252"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.82437928014643,"aZ":-28.259432832798794,"pfxX":5.639359171594654,"pfxZ":2.9458679870545588,"pX":2.0137565602178693,"pZ":2.5839882726772347,"vX0":6.7725111268697855,"vY0":-114.42330959552567,"vZ0":2.8347046852291937,"x":40.24,"y":169.01,"x0":-1.715208850395254,"y0":50.00129444840173,"z0":4.095422441164357,"aX":7.48651810282547},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":6.4,"breakHorizontal":-11.9,"spinRate":2578,"spinDirection":86},"zone":12,"typeConfidence":2.0,"plateTime":0.47842198213479215,"extension":6.816889965998719},"index":0,"playId":"24ac7d79-79f4-32fe-bd32-2caaac816d37","pitchNumber":1,"startTime":"2026-03-03T19:57:10.172Z","endTime":"2026-03-03T19:57:13.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.5,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.675866379176803,"aZ":-35.70067516062748,"pfxX":-7.024991399922422,"pfxZ":-2.0736697122954677,"pX":-1.0496127145620124,"pZ":2.5662962447468103,"vX0":4.339941087214376,"vY0":-129.16011869843786,"vZ0":3.1160819724983213,"x":157.01,"y":169.49,"x0":-1.8347385943226553,"y0":50.00600307282198,"z0":4.08092313818269,"aX":-11.929106896391223},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.9,"breakHorizontal":11.9,"spinRate":1897,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.4232819561471799,"extension":6.6614337509162285},"index":1,"playId":"2dc0588c-6282-3207-a8e2-5193117c38be","pitchNumber":2,"startTime":"2026-03-03T19:57:25.350Z","endTime":"2026-03-03T19:57:28.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":71.2,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.10091260344609,"aZ":-27.490966724641655,"pfxX":8.426945193081927,"pfxZ":3.5926811182597493,"pX":1.2696181680472345,"pZ":2.5876826418296157,"vX0":4.447364271249234,"vY0":-114.33445055600133,"vZ0":2.769965345435477,"x":68.61,"y":168.91,"x0":-1.8053939712906941,"y0":50.002430660348466,"z0":4.085260598630861,"aX":10.98484634492497},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":7.7,"breakHorizontal":-16.4,"spinRate":2620,"spinDirection":84},"zone":12,"typeConfidence":2.0,"plateTime":0.48189952517856893,"extension":6.72244233649813},"index":2,"playId":"1de1f388-4d58-3f4b-9928-67172145fb9d","pitchNumber":3,"startTime":"2026-03-03T19:57:47.325Z","endTime":"2026-03-03T19:57:50.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.17192501788694,"aZ":-37.54602127767154,"pfxX":-6.420406116683811,"pfxZ":-3.3841558561086167,"pX":-0.2929248834852566,"pZ":1.4176138436070305,"vX0":5.404267470628886,"vY0":-124.46244997698027,"vZ0":1.7636457070611875,"x":128.17,"y":200.5,"x0":-1.6456778131583998,"y0":50.002860656576566,"z0":3.7820238569875286,"aX":-10.194185456475081},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.5,"breakHorizontal":10.6,"spinRate":1760,"spinDirection":277},"zone":13,"typeConfidence":2.0,"plateTime":0.43808459627627183,"extension":6.621961438016022},"hitData":{"launchSpeed":89.1,"launchAngle":16.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":91.52,"coordY":89.26}},"index":3,"playId":"d3162101-b940-37ef-8322-3f5e0bcb2f4b","pitchNumber":4,"startTime":"2026-03-03T19:58:05.414Z","endTime":"2026-03-03T19:58:15.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679563,"link":"/api/v1/people/679563"},"credit":"b_ab"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_ab"},{"player":{"id":679563,"link":"/api/v1/people/679563"},"credit":"b_pa"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.39999999999999,"awayTeamWinProbability":14.600000000000009,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.54,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-03T19:58:15.821Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justin Crawford grounds out, second baseman Brayden Taylor to first baseman Tre' Morgan.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-03T19:58:27.566Z","endTime":"2026-03-03T19:59:02.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694966,"link":"/api/v1/people/694966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691003,"link":"/api/v1/people/691003"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.38090349379688,"aZ":-36.27086335093805,"pfxX":-10.48341545593784,"pfxZ":-2.3539909767083467,"pX":-0.6113791740463939,"pZ":1.9865737827658327,"vX0":5.859419538106784,"vY0":-130.4439796616633,"vZ0":1.8797117811632857,"x":140.3,"y":185.14,"x0":-1.5152582764613776,"y0":50.00553566920267,"z0":3.975395713193318,"aX":-18.213955396714855},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-3.7,"breakHorizontal":17.9,"spinRate":2026,"spinDirection":257},"zone":7,"typeConfidence":2.0,"plateTime":0.4186109215218359,"extension":6.940990743414632},"index":0,"playId":"a1149bf1-77d1-3790-876f-8610a5eb57d2","pitchNumber":1,"startTime":"2026-03-03T19:58:37.568Z","endTime":"2026-03-03T19:58:41.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":679563,"link":"/api/v1/people/679563"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.484091041817514,"aZ":-39.57527300330588,"pfxX":-5.313944777871054,"pfxZ":-4.976818086329909,"pX":-0.1699984693916503,"pZ":1.4553305042446711,"vX0":5.561051201322619,"vY0":-120.67220447306151,"vZ0":2.529881016497197,"x":123.48,"y":199.49,"x0":-1.804134663736276,"y0":50.00021603320001,"z0":3.857615970839394,"aX":-7.907101206968758},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-8.2,"breakHorizontal":8.4,"spinRate":1874,"spinDirection":270},"zone":13,"typeConfidence":2.0,"plateTime":0.4523233987087951,"extension":6.635107649100431},"hitData":{"launchSpeed":90.8,"launchAngle":-20.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.37,"coordY":154.92}},"index":1,"playId":"561c9e10-d916-3db3-a187-88e225fde4ea","pitchNumber":2,"startTime":"2026-03-03T19:58:53.885Z","endTime":"2026-03-03T19:59:02.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":679563,"link":"/api/v1/people/679563"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":3.3000000000000114,"leverageIndex":1.3,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-03-03T19:59:02.927Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Perez grounds out, second baseman Carson DeMartini to first baseman Caleb Ricketts.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-03T20:01:11.198Z","endTime":"2026-03-03T20:01:37.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":699077,"fullName":"Jose Perez","link":"/api/v1/people/699077"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676510,"fullName":"Nolan Hoffman","link":"/api/v1/people/676510"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[7,8],"actionIndex":[0,1,2,3,4,5,6],"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":699077,"fullName":"Jose Perez","link":"/api/v1/people/699077"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":701831,"link":"/api/v1/people/701831"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681080,"link":"/api/v1/people/681080"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Pedro León replaces shortstop Bryan Rincon, batting 7th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T20:00:18.639Z","endTime":"2026-03-03T20:00:18.656Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694175,"link":"/api/v1/people/694175"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"701","replacedPlayer":{"id":804858,"link":"/api/v1/people/804858"},"defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":699077,"link":"/api/v1/people/699077","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Keaton Anthony replaces first baseman Felix Reyes, batting 5th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-03T20:00:18.656Z","endTime":"2026-03-03T20:00:18.658Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805704,"link":"/api/v1/people/805704"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":694025,"link":"/api/v1/people/694025"},"defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":699077,"link":"/api/v1/people/699077","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: René Pinto replaces catcher Rafael Marchán, batting 4th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-03T20:00:18.658Z","endTime":"2026-03-03T20:00:18.659Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650907,"link":"/api/v1/people/650907"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"401","replacedPlayer":{"id":665561,"link":"/api/v1/people/665561"},"defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":699077,"link":"/api/v1/people/699077","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Caleb Ricketts replaces third baseman Christian Cairo, batting 6th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-03T20:00:18.659Z","endTime":"2026-03-03T20:00:18.660Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681080,"link":"/api/v1/people/681080"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"601","replacedPlayer":{"id":686551,"link":"/api/v1/people/686551"},"defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":699077,"link":"/api/v1/people/699077","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Robert Moore replaces center fielder Justin Crawford, batting 1st, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-03T20:00:18.660Z","endTime":"2026-03-03T20:00:18.661Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691001,"link":"/api/v1/people/691001"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"101","replacedPlayer":{"id":702222,"link":"/api/v1/people/702222"},"defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":699077,"link":"/api/v1/people/699077","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Erick Brito replaces second baseman Aroon Escobar, batting 8th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-03T20:00:18.661Z","endTime":"2026-03-03T20:00:18.662Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684081,"link":"/api/v1/people/684081"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"801","replacedPlayer":{"id":800169,"link":"/api/v1/people/800169"},"defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":699077,"link":"/api/v1/people/699077","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Carson DeMartini replaces left fielder Otto Kemp, batting 2nd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-03-03T20:00:18.662Z","endTime":"2026-03-03T20:01:11.198Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701831,"link":"/api/v1/people/701831"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":805249,"link":"/api/v1/people/805249"},"defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":699077,"link":"/api/v1/people/699077","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":88.6,"endSpeed":82.1,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.06761233876777,"aZ":-22.976140104354133,"pfxX":-1.7182544255369425,"pfxZ":5.366104002193692,"pX":-1.1842302923628991,"pZ":2.839311749982096,"vX0":3.4122513668667707,"vY0":-129.1344551011906,"vZ0":0.806717317512409,"x":147.53,"y":124.7,"x0":-2.290578486264388,"y0":50.0034327965607,"z0":4.27031896961575,"aX":-2.946115542738724},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.1,"breakHorizontal":2.5,"spinRate":2348,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4217196263371714,"extension":6.130275085019286},"index":7,"playId":"23ae34f9-e4cf-3681-a853-ff7a8773893d","pitchNumber":1,"startTime":"2026-03-03T20:01:11.198Z","endTime":"2026-03-03T20:01:14.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":699077,"link":"/api/v1/people/699077","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28254326940515,"aZ":-30.623839323099467,"pfxX":-11.701085749372712,"pfxZ":0.8260258605489019,"pX":-0.7101720764829278,"pZ":1.2884139120338012,"vX0":7.800138989288317,"vY0":-136.2111303456577,"vZ0":-1.8908233421309548,"x":144.07,"y":203.99,"x0":-2.087279770747213,"y0":50.00614685879918,"z0":4.104460358778707,"aX":-22.041341043238408},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.3,"breakHorizontal":19.6,"spinRate":2377,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.4017668182264038,"extension":6.303675149321439},"hitData":{"launchSpeed":82.8,"launchAngle":-12.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.79,"coordY":149.35}},"index":8,"playId":"fbb72df9-5609-3734-a973-ab0849979080","pitchNumber":2,"startTime":"2026-03-03T20:01:27.282Z","endTime":"2026-03-03T20:01:37.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":699077,"link":"/api/v1/people/699077","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699077,"link":"/api/v1/people/699077"},"credit":"b_ab"},{"player":{"id":676510,"link":"/api/v1/people/676510"},"credit":"p_ab"},{"player":{"id":699077,"link":"/api/v1/people/699077"},"credit":"b_pa"},{"player":{"id":676510,"link":"/api/v1/people/676510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:01:37.242Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gregory Barrios singles on a ground ball to center fielder Pedro León.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-03T20:01:43.443Z","endTime":"2026-03-03T20:03:22.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":699126,"fullName":"Gregory Barrios","link":"/api/v1/people/699126"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676510,"fullName":"Nolan Hoffman","link":"/api/v1/people/676510"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699126,"fullName":"Gregory Barrios","link":"/api/v1/people/699126"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":699126,"fullName":"Gregory Barrios","link":"/api/v1/people/699126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694175,"link":"/api/v1/people/694175"},"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(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":76.8,"endSpeed":70.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.974899280427223,"aZ":-36.66003349365029,"pfxX":8.314594261347818,"pfxZ":-3.5653747227696595,"pX":1.648768669240393,"pZ":2.247423214626984,"vX0":5.656822794238324,"vY0":-111.67302545898751,"vZ0":3.350075502703815,"x":54.15,"y":178.1,"x0":-2.001636036865275,"y0":50.004533791803524,"z0":4.5105038554913,"aX":10.4528715559256},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-5.2,"breakHorizontal":-16.6,"spinRate":2583,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4913447611438131,"extension":6.048453466643285},"index":0,"playId":"83b8f391-8d47-3743-92be-194c176ff3ac","pitchNumber":1,"startTime":"2026-03-03T20:01:58.958Z","endTime":"2026-03-03T20:02:02.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":699126,"link":"/api/v1/people/699126","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.0,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.244249801742235,"aZ":-35.952257739000835,"pfxX":7.805685232201476,"pfxZ":-2.810201108117276,"pX":0.3618675850267677,"pZ":1.984153904075408,"vX0":3.4210609189873145,"vY0":-115.23102228285062,"vZ0":2.3647744058225415,"x":103.21,"y":185.21,"x0":-2.155513751617595,"y0":50.00053348142151,"z0":4.415966402581004,"aX":10.504089524301126},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-4.2,"breakHorizontal":-15.0,"spinRate":2640,"spinDirection":80},"zone":9,"typeConfidence":2.0,"plateTime":0.4751703891777481,"extension":6.029227290026827},"index":1,"playId":"627d818a-2769-3b77-9863-e1eee492d4c2","pitchNumber":2,"startTime":"2026-03-03T20:02:14.209Z","endTime":"2026-03-03T20:02:18.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":699126,"link":"/api/v1/people/699126","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57104593631572,"aZ":-30.076026454863786,"pfxX":-11.392176905376477,"pfxZ":1.0998508656667667,"pX":0.9921415595589077,"pZ":2.221451446247535,"vX0":11.752146486097846,"vY0":-136.22853226726946,"vZ0":0.3018052322881286,"x":79.18,"y":178.8,"x0":-1.8730727511186924,"y0":50.00076347236025,"z0":4.168418625783772,"aX":-21.667239819719672},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.3,"breakHorizontal":18.5,"spinRate":2429,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.4002493968811147,"extension":6.310547290348882},"index":2,"playId":"c2ca97b5-9566-3ea6-b3bb-1826be9da927","pitchNumber":3,"startTime":"2026-03-03T20:02:31.910Z","endTime":"2026-03-03T20:02:36.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":699126,"link":"/api/v1/people/699126","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.844775848224973,"aZ":-29.67448311676777,"pfxX":-12.359458094869757,"pfxZ":1.3198326230429789,"pX":-0.4022248292077065,"pZ":1.6171629405225523,"vX0":8.772890800854345,"vY0":-136.5705661602716,"vZ0":-1.2331416689547088,"x":132.33,"y":195.12,"x0":-2.049080532711495,"y0":50.00152089927123,"z0":4.114052739594702,"aX":-23.36454459369088},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.3,"breakHorizontal":20.5,"spinRate":2438,"spinDirection":252},"zone":7,"typeConfidence":2.0,"plateTime":0.4009297228448494,"extension":6.294107513370127},"index":3,"playId":"d82d347a-457c-3637-9180-32aa35db98fa","pitchNumber":4,"startTime":"2026-03-03T20:02:50.579Z","endTime":"2026-03-03T20:02:55.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":699126,"link":"/api/v1/people/699126","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.540768450203508,"aZ":-26.80466271833446,"pfxX":-11.98024781653377,"pfxZ":2.8393775551144076,"pX":-0.32557075974816646,"pZ":2.2319995299719486,"vX0":8.61311772034274,"vY0":-136.77689874295515,"vZ0":-0.09145948891842359,"x":129.41,"y":178.52,"x0":-1.9609972368294886,"y0":50.00362074075934,"z0":4.10589987296899,"aX":-22.670133117982385},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.3,"breakHorizontal":19.8,"spinRate":2561,"spinDirection":257},"zone":4,"typeConfidence":2.0,"plateTime":0.40065349122714755,"extension":6.292152856272456},"hitData":{"launchSpeed":99.4,"launchAngle":-3.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.07,"coordY":91.64}},"index":4,"playId":"1f347f93-8e23-3424-a150-ee71a47f2572","pitchNumber":5,"startTime":"2026-03-03T20:03:10.694Z","endTime":"2026-03-03T20:03:22.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":699126,"link":"/api/v1/people/699126","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699126,"link":"/api/v1/people/699126"},"credit":"b_ab"},{"player":{"id":676510,"link":"/api/v1/people/676510"},"credit":"p_ab"},{"player":{"id":699126,"link":"/api/v1/people/699126"},"credit":"b_pa"},{"player":{"id":676510,"link":"/api/v1/people/676510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.32,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:03:22.390Z","atBatIndex":55},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Tre' Morgan grounds into a force out, first baseman Caleb Ricketts to shortstop Erick Brito. Gregory Barrios out at 2nd. Tre' Morgan advances to 2nd, on a throwing error by shortstop Erick Brito.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-03T20:03:25.100Z","endTime":"2026-03-03T20:04:46.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691003,"fullName":"Tre' Morgan","link":"/api/v1/people/691003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676510,"fullName":"Nolan Hoffman","link":"/api/v1/people/676510"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691003,"fullName":"Tre' Morgan","link":"/api/v1/people/691003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":699126,"fullName":"Gregory Barrios","link":"/api/v1/people/699126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681080,"link":"/api/v1/people/681080"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":684081,"link":"/api/v1/people/684081"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":691003,"fullName":"Tre' Morgan","link":"/api/v1/people/691003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":691003,"fullName":"Tre' Morgan","link":"/api/v1/people/691003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":684081,"link":"/api/v1/people/684081"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.109081577187844,"aZ":-34.19437242971964,"pfxX":-10.450445195233314,"pfxZ":-1.273796269318737,"pX":1.2969060668846264,"pZ":1.2470664166825154,"vX0":11.562141580011573,"vY0":-124.53356749533651,"vZ0":0.05488942452125567,"x":67.56,"y":205.11,"x0":-2.0307031658168073,"y0":50.004944197581246,"z0":4.034435632894932,"aX":-16.550641172273814},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.0,"breakHorizontal":16.6,"spinRate":1970,"spinDirection":277},"zone":14,"typeConfidence":2.0,"plateTime":0.43846908924651196,"extension":6.321164728045991},"index":0,"playId":"7886b4be-0ed9-3271-9662-d78be7bc6d5c","pitchNumber":1,"startTime":"2026-03-03T20:03:49.236Z","endTime":"2026-03-03T20:03:53.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":691003,"link":"/api/v1/people/691003","batSide":{"code":"L","description":"Left"}},"first":{"id":699126,"link":"/api/v1/people/699126"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"7106f1a7-f4b3-3eea-8adf-fb8f473ebf0a","startTime":"2026-03-03T20:04:08.854Z","endTime":"2026-03-03T20:04:11.854Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":691003,"link":"/api/v1/people/691003","batSide":{"code":"L","description":"Left"}},"first":{"id":699126,"link":"/api/v1/people/699126"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.83121543936758,"aZ":-35.32448930377062,"pfxX":-9.92136718597929,"pfxZ":-1.9933944820119365,"pX":0.6019050956387589,"pZ":2.6516030596781737,"vX0":9.478236033231392,"vY0":-124.48765627650856,"vZ0":3.4926942436834025,"x":94.06,"y":167.19,"x0":-1.9568445649172483,"y0":50.0058083264637,"z0":4.145403082359688,"aX":-15.652354702411403},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.5,"breakHorizontal":16.0,"spinRate":1955,"spinDirection":265},"zone":6,"typeConfidence":2.0,"plateTime":0.439154088232236,"extension":6.315423325295781},"hitData":{"launchSpeed":69.5,"launchAngle":-42.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.5,"coordY":169.1}},"index":2,"playId":"1683fd9c-774c-3ffe-94b8-9d68a626e5ce","pitchNumber":2,"startTime":"2026-03-03T20:04:28.721Z","endTime":"2026-03-03T20:04:46.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":691003,"link":"/api/v1/people/691003","batSide":{"code":"L","description":"Left"}},"first":{"id":699126,"link":"/api/v1/people/699126"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691003,"link":"/api/v1/people/691003"},"credit":"b_ab"},{"player":{"id":676510,"link":"/api/v1/people/676510"},"credit":"p_ab"},{"player":{"id":691003,"link":"/api/v1/people/691003"},"credit":"b_pa"},{"player":{"id":676510,"link":"/api/v1/people/676510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.0,"awayTeamWinProbability":12.0,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.57,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:04:46.413Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kenny Piper grounds out, third baseman Robert Moore to first baseman Caleb Ricketts.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-03T20:05:12.368Z","endTime":"2026-03-03T20:05:42.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":700652,"fullName":"Kenny Piper","link":"/api/v1/people/700652"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676510,"fullName":"Nolan Hoffman","link":"/api/v1/people/676510"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700652,"fullName":"Kenny Piper","link":"/api/v1/people/700652"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691001,"link":"/api/v1/people/691001"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681080,"link":"/api/v1/people/681080"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Kenny Piper replaces Cedric Mullins.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-03T20:05:08.327Z","endTime":"2026-03-03T20:05:14.510Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700652,"link":"/api/v1/people/700652"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":656775,"link":"/api/v1/people/656775"},"defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":691003,"link":"/api/v1/people/691003"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.154658272095087,"aZ":-28.558389985479216,"pfxX":-10.796119234891512,"pfxZ":1.8852634128893104,"pX":-0.29617852183557686,"pZ":1.8123842854872017,"vX0":8.69021279384324,"vY0":-136.75540426141097,"vZ0":-0.9969598451634264,"x":128.29,"y":189.85,"x0":-2.0902483483970853,"y0":50.00609998518608,"z0":4.11569718837444,"aX":-20.74311953272511},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.4,"breakHorizontal":18.1,"spinRate":2464,"spinDirection":255},"zone":7,"typeConfidence":2.0,"plateTime":0.39837410962310393,"extension":6.348150432347023},"index":1,"playId":"2a407044-59c9-306e-9f4a-810388d8f1fe","pitchNumber":1,"startTime":"2026-03-03T20:05:14.510Z","endTime":"2026-03-03T20:05:18.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":700652,"link":"/api/v1/people/700652","batSide":{"code":"R","description":"Right"}},"second":{"id":691003,"link":"/api/v1/people/691003"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.624727181897985,"aZ":-30.735484997716437,"pfxX":-11.897915580590633,"pfxZ":0.7590607700882046,"pX":-0.5766491227871137,"pZ":2.2542794264731087,"vX0":8.11103128201868,"vY0":-136.17966472882475,"vZ0":0.46763061189470956,"x":138.98,"y":177.91,"x0":-2.0356924588968095,"y0":50.00127839803448,"z0":4.192677336215768,"aX":-22.526712346604572},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.7,"breakHorizontal":20.0,"spinRate":2476,"spinDirection":255},"zone":4,"typeConfidence":2.0,"plateTime":0.40095398757204137,"extension":6.153684003201941},"hitData":{"launchSpeed":80.9,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.78,"coordY":163.02}},"index":2,"playId":"4aaf4703-a0fa-3494-9648-3f12aa5c6db3","pitchNumber":2,"startTime":"2026-03-03T20:05:34.326Z","endTime":"2026-03-03T20:05:42.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":700652,"link":"/api/v1/people/700652","batSide":{"code":"R","description":"Right"}},"second":{"id":691003,"link":"/api/v1/people/691003"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700652,"link":"/api/v1/people/700652"},"credit":"b_ab"},{"player":{"id":676510,"link":"/api/v1/people/676510"},"credit":"p_ab"},{"player":{"id":700652,"link":"/api/v1/people/700652"},"credit":"b_pa"},{"player":{"id":676510,"link":"/api/v1/people/676510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:05:42.072Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carson DeMartini walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-03T20:08:03.254Z","endTime":"2026-03-03T20:09:18.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":701831,"fullName":"Carson DeMartini","link":"/api/v1/people/701831"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701831,"fullName":"Carson DeMartini","link":"/api/v1/people/701831"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701831,"fullName":"Carson DeMartini","link":"/api/v1/people/701831"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Kenny Piper remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T20:07:09.371Z","endTime":"2026-03-03T20:07:09.384Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700652,"link":"/api/v1/people/700652"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":656775,"link":"/api/v1/people/656775"},"defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Joe Rock replaces Kevin Kelly.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-03T20:07:09.384Z","endTime":"2026-03-03T20:08:05.491Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":697812,"link":"/api/v1/people/697812"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.851557779999457,"aZ":-23.811736725513118,"pfxX":9.36019402942738,"pfxZ":4.698972483082185,"pX":0.04145288766859546,"pZ":0.9913548490888543,"vX0":-8.255344053040632,"vY0":-131.99278307556912,"vZ0":-8.038917397146623,"x":115.42,"y":212.01,"x0":1.980583692327448,"y0":50.00392525036792,"z0":5.806748255895037,"aX":16.658265355227215},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.1,"breakHorizontal":-15.4,"spinRate":2377,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.41363440843513866,"extension":6.393942995886501},"index":2,"playId":"e7b70c29-dfd0-3930-8322-80d73388f49c","pitchNumber":1,"startTime":"2026-03-03T20:08:05.491Z","endTime":"2026-03-03T20:08:08.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":84.3,"endSpeed":78.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.79486621008296,"aZ":-32.22723155867774,"pfxX":-1.1625621054351498,"pfxZ":-0.030040735614776715,"pX":-0.8854851191054929,"pZ":1.0825337492192353,"vX0":-6.959894165432238,"vY0":-122.67362435493939,"vZ0":-4.59741521137965,"x":150.75,"y":209.55,"x0":2.121969672730806,"y0":50.00555952259094,"z0":5.681865343366666,"aX":-1.7990853702052048},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.8,"breakHorizontal":3.5,"spinRate":2529,"spinDirection":275},"zone":13,"typeConfidence":2.0,"plateTime":0.4439031532626747,"extension":6.364036935743926},"index":3,"playId":"00013174-d47e-31cb-9ccd-64bae962fb07","pitchNumber":2,"startTime":"2026-03-03T20:08:19.578Z","endTime":"2026-03-03T20:08:23.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":84.3,"endSpeed":79.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.276028224112068,"aZ":-32.42062656666743,"pfxX":-1.850582912248852,"pfxZ":-0.16182590930634788,"pX":0.289024356476622,"pZ":1.1512945276208495,"vX0":-4.150571213308821,"vY0":-122.80423873201602,"vZ0":-4.489406103771234,"x":105.98,"y":207.7,"x0":2.229651319577794,"y0":50.002042365874146,"z0":5.707561356845916,"aX":-2.8750426172440307},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.0,"breakHorizontal":4.2,"spinRate":2582,"spinDirection":268},"zone":14,"typeConfidence":2.0,"plateTime":0.44303673454570536,"extension":6.453922654537731},"index":4,"playId":"0202d68f-cf9f-306f-a856-a000099d62b6","pitchNumber":3,"startTime":"2026-03-03T20:08:33.265Z","endTime":"2026-03-03T20:08:36.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.166847926694306,"aZ":-22.29200365233832,"pfxX":7.99648254269859,"pfxZ":5.656683820460398,"pX":-0.3804390783021535,"pZ":0.9890894665916337,"vX0":-8.84904063678202,"vY0":-130.94784255259566,"vZ0":-8.03904456655572,"x":131.5,"y":212.07,"x0":1.9945790623591289,"y0":50.001771390010276,"z0":5.7512370310938605,"aX":13.96640454564454},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.8,"breakHorizontal":-12.7,"spinRate":2356,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.4173588519118634,"extension":6.318136227430857},"index":5,"playId":"4f83e132-04f3-33af-b869-46cab5bdba4d","pitchNumber":4,"startTime":"2026-03-03T20:08:48.715Z","endTime":"2026-03-03T20:08:52.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":92.3,"endSpeed":85.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.350902224756183,"aZ":-17.168960906330657,"pfxX":7.693556279587955,"pfxZ":8.210506765352498,"pX":-0.7279790284444312,"pZ":1.0605852045781714,"vX0":-9.894050955099859,"vY0":-133.9292001180645,"vZ0":-8.87242501814741,"x":144.75,"y":210.14,"x0":2.0045679483280456,"y0":50.00229426599194,"z0":5.630332053957982,"aX":14.058385423362479},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.2,"breakHorizontal":-12.0,"spinRate":2308,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.4080660033843042,"extension":6.5254401502070944},"index":6,"playId":"10a1fc7c-8d3b-3efb-a5a7-a31dad07aa93","pitchNumber":5,"startTime":"2026-03-03T20:09:15.012Z","endTime":"2026-03-03T20:09:18.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701831,"link":"/api/v1/people/701831"},"credit":"b_pa"},{"player":{"id":697812,"link":"/api/v1/people/697812"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.3,"awayTeamWinProbability":20.700000000000003,"homeTeamWinProbabilityAdded":-6.900000000000006,"leverageIndex":1.47,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:09:18.829Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dylan Campbell lines out sharply to left fielder Jhon Diaz.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-03T20:09:33.073Z","endTime":"2026-03-03T20:10:15.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694749,"fullName":"Dylan Campbell","link":"/api/v1/people/694749"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701831,"fullName":"Carson DeMartini","link":"/api/v1/people/701831"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694749,"fullName":"Dylan Campbell","link":"/api/v1/people/694749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691252,"link":"/api/v1/people/691252"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37257192276056,"aZ":-24.90897555380996,"pfxX":9.070500496225385,"pfxZ":3.9974692860788164,"pX":0.7272424759273126,"pZ":1.2258714753291913,"vX0":-7.539828043041505,"vY0":-133.6182237470328,"vZ0":-7.014612491006584,"x":89.28,"y":205.68,"x0":2.399833460299337,"y0":50.00525858368516,"z0":5.661575669231611,"aX":16.49039231642386},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.0,"breakHorizontal":-14.9,"spinRate":2124,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.4091045206169168,"extension":6.420316809790332},"index":0,"playId":"6043c8b0-aedf-3b9b-b9ec-577fa8754974","pitchNumber":1,"startTime":"2026-03-03T20:09:45.944Z","endTime":"2026-03-03T20:09:50.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"first":{"id":701831,"link":"/api/v1/people/701831"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42396532586389,"aZ":-16.70215827925957,"pfxX":6.41446947370465,"pfxZ":8.44909353370294,"pX":0.44908611915511165,"pZ":2.5346557030833137,"vX0":-6.253064632861019,"vY0":-133.86681241592356,"vZ0":-5.50868202710885,"x":99.88,"y":170.34,"x0":1.9716268538941475,"y0":50.00451508851661,"z0":5.797930336965266,"aX":11.74961563618206},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.4,"breakHorizontal":-10.4,"spinRate":2323,"spinDirection":134},"zone":6,"typeConfidence":2.0,"plateTime":0.40773164785570293,"extension":6.317755667594443},"hitData":{"launchSpeed":104.7,"launchAngle":18.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":86.53,"coordY":76.66}},"index":1,"playId":"61097994-74e4-3b73-8b44-bebbc3a77532","pitchNumber":2,"startTime":"2026-03-03T20:10:03.657Z","endTime":"2026-03-03T20:10:15.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"first":{"id":701831,"link":"/api/v1/people/701831"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694749,"link":"/api/v1/people/694749"},"credit":"b_ab"},{"player":{"id":697812,"link":"/api/v1/people/697812"},"credit":"p_ab"},{"player":{"id":694749,"link":"/api/v1/people/694749"},"credit":"b_pa"},{"player":{"id":697812,"link":"/api/v1/people/697812"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.3,"awayTeamWinProbability":14.700000000000003,"homeTeamWinProbabilityAdded":6.0,"leverageIndex":2.73,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:10:15.058Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout Double Play","eventType":"strikeout_double_play","description":"René Pinto strikes out swinging and Carson DeMartini caught stealing 2nd, catcher Dom Keegan to second baseman Brayden Taylor to catcher Dom Keegan.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-03T20:10:31.711Z","endTime":"2026-03-03T20:13:03.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":650907,"fullName":"René Pinto","link":"/api/v1/people/650907"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout Double Play","eventType":"strikeout_double_play","movementReason":null,"runner":{"id":650907,"fullName":"René Pinto","link":"/api/v1/people/650907"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681371,"link":"/api/v1/people/681371"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":701831,"fullName":"Carson DeMartini","link":"/api/v1/people/701831"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681371,"link":"/api/v1/people/681371"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":694966,"link":"/api/v1/people/694966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.763972181626055,"aZ":-32.71880395351954,"pfxX":-1.3974108156684455,"pfxZ":-0.36405316024716816,"pX":-1.03466316009887,"pZ":0.5184915307096233,"vX0":-7.488412047564611,"vY0":-121.31624304972588,"vZ0":-5.584790099927134,"x":156.44,"y":224.78,"x0":2.2623799269338867,"y0":50.00285610734368,"z0":5.673032283022946,"aX":-2.099531279524376},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.7,"breakHorizontal":4.2,"spinRate":2459,"spinDirection":289},"zone":13,"typeConfidence":2.0,"plateTime":0.44997583116825446,"extension":6.381577457158427},"index":0,"playId":"8728750c-3bcc-39ea-8b5f-34cfa277e678","pitchNumber":1,"startTime":"2026-03-03T20:10:39.350Z","endTime":"2026-03-03T20:10:44.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"first":{"id":701831,"link":"/api/v1/people/701831"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"b3c58707-925b-3a41-a425-ac31fda15b5c","startTime":"2026-03-03T20:11:01.172Z","endTime":"2026-03-03T20:11:04.172Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"first":{"id":701831,"link":"/api/v1/people/701831"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.755161040121756,"aZ":-16.66537506585685,"pfxX":6.1645989080016035,"pfxZ":8.521191320836076,"pX":1.3360816837619993,"pZ":4.029736280525061,"vX0":-4.7208365213784935,"vY0":-133.5508667290805,"vZ0":-1.801961133691551,"x":66.07,"y":129.98,"x0":2.3192267812547156,"y0":50.002096477954524,"z0":5.902423385642408,"aX":11.218318048056032},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.4,"breakHorizontal":-10.2,"spinRate":2276,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.40897798383027384,"extension":6.3330054218779495},"index":2,"playId":"f86d935c-fa56-3102-822e-5858e915689a","pitchNumber":2,"startTime":"2026-03-03T20:11:22.878Z","endTime":"2026-03-03T20:11:26.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"first":{"id":701831,"link":"/api/v1/people/701831"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.453479927276057,"aZ":-29.174357379588155,"pfxX":10.653074683626151,"pfxZ":1.9307455727743168,"pX":0.6842522601605256,"pZ":2.3935881252858398,"vX0":-7.24876587865072,"vY0":-124.02278731221702,"vZ0":-2.34675839158982,"x":90.92,"y":174.15,"x0":2.2649219935197595,"y0":50.00279977904399,"z0":5.7920697619802315,"aX":16.54924132713175},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.1,"breakHorizontal":-17.5,"spinRate":1845,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.44211377721808187,"extension":6.343414470037526},"index":3,"playId":"5634bcf8-44d8-3902-8def-6e6454bcf6a6","pitchNumber":3,"startTime":"2026-03-03T20:11:44.590Z","endTime":"2026-03-03T20:11:48.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"first":{"id":701831,"link":"/api/v1/people/701831"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":78.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.57180028225013,"aZ":-34.45690771914576,"pfxX":-2.4319673967621425,"pfxZ":-1.5188959786425849,"pX":-1.3056033649207421,"pZ":0.5317141830703781,"vX0":-7.359898613557692,"vY0":-121.3328341643575,"vZ0":-5.056170608481826,"x":166.77,"y":224.42,"x0":2.0710486342036125,"y0":50.00241702447205,"z0":5.612659553676177,"aX":-3.659214611753358},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.6,"breakHorizontal":6.0,"spinRate":2553,"spinDirection":339},"zone":13,"typeConfidence":2.0,"plateTime":0.449763096694324,"extension":6.293650255947588},"index":4,"playId":"7d74e7a7-39e3-3b53-a50b-3d58f9c85844","pitchNumber":4,"startTime":"2026-03-03T20:12:05.863Z","endTime":"2026-03-03T20:12:10.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"first":{"id":701831,"link":"/api/v1/people/701831"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.179863606130468,"aZ":-16.015414702124982,"pfxX":5.588480729389144,"pfxZ":9.142101050938805,"pX":-1.2544515715213431,"pZ":1.0435495159731694,"vX0":-10.812944531081564,"vY0":-131.6447021022799,"vZ0":-8.818184120892534,"x":164.82,"y":210.6,"x0":2.1675635612658986,"y0":50.00151016412898,"z0":5.606111409104511,"aX":9.876372292194995},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.9,"breakHorizontal":-7.9,"spinRate":2303,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.41501035203567493,"extension":6.536209495064056},"index":5,"playId":"2d60c12f-401f-3e64-a0d3-74b6eb2fce25","pitchNumber":5,"startTime":"2026-03-03T20:12:32.105Z","endTime":"2026-03-03T20:12:36.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"first":{"id":701831,"link":"/api/v1/people/701831"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.74085136055343,"aZ":-18.429258088969153,"pfxX":7.602081119112976,"pfxZ":7.679808816029933,"pX":0.7524655978612855,"pZ":3.352525021973933,"vX0":-6.415953757458014,"vY0":-132.32993583550956,"vZ0":-2.9750966683871605,"x":88.32,"y":148.26,"x0":2.2095795301013514,"y0":50.00643909811134,"z0":5.826646953643662,"aX":13.612855048472404},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.6,"breakHorizontal":-12.6,"spinRate":2335,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.4124347388162799,"extension":6.3029258045409025},"index":6,"playId":"8ffa8e3e-d4f0-3b62-9683-34f4892b54aa","pitchNumber":6,"startTime":"2026-03-03T20:12:52.883Z","endTime":"2026-03-03T20:13:03.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"first":{"id":701831,"link":"/api/v1/people/701831"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650907,"link":"/api/v1/people/650907"},"credit":"b_ab"},{"player":{"id":697812,"link":"/api/v1/people/697812"},"credit":"p_ab"},{"player":{"id":650907,"link":"/api/v1/people/650907"},"credit":"b_pa"},{"player":{"id":697812,"link":"/api/v1/people/697812"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":93.8,"awayTeamWinProbability":6.200000000000003,"homeTeamWinProbabilityAdded":8.5,"leverageIndex":2.13,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:13:03.839Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayden Taylor strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-03T20:15:25.203Z","endTime":"2026-03-03T20:17:50.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":694966,"fullName":"Brayden Taylor","link":"/api/v1/people/694966"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681003,"fullName":"Andrew Walling","link":"/api/v1/people/681003"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"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":694966,"fullName":"Brayden Taylor","link":"/api/v1/people/694966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":650907,"link":"/api/v1/people/650907"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrew Walling replaces Nolan Hoffman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T20:14:06.753Z","endTime":"2026-03-03T20:15:27.362Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681003,"link":"/api/v1/people/681003"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":694966,"link":"/api/v1/people/694966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.961067602556252,"aZ":-25.42854446217714,"pfxX":6.776534023123828,"pfxZ":3.640043203088247,"pX":1.1711504803404669,"pZ":1.8495519855435034,"vX0":-7.3774784987213975,"vY0":-134.6781421702584,"vZ0":-4.793107938327794,"x":72.36,"y":188.84,"x0":3.054692868856754,"y0":50.00113678095468,"z0":5.432093859141176,"aX":12.551696980009561},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.9,"breakHorizontal":-10.8,"spinRate":1953,"spinDirection":144},"zone":14,"typeConfidence":0.74,"plateTime":0.40540890579907707,"extension":6.414310562661289},"index":1,"playId":"ec4ba19a-38aa-3583-814e-2764f72f6ee6","pitchNumber":1,"startTime":"2026-03-03T20:15:27.362Z","endTime":"2026-03-03T20:15:30.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":694966,"link":"/api/v1/people/694966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.82638105931475,"aZ":-25.69557455190446,"pfxX":-1.6165710797323465,"pfxZ":3.594428883104997,"pX":0.05686101921300923,"pZ":2.097137725522353,"vX0":-7.467807745002209,"vY0":-132.77375999413414,"vZ0":-3.9492184453457773,"x":114.83,"y":182.16,"x0":3.1049053435214984,"y0":50.00529094007293,"z0":5.452723311549432,"aX":-2.9125965948633348},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.9,"breakHorizontal":4.4,"spinRate":2428,"spinDirection":168},"zone":8,"typeConfidence":0.98,"plateTime":0.4110037333503356,"extension":6.4834642487379845},"index":2,"playId":"c822fc76-0f1e-32aa-b511-66e22bf66db2","pitchNumber":2,"startTime":"2026-03-03T20:15:43.469Z","endTime":"2026-03-03T20:15:47.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":694966,"link":"/api/v1/people/694966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.400384404133444,"aZ":-24.096923936752923,"pfxX":4.39148832551383,"pfxZ":4.2495259903554174,"pX":-0.06530372450335992,"pZ":2.9379870753515998,"vX0":-9.73117941376597,"vY0":-136.59527781023985,"vZ0":-2.6837180492558277,"x":119.49,"y":159.45,"x0":2.963309969307482,"y0":50.00308718432605,"z0":5.579291658780279,"aX":8.348790849673453},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.3,"breakHorizontal":-6.0,"spinRate":2211,"spinDirection":185},"zone":2,"typeConfidence":0.43,"plateTime":0.4000720534391018,"extension":6.385591066158982},"index":3,"playId":"daba954f-7406-3e48-8ed5-70e68f92e565","pitchNumber":3,"startTime":"2026-03-03T20:15:58.995Z","endTime":"2026-03-03T20:16:03.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":694966,"link":"/api/v1/people/694966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.979662596795176,"aZ":-33.06949765260895,"pfxX":-6.977354263335497,"pfxZ":-0.5680013709274743,"pX":0.2998558366666713,"pZ":2.1612226297272588,"vX0":-5.488964835660022,"vY0":-124.72742209640766,"vZ0":-0.8247177139148448,"x":105.57,"y":180.43,"x0":3.438678995578908,"y0":50.00473821992924,"z0":5.232341819914708,"aX":-10.95170048804792},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.0,"breakHorizontal":13.9,"spinRate":2200,"spinDirection":290},"zone":8,"typeConfidence":0.92,"plateTime":0.43979030942918973,"extension":6.6455414953463},"index":4,"playId":"564e7647-21b9-3317-904b-7870a58f95d2","pitchNumber":4,"startTime":"2026-03-03T20:16:16.661Z","endTime":"2026-03-03T20:16:24.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":694966,"link":"/api/v1/people/694966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.478103836690206,"aZ":-24.141953854743264,"pfxX":6.292584608457528,"pfxZ":4.038385087787916,"pX":0.12983256132568374,"pZ":1.9336879134056455,"vX0":-9.952028539259501,"vY0":-139.22022618371034,"vZ0":-5.486199267518927,"x":112.05,"y":186.57,"x0":2.912231284346045,"y0":50.00194114338011,"z0":5.500150096755054,"aX":12.512171048710947},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.5,"breakHorizontal":-9.6,"spinRate":2097,"spinDirection":157},"zone":8,"typeConfidence":0.55,"plateTime":0.3915121778370385,"extension":6.369895531545289},"index":5,"playId":"0d600944-6d85-3acc-9288-19f1934f8ec2","pitchNumber":5,"startTime":"2026-03-03T20:16:50.486Z","endTime":"2026-03-03T20:16:53.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":694966,"link":"/api/v1/people/694966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.716611312647462,"aZ":-26.977039700970057,"pfxX":-1.512027776611876,"pfxZ":2.826167924572786,"pX":-1.0189393033455187,"pZ":3.8143371615789055,"vX0":-9.86123768739549,"vY0":-134.25344454099525,"vZ0":-0.042792375708594066,"x":155.84,"y":135.79,"x0":2.885509100619148,"y0":50.0061257913793,"z0":5.736811168656672,"aX":-2.783844617747032},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.3,"breakHorizontal":4.7,"spinRate":2259,"spinDirection":195},"zone":11,"typeConfidence":0.96,"plateTime":0.40663958412835743,"extension":6.453821071994935},"index":6,"playId":"54789526-014d-308d-88df-243e9dd17f67","pitchNumber":6,"startTime":"2026-03-03T20:17:10.778Z","endTime":"2026-03-03T20:17:13.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":694966,"link":"/api/v1/people/694966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.824666022302534,"aZ":-26.371516921721447,"pfxX":-1.098252008263243,"pfxZ":3.2895931035202555,"pX":1.2668729794673126,"pZ":2.561621347626762,"vX0":-4.734323159841706,"vY0":-131.27297409770384,"vZ0":-2.6500172115965066,"x":68.71,"y":169.62,"x0":3.2281929023477525,"y0":50.005212116675565,"z0":5.524222817112208,"aX":-1.9383036671841407},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.6,"breakHorizontal":2.9,"spinRate":2181,"spinDirection":187},"zone":12,"typeConfidence":0.96,"plateTime":0.41543435108795546,"extension":6.333436887912766},"index":7,"playId":"c6319662-508b-3b44-80ee-20373abb3de1","pitchNumber":7,"startTime":"2026-03-03T20:17:26.946Z","endTime":"2026-03-03T20:17:30.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":694966,"link":"/api/v1/people/694966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70023508420399,"aZ":-29.339837186778947,"pfxX":-4.140931896179285,"pfxZ":1.7816435803104227,"pX":-1.5894191037169463,"pZ":1.6180375857088702,"vX0":-10.504093392313063,"vY0":-125.09057552218461,"vZ0":-3.0279878933236546,"x":177.58,"y":195.09,"x0":3.1917126170379824,"y0":50.00613766849401,"z0":5.233411572655524,"aX":-6.6063260633481535},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.8,"breakHorizontal":9.7,"spinRate":2299,"spinDirection":292},"zone":13,"typeConfidence":0.85,"plateTime":0.4367845981158216,"extension":6.471978363019696},"index":8,"playId":"37dec516-1258-3020-aba4-81877b2f8954","pitchNumber":8,"startTime":"2026-03-03T20:17:46.909Z","endTime":"2026-03-03T20:17:50.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":694966,"link":"/api/v1/people/694966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694966,"link":"/api/v1/people/694966"},"credit":"b_ab"},{"player":{"id":681003,"link":"/api/v1/people/681003"},"credit":"p_ab"},{"player":{"id":694966,"link":"/api/v1/people/694966"},"credit":"b_pa"},{"player":{"id":681003,"link":"/api/v1/people/681003"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.2,"awayTeamWinProbability":6.799999999999997,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:17:50.968Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Theo Gillen singles on a soft ground ball to third baseman Robert Moore.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-03T20:17:57.121Z","endTime":"2026-03-03T20:19:42.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":815394,"fullName":"Theo Gillen","link":"/api/v1/people/815394"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681003,"fullName":"Andrew Walling","link":"/api/v1/people/681003"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":815394,"fullName":"Theo Gillen","link":"/api/v1/people/815394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":815394,"fullName":"Theo Gillen","link":"/api/v1/people/815394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691001,"link":"/api/v1/people/691001"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.493222592010103,"aZ":-29.378571489897976,"pfxX":-5.352609455973719,"pfxZ":1.7879491763822113,"pX":0.05027157807790485,"pZ":3.3669360100285117,"vX0":-6.886883448052858,"vY0":-123.88235831894661,"vZ0":0.9485312182807799,"x":115.08,"y":147.87,"x0":3.555871365494088,"y0":50.00195063913052,"z0":5.424702889080437,"aX":-8.362975584882113},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.7,"breakHorizontal":11.3,"spinRate":2290,"spinDirection":281},"zone":2,"typeConfidence":0.93,"plateTime":0.4412245486460096,"extension":6.581520441395568},"index":0,"playId":"cbfa1bbc-34b8-3edd-a853-61c5ec578041","pitchNumber":1,"startTime":"2026-03-03T20:18:11.641Z","endTime":"2026-03-03T20:18:15.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":815394,"link":"/api/v1/people/815394","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.7,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27378971610795,"aZ":-20.174273493067492,"pfxX":3.6667087823662774,"pfxZ":6.143581388781357,"pX":1.0144490999703246,"pZ":3.068843515150883,"vX0":-7.556702874782429,"vY0":-138.07610947865473,"vZ0":-2.521875481128281,"x":78.33,"y":155.92,"x0":3.2956870137332857,"y0":50.00651363377776,"z0":5.3335223545562735,"aX":7.167173576242885},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.8,"breakHorizontal":-5.3,"spinRate":2083,"spinDirection":144},"zone":12,"typeConfidence":0.96,"plateTime":0.3948690794946721,"extension":6.321753228312062},"index":1,"playId":"22842f40-eea1-3458-8711-ea8d9f11e758","pitchNumber":2,"startTime":"2026-03-03T20:18:25.256Z","endTime":"2026-03-03T20:18:29.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":815394,"link":"/api/v1/people/815394","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.6,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52808412194675,"aZ":-24.472802230336857,"pfxX":-0.09975833687926228,"pfxZ":4.270472364652256,"pX":0.3042692308420355,"pZ":2.2918350867166657,"vX0":-7.449111226187507,"vY0":-132.46692703859915,"vZ0":-3.4858126089969828,"x":105.4,"y":176.9,"x0":3.1489575741275586,"y0":50.00149737195526,"z0":5.385303055868958,"aX":-0.17776639036071282},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.3,"breakHorizontal":1.6,"spinRate":2333,"spinDirection":179},"zone":5,"typeConfidence":0.96,"plateTime":0.4112585950707981,"extension":6.369099861697912},"index":2,"playId":"7c1ade4f-ba08-3613-a033-820bd95a20ba","pitchNumber":3,"startTime":"2026-03-03T20:18:40.726Z","endTime":"2026-03-03T20:18:44.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":815394,"link":"/api/v1/people/815394","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.134185066838253,"aZ":-27.682424769513954,"pfxX":-3.5537275487744573,"pfxZ":2.7899993131648744,"pX":-2.385798770686908,"pZ":0.6289791262347824,"vX0":-12.42787241012601,"vY0":-126.34924397650433,"vZ0":-5.599051680470425,"x":207.94,"y":221.8,"x0":3.0695585871360884,"y0":50.00094814089689,"z0":5.114462002261672,"aX":-5.707436003897055},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.8,"breakHorizontal":9.5,"spinRate":2369,"spinDirection":283},"zone":13,"typeConfidence":0.58,"plateTime":0.4344775714143916,"extension":6.622207017542433},"index":3,"playId":"0e21a297-1b5f-3b98-880f-153e5a4d02d0","pitchNumber":4,"startTime":"2026-03-03T20:18:55.545Z","endTime":"2026-03-03T20:18:58.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":815394,"link":"/api/v1/people/815394","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.5,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.145244597060803,"aZ":-22.573392359259653,"pfxX":5.400766334547253,"pfxZ":5.080749241723602,"pX":-0.336800032584465,"pZ":1.7614712918962965,"vX0":-10.754070769070093,"vY0":-135.94113476239988,"vZ0":-5.389922104802438,"x":129.84,"y":191.22,"x0":2.9518356836600836,"y0":50.00303979350846,"z0":5.316769301803821,"aX":10.205960879825854},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.3,"breakHorizontal":-7.8,"spinRate":2115,"spinDirection":181},"zone":7,"typeConfidence":0.55,"plateTime":0.40146795154210535,"extension":6.532231948396404},"index":4,"playId":"980ac229-6c43-3c9c-8488-73e2f5bc0a05","pitchNumber":5,"startTime":"2026-03-03T20:19:12.234Z","endTime":"2026-03-03T20:19:15.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":815394,"link":"/api/v1/people/815394","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.403163051688377,"aZ":-31.702177021964907,"pfxX":-4.829973252098613,"pfxZ":0.2994515485647904,"pX":-0.910033093295514,"pZ":1.7837602010781106,"vX0":-8.894736633666495,"vY0":-124.585937038047,"vZ0":-2.2372608903217013,"x":151.69,"y":190.62,"x0":3.324359242345564,"y0":50.00376688521145,"z0":5.295901041244361,"aX":-7.644911509447906},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.2,"breakHorizontal":10.7,"spinRate":2138,"spinDirection":285},"zone":13,"typeConfidence":0.9,"plateTime":0.43847854944772546,"extension":6.539525291538485},"hitData":{"launchSpeed":58.4,"launchAngle":-37.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":102.61,"coordY":176.16}},"index":5,"playId":"9c689fcb-f74a-3788-9168-51caf8a2fbbd","pitchNumber":6,"startTime":"2026-03-03T20:19:33.706Z","endTime":"2026-03-03T20:19:42.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":815394,"link":"/api/v1/people/815394","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815394,"link":"/api/v1/people/815394"},"credit":"b_ab"},{"player":{"id":681003,"link":"/api/v1/people/681003"},"credit":"p_ab"},{"player":{"id":815394,"link":"/api/v1/people/815394"},"credit":"b_pa"},{"player":{"id":681003,"link":"/api/v1/people/681003"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.89999999999999,"awayTeamWinProbability":6.1000000000000085,"homeTeamWinProbabilityAdded":0.6999999999999886,"leverageIndex":0.2,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:19:42.653Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jhon Diaz strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-03T20:19:49.145Z","endTime":"2026-03-03T20:21:29.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691252,"fullName":"Jhon Diaz","link":"/api/v1/people/691252"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681003,"fullName":"Andrew Walling","link":"/api/v1/people/681003"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":815394,"fullName":"Theo Gillen","link":"/api/v1/people/815394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691252,"fullName":"Jhon Diaz","link":"/api/v1/people/691252"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650907,"link":"/api/v1/people/650907"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.643708156907547,"aZ":-29.18670674091751,"pfxX":0.4389964910664439,"pfxZ":1.7414730377070917,"pX":1.2070022504286027,"pZ":4.27535070887762,"vX0":-5.412754055137949,"vY0":-129.11699303535815,"vZ0":2.112990134426679,"x":70.99,"y":123.35,"x0":3.2586632751245412,"y0":50.0040529673762,"z0":5.667057976424998,"aX":0.7544795175489281},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.7,"breakHorizontal":0.2,"spinRate":2107,"spinDirection":187},"zone":12,"typeConfidence":0.88,"plateTime":0.42152018955493986,"extension":6.40047691440194},"index":0,"playId":"addf06f5-e532-3c82-b63d-1b302c6da2ac","pitchNumber":1,"startTime":"2026-03-03T20:20:06.883Z","endTime":"2026-03-03T20:20:11.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":691252,"link":"/api/v1/people/691252","batSide":{"code":"L","description":"Left"}},"first":{"id":815394,"link":"/api/v1/people/815394"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.5,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.552468376901203,"aZ":-27.223382692577225,"pfxX":-0.22266622129410857,"pfxZ":2.8271032827140576,"pX":0.03939535719756486,"pZ":2.7625237463443058,"vX0":-8.2601569467908,"vY0":-130.2356657384464,"vZ0":-1.6748288937359712,"x":115.5,"y":164.19,"x0":3.2563360087834075,"y0":50.00106528455018,"z0":5.43641869576684,"aX":-0.3883195504654427},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.0,"breakHorizontal":1.9,"spinRate":2395,"spinDirection":219},"zone":2,"typeConfidence":0.96,"plateTime":0.4176015181980537,"extension":6.481408787030269},"index":1,"playId":"fe767443-3d90-316a-a7a7-3c2d76bfc062","pitchNumber":2,"startTime":"2026-03-03T20:20:24.237Z","endTime":"2026-03-03T20:20:27.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":691252,"link":"/api/v1/people/691252","batSide":{"code":"L","description":"Left"}},"first":{"id":815394,"link":"/api/v1/people/815394"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.28203171899129,"aZ":-32.111139447993146,"pfxX":-2.656944139913805,"pfxZ":0.042052255163319785,"pX":-1.0434992401022398,"pZ":1.6943984799471175,"vX0":-9.558991556174744,"vY0":-122.15717924568605,"vZ0":-1.943932849879963,"x":156.78,"y":193.03,"x0":3.2599954204658528,"y0":50.00309874476381,"z0":5.251895009047677,"aX":-4.028580842319125},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.1,"breakHorizontal":7.0,"spinRate":2164,"spinDirection":281},"zone":13,"typeConfidence":0.93,"plateTime":0.4477777725409209,"extension":6.6408314242108855},"index":2,"playId":"65c93da2-045b-3f16-bde3-0168cd187aff","pitchNumber":3,"startTime":"2026-03-03T20:20:45.926Z","endTime":"2026-03-03T20:20:50.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":691252,"link":"/api/v1/people/691252","batSide":{"code":"L","description":"Left"}},"first":{"id":815394,"link":"/api/v1/people/815394"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.561424034472317,"aZ":-26.693689647472173,"pfxX":-0.5966081086244635,"pfxZ":3.2494704004810373,"pX":0.8174929580031743,"pZ":2.569557097048099,"vX0":-6.138626395129581,"vY0":-128.5107547002346,"vZ0":-1.8859614315355846,"x":85.84,"y":169.4,"x0":3.3063932267483938,"y0":50.00185863884531,"z0":5.369590458602131,"aX":-1.0060999447818706},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.8,"breakHorizontal":2.4,"spinRate":2086,"spinDirection":178},"zone":6,"typeConfidence":0.74,"plateTime":0.42485566752891213,"extension":6.338220573742248},"index":3,"playId":"66aab495-0e39-3da9-a8d3-ba51ffcc41d2","pitchNumber":4,"startTime":"2026-03-03T20:21:04.891Z","endTime":"2026-03-03T20:21:09.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":691252,"link":"/api/v1/people/691252","batSide":{"code":"L","description":"Left"}},"first":{"id":815394,"link":"/api/v1/people/815394"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38719380090499,"aZ":-17.51843373024577,"pfxX":2.1606739497648157,"pfxZ":7.8661693188823865,"pX":0.207736024048059,"pZ":3.2441167203077437,"vX0":-8.671990425736475,"vY0":-135.36209266826765,"vZ0":-2.4039524287592697,"x":109.08,"y":151.19,"x0":3.166482883518384,"y0":50.005493516700135,"z0":5.364501242273475,"aX":4.028296781458209},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.9,"breakHorizontal":-2.2,"spinRate":2198,"spinDirection":145},"zone":12,"typeConfidence":0.95,"plateTime":0.4039942611397884,"extension":6.457263964490105},"index":4,"playId":"590a417c-a4e1-3223-ad36-7bb3399c2136","pitchNumber":5,"startTime":"2026-03-03T20:21:25.910Z","endTime":"2026-03-03T20:21:29.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":691252,"link":"/api/v1/people/691252","batSide":{"code":"L","description":"Left"}},"first":{"id":815394,"link":"/api/v1/people/815394"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691252,"link":"/api/v1/people/691252"},"credit":"b_ab"},{"player":{"id":681003,"link":"/api/v1/people/681003"},"credit":"p_ab"},{"player":{"id":691252,"link":"/api/v1/people/691252"},"credit":"b_pa"},{"player":{"id":681003,"link":"/api/v1/people/681003"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.10000000000001,"awayTeamWinProbability":6.8999999999999915,"homeTeamWinProbabilityAdded":-0.799999999999983,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:21:29.547Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dom Keegan strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-03T20:21:38.800Z","endTime":"2026-03-03T20:23:12.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":681371,"fullName":"Dom Keegan","link":"/api/v1/people/681371"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681003,"fullName":"Andrew Walling","link":"/api/v1/people/681003"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681371,"fullName":"Dom Keegan","link":"/api/v1/people/681371"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650907,"link":"/api/v1/people/650907"},"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":89.1,"endSpeed":82.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.349914182720454,"aZ":-27.55284734985626,"pfxX":-0.5208391556418854,"pfxZ":2.6804560944994567,"pX":-0.49782982153895944,"pZ":3.0106957977579696,"vX0":-7.202724944269221,"vY0":-129.74686904749785,"vZ0":-0.8592651766991058,"x":135.98,"y":157.49,"x0":2.3691314211416175,"y0":50.00133133769191,"z0":5.425179278154165,"aX":-0.8977727502285147},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.9,"breakHorizontal":2.4,"spinRate":2282,"spinDirection":190},"zone":1,"typeConfidence":0.93,"plateTime":0.42037643089453525,"extension":6.353199919559412},"index":0,"playId":"7dc628ca-7597-333b-b363-33a0381c5294","pitchNumber":1,"startTime":"2026-03-03T20:21:57.352Z","endTime":"2026-03-03T20:22:01.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":681371,"link":"/api/v1/people/681371","batSide":{"code":"R","description":"Right"}},"first":{"id":815394,"link":"/api/v1/people/815394"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.211502743335586,"aZ":-18.216467049383766,"pfxX":3.683945936006677,"pfxZ":7.458772810932724,"pX":-0.7070617508360846,"pZ":2.4214087728198286,"vX0":-9.058970341544807,"vY0":-134.9078900827137,"vZ0":-3.8814803388694226,"x":143.95,"y":173.4,"x0":2.1933986249300936,"y0":50.001791546116536,"z0":5.13796604764832,"aX":6.893798244231542},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.0,"breakHorizontal":-5.0,"spinRate":2149,"spinDirection":127},"zone":4,"typeConfidence":0.9,"plateTime":0.40370321356779204,"extension":6.590833544542984},"index":1,"playId":"47c42338-92e3-3528-a507-7a990a802ea6","pitchNumber":2,"startTime":"2026-03-03T20:22:16.060Z","endTime":"2026-03-03T20:22:20.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":681371,"link":"/api/v1/people/681371","batSide":{"code":"R","description":"Right"}},"first":{"id":815394,"link":"/api/v1/people/815394"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-03T20:22:26.568Z","endTime":"2026-03-03T20:22:44.916Z","isPitch":false,"type":"action","player":{"id":681371,"link":"/api/v1/people/681371"},"defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":681371,"link":"/api/v1/people/681371","batSide":{"code":"R","description":"Right"}},"first":{"id":815394,"link":"/api/v1/people/815394"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":85.2,"endSpeed":78.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02966931520194,"aZ":-30.554151576961527,"pfxX":-4.366158510747946,"pfxZ":1.0388274457093507,"pX":-0.35711283311017367,"pZ":0.9367620532041769,"vX0":-5.07589701626151,"vY0":-124.01850415192017,"vZ0":-4.0882237345098815,"x":130.61,"y":213.49,"x0":2.2808957465369817,"y0":50.003749644484856,"z0":5.14559303847302,"aX":-6.824478817177935},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.2,"breakHorizontal":9.0,"spinRate":2180,"spinDirection":304},"zone":13,"typeConfidence":0.93,"plateTime":0.4410869880166599,"extension":6.739652087409708},"index":3,"playId":"d9461007-135c-3891-ab91-762cce3e3ff5","pitchNumber":3,"startTime":"2026-03-03T20:22:44.916Z","endTime":"2026-03-03T20:22:48.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":681371,"link":"/api/v1/people/681371","batSide":{"code":"R","description":"Right"}},"first":{"id":815394,"link":"/api/v1/people/815394"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":88.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.167948546700895,"aZ":-23.212612665068413,"pfxX":1.7387098427965382,"pfxZ":4.485085549377468,"pX":0.08562423897916178,"pZ":3.8957550904083815,"vX0":-6.335472581764598,"vY0":-138.7923659677828,"vZ0":-0.3412131344286082,"x":113.74,"y":133.59,"x0":2.148590473958373,"y0":50.00074033354305,"z0":5.535198222964262,"aX":3.4735456856776747},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.3,"breakHorizontal":-2.2,"spinRate":2273,"spinDirection":150},"zone":12,"typeConfidence":0.95,"plateTime":0.39113141265683105,"extension":6.33433844603666},"index":4,"playId":"893435a1-9477-31c0-9780-c202de22b57c","pitchNumber":4,"startTime":"2026-03-03T20:23:06.579Z","endTime":"2026-03-03T20:23:12.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":701831,"link":"/api/v1/people/701831"},"third":{"id":691001,"link":"/api/v1/people/691001"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":805704,"link":"/api/v1/people/805704"},"center":{"id":694175,"link":"/api/v1/people/694175"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":681371,"link":"/api/v1/people/681371","batSide":{"code":"R","description":"Right"}},"first":{"id":815394,"link":"/api/v1/people/815394"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681371,"link":"/api/v1/people/681371"},"credit":"b_ab"},{"player":{"id":681003,"link":"/api/v1/people/681003"},"credit":"p_ab"},{"player":{"id":681371,"link":"/api/v1/people/681371"},"credit":"b_pa"},{"player":{"id":681003,"link":"/api/v1/people/681003"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:23:12.123Z","atBatIndex":64},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Keaton Anthony lines out sharply to center fielder Theo Gillen.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-03T20:25:29.822Z","endTime":"2026-03-03T20:26:07.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":805704,"fullName":"Keaton Anthony","link":"/api/v1/people/805704"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702047,"fullName":"Alex Cook","link":"/api/v1/people/702047"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805704,"fullName":"Keaton Anthony","link":"/api/v1/people/805704"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":815394,"link":"/api/v1/people/815394"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Alex Cook replaces Joe Rock.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T20:24:25.150Z","endTime":"2026-03-03T20:25:31.988Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702047,"link":"/api/v1/people/702047"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":94.6,"endSpeed":86.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.479782139900426,"aZ":-12.946931362734524,"pfxX":-3.1170221420435924,"pfxZ":10.069250709822311,"pX":0.6576606703615017,"pZ":2.9559186270965285,"vX0":6.850053038603186,"vY0":-137.53810159992292,"vZ0":-4.825319690460021,"x":91.93,"y":158.97,"x0":-1.4639729908578836,"y0":50.00096371172039,"z0":5.616075474544975,"aX":-5.951563136473379},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.4,"breakHorizontal":4.2,"spinRate":2368,"spinDirection":200},"zone":3,"typeConfidence":2.0,"plateTime":0.3987639650081767,"extension":6.634785399848771},"index":1,"playId":"c1c26ad5-7c3c-3240-9d99-fafdbfdbfaf7","pitchNumber":1,"startTime":"2026-03-03T20:25:31.988Z","endTime":"2026-03-03T20:25:36.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702047,"link":"/api/v1/people/702047","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":88.6,"endSpeed":81.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89874603392799,"aZ":-23.096159345991154,"pfxX":0.4384789281073882,"pfxZ":5.386503539389433,"pX":1.1982959115533998,"pZ":0.4759060284480718,"vX0":6.616007522681256,"vY0":-128.73936495129237,"vZ0":-8.092800971695034,"x":71.32,"y":225.93,"x0":-1.4581109112363768,"y0":50.000303031717706,"z0":5.438523275601192,"aX":0.7366614105998431},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.2,"breakHorizontal":-2.3,"spinRate":2372,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.4249172018447873,"extension":6.562414518108786},"index":2,"playId":"67537e61-f57e-3fe5-809f-d94186db4510","pitchNumber":2,"startTime":"2026-03-03T20:25:45.003Z","endTime":"2026-03-03T20:25:49.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702047,"link":"/api/v1/people/702047","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":83.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.538988505247577,"aZ":-21.71920736932443,"pfxX":0.205383840233612,"pfxZ":5.994994342858172,"pX":0.23657649707680103,"pZ":1.9698723443323656,"vX0":5.023155193053927,"vY0":-130.00758197098577,"vZ0":-4.890016725082384,"x":107.98,"y":185.59,"x0":-1.7324535311510083,"y0":50.00208155412011,"z0":5.484392556824355,"aX":0.35664718371055676},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.2,"breakHorizontal":-1.3,"spinRate":2454,"spinDirection":145},"zone":8,"typeConfidence":2.0,"plateTime":0.41838298177721533,"extension":6.609677864658117},"hitData":{"launchSpeed":104.0,"launchAngle":19.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":148.37,"coordY":69.18}},"index":3,"playId":"a4a9566e-763a-379e-a1de-7c637ccc24ac","pitchNumber":3,"startTime":"2026-03-03T20:26:00.572Z","endTime":"2026-03-03T20:26:07.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702047,"link":"/api/v1/people/702047","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805704,"link":"/api/v1/people/805704"},"credit":"b_ab"},{"player":{"id":702047,"link":"/api/v1/people/702047"},"credit":"p_ab"},{"player":{"id":805704,"link":"/api/v1/people/805704"},"credit":"b_pa"},{"player":{"id":702047,"link":"/api/v1/people/702047"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":3.8999999999999915,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:26:07.757Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Caleb Ricketts singles on a ground ball to first baseman Tre' Morgan.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-03T20:26:31.187Z","endTime":"2026-03-03T20:26:50.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":681080,"fullName":"Caleb Ricketts","link":"/api/v1/people/681080"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702047,"fullName":"Alex Cook","link":"/api/v1/people/702047"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681080,"fullName":"Caleb Ricketts","link":"/api/v1/people/681080"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681080,"fullName":"Caleb Ricketts","link":"/api/v1/people/681080"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691003,"link":"/api/v1/people/691003"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.512390356599287,"aZ":-13.025801331838224,"pfxX":-4.229044714327547,"pfxZ":9.443997869654385,"pX":0.458875537673833,"pZ":0.8395629454934594,"vX0":6.3796761951092,"vY0":-140.70276346225674,"vZ0":-10.437946595262794,"x":99.51,"y":216.11,"x0":-1.2766165508584986,"y0":50.00551582417335,"z0":5.416000549901306,"aX":-8.577648649407788},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.4,"breakHorizontal":6.5,"spinRate":2119,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.38758875194434417,"extension":6.735050077110311},"index":0,"playId":"4365b3ce-9e46-302d-a16d-8791ad0b7d2c","pitchNumber":1,"startTime":"2026-03-03T20:26:31.187Z","endTime":"2026-03-03T20:26:35.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702047,"link":"/api/v1/people/702047","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.325149723607414,"aZ":-15.784296266472285,"pfxX":-3.1980292298956834,"pfxZ":8.35521184140634,"pX":-0.08822844251901575,"pZ":2.639074943177859,"vX0":5.118248075872344,"vY0":-138.31323904787533,"vZ0":-5.176350600345178,"x":120.36,"y":167.52,"x0":-1.5368764462129132,"y0":50.00077297745394,"z0":5.573139907419064,"aX":-6.271943519221758},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.4,"breakHorizontal":4.9,"spinRate":2426,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.3941869540679557,"extension":6.568653196011835},"hitData":{"launchSpeed":90.3,"launchAngle":-2.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":185.84,"coordY":146.82}},"index":1,"playId":"2fb45636-de68-32ee-84bc-7e2c95a5bf86","pitchNumber":2,"startTime":"2026-03-03T20:26:44.557Z","endTime":"2026-03-03T20:26:50.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702047,"link":"/api/v1/people/702047","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681080,"link":"/api/v1/people/681080"},"credit":"b_ab"},{"player":{"id":702047,"link":"/api/v1/people/702047"},"credit":"p_ab"},{"player":{"id":681080,"link":"/api/v1/people/681080"},"credit":"b_pa"},{"player":{"id":702047,"link":"/api/v1/people/702047"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.0,"awayTeamWinProbability":9.0,"homeTeamWinProbabilityAdded":-5.299999999999997,"leverageIndex":0.99,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:26:50.569Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pedro León called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-03T20:27:18.475Z","endTime":"2026-03-03T20:28:34.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":694175,"fullName":"Pedro León","link":"/api/v1/people/694175"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702047,"fullName":"Alex Cook","link":"/api/v1/people/702047"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681080,"fullName":"Caleb Ricketts","link":"/api/v1/people/681080"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":694175,"fullName":"Pedro León","link":"/api/v1/people/694175"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681371,"link":"/api/v1/people/681371"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.38880661298161,"aZ":-10.952718982469449,"pfxX":-6.596509823655046,"pfxZ":10.736333519517974,"pX":0.5783405739711489,"pZ":2.341925648468472,"vX0":7.344159249202556,"vY0":-139.45808916568961,"vZ0":-6.819185903274075,"x":94.96,"y":175.55,"x0":-1.2280396201450292,"y0":50.000431963947996,"z0":5.5358637040960454,"aX":-13.035399217487592},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.2,"breakHorizontal":10.4,"spinRate":2378,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.39226941080365174,"extension":6.636480906723138},"index":0,"playId":"dff5accb-b096-3ff0-b298-3c91a2142c22","pitchNumber":1,"startTime":"2026-03-03T20:27:23.811Z","endTime":"2026-03-03T20:27:27.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702047,"link":"/api/v1/people/702047","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"first":{"id":681080,"link":"/api/v1/people/681080"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":94.6,"endSpeed":86.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.559571727689246,"aZ":-13.69461238045897,"pfxX":-4.136233466404495,"pfxZ":9.58936423571974,"pX":-0.3611531804101363,"pZ":2.6400629053128633,"vX0":4.535116422523986,"vY0":-137.69648954892912,"vZ0":-5.674144271071574,"x":130.77,"y":167.5,"x0":-1.4893301138428663,"y0":50.00340960792477,"z0":5.6482733908035065,"aX":-7.971465743161853},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.4,"breakHorizontal":6.6,"spinRate":2332,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.3972426592697085,"extension":6.630482406047619},"index":1,"playId":"8e547248-67b4-32d1-a56c-df4bd429375c","pitchNumber":2,"startTime":"2026-03-03T20:27:43.253Z","endTime":"2026-03-03T20:27:47.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702047,"link":"/api/v1/people/702047","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"first":{"id":681080,"link":"/api/v1/people/681080"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-03T20:27:52.321Z","endTime":"2026-03-03T20:28:10.077Z","isPitch":false,"type":"action","player":{"id":694175,"link":"/api/v1/people/694175"},"defense":{"pitcher":{"id":702047,"link":"/api/v1/people/702047","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"first":{"id":681080,"link":"/api/v1/people/681080"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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.5,"endSpeed":88.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26843669620324,"aZ":-10.473391730149302,"pfxX":-4.667551187932011,"pfxZ":10.854073413164432,"pX":0.4326958735416595,"pZ":2.627315966569819,"vX0":5.7604963267559,"vY0":-140.3711206208179,"vZ0":-6.493973454175089,"x":100.51,"y":167.84,"x0":-1.0379606171722497,"y0":50.000125300484086,"z0":5.649966248878385,"aX":-9.329653516714618},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.5,"breakHorizontal":7.3,"spinRate":2435,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.3899487249140168,"extension":6.720484218331949},"index":3,"playId":"b1b50ee0-2ecf-3384-b585-34923c782194","pitchNumber":3,"startTime":"2026-03-03T20:28:10.077Z","endTime":"2026-03-03T20:28:13.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702047,"link":"/api/v1/people/702047","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"first":{"id":681080,"link":"/api/v1/people/681080"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.550751522613076,"aZ":-25.211441388762015,"pfxX":-10.191976253131628,"pfxZ":3.9609907026674662,"pX":0.358158198341419,"pZ":2.4562062757435106,"vX0":7.455003058981422,"vY0":-131.2596185802464,"vZ0":-3.4293820818032184,"x":103.35,"y":172.46,"x0":-1.1824802465033377,"y0":50.00647484670267,"z0":5.638866268458314,"aX":-17.940838789174986},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.7,"breakHorizontal":17.0,"spinRate":1598,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.41591918199366296,"extension":6.646856820246882},"index":4,"playId":"319d85ec-7885-3660-aec1-a89534f39c62","pitchNumber":4,"startTime":"2026-03-03T20:28:30.585Z","endTime":"2026-03-03T20:28:34.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702047,"link":"/api/v1/people/702047","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"first":{"id":681080,"link":"/api/v1/people/681080"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694175,"link":"/api/v1/people/694175"},"credit":"b_ab"},{"player":{"id":702047,"link":"/api/v1/people/702047"},"credit":"p_ab"},{"player":{"id":694175,"link":"/api/v1/people/694175"},"credit":"b_pa"},{"player":{"id":702047,"link":"/api/v1/people/702047"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":5.3999999999999915,"leverageIndex":2.33,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:28:34.790Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Erick Brito grounds out softly, pitcher Alex Cook to first baseman Tre' Morgan.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-03T20:28:42.785Z","endTime":"2026-03-03T20:30:28.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":684081,"fullName":"Erick Brito","link":"/api/v1/people/684081"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702047,"fullName":"Alex Cook","link":"/api/v1/people/702047"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":684081,"fullName":"Erick Brito","link":"/api/v1/people/684081"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702047,"link":"/api/v1/people/702047"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":691003,"link":"/api/v1/people/691003"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.080183118885994,"aZ":-23.507908403725036,"pfxX":0.881262910209895,"pfxZ":5.191844129932481,"pX":0.732116970467125,"pZ":1.9537673519025904,"vX0":5.990462094537073,"vY0":-127.77923448669506,"vZ0":-4.451472136276587,"x":89.09,"y":186.03,"x0":-1.7482279456531788,"y0":50.00077544012209,"z0":5.544784260959193,"aX":1.4699581580234067},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.8,"breakHorizontal":-2.9,"spinRate":2388,"spinDirection":138},"zone":9,"typeConfidence":2.0,"plateTime":0.42716489935355684,"extension":6.578862868199892},"index":0,"playId":"2a17eac9-2709-3b58-a33f-07498e385150","pitchNumber":1,"startTime":"2026-03-03T20:28:55.816Z","endTime":"2026-03-03T20:28:59.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702047,"link":"/api/v1/people/702047","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":684081,"link":"/api/v1/people/684081","batSide":{"code":"R","description":"Right"}},"first":{"id":681080,"link":"/api/v1/people/681080"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":94.9,"endSpeed":86.5,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.42416322655872,"aZ":-8.946238396905343,"pfxX":-4.653180923295037,"pfxZ":12.064449111537925,"pX":-0.7969280214965155,"pZ":2.8215666803947013,"vX0":2.9992068828048244,"vY0":-138.0537543103682,"vZ0":-6.318027253418988,"x":147.38,"y":162.6,"x0":-1.294169271707523,"y0":50.00500447716207,"z0":5.745535991901293,"aX":-8.961375457603282},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.6,"breakHorizontal":7.8,"spinRate":2353,"spinDirection":193},"zone":1,"typeConfidence":2.0,"plateTime":0.39710121642925866,"extension":6.577122590327687},"index":1,"playId":"abdcc8aa-141f-3a36-9673-f2b7b36f5f58","pitchNumber":2,"startTime":"2026-03-03T20:29:11.814Z","endTime":"2026-03-03T20:29:14.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702047,"link":"/api/v1/people/702047","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":684081,"link":"/api/v1/people/684081","batSide":{"code":"R","description":"Right"}},"first":{"id":681080,"link":"/api/v1/people/681080"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-03T20:29:24.588Z","endTime":"2026-03-03T20:29:38.834Z","isPitch":false,"type":"action","player":{"id":684081,"link":"/api/v1/people/684081"},"defense":{"pitcher":{"id":702047,"link":"/api/v1/people/702047","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":684081,"link":"/api/v1/people/684081","batSide":{"code":"R","description":"Right"}},"first":{"id":681080,"link":"/api/v1/people/681080"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":96.7,"endSpeed":89.0,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.690598436126514,"aZ":-14.99072746797139,"pfxX":-3.469137938226392,"pfxZ":8.511428217823072,"pX":0.7726739758401856,"pZ":2.582816771160236,"vX0":6.969717802126188,"vY0":-140.6744411939832,"vZ0":-5.784843651418035,"x":87.55,"y":169.04,"x0":-1.2780778722128685,"y0":50.00599832255803,"z0":5.625462250333877,"aX":-7.006873493974876},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.5,"breakHorizontal":4.9,"spinRate":2364,"spinDirection":192},"zone":6,"typeConfidence":2.0,"plateTime":0.38825950272999954,"extension":6.607104005877063},"index":3,"playId":"59ce9082-498c-30f3-9239-8252f5196364","pitchNumber":3,"startTime":"2026-03-03T20:29:38.834Z","endTime":"2026-03-03T20:29:42.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702047,"link":"/api/v1/people/702047","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":684081,"link":"/api/v1/people/684081","batSide":{"code":"R","description":"Right"}},"first":{"id":681080,"link":"/api/v1/people/681080"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":87.9,"endSpeed":81.7,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.038051267591385,"aZ":-23.358144076271532,"pfxX":1.0715818253544973,"pfxZ":5.237635087197765,"pX":0.3465842813120644,"pZ":2.0698291120869583,"vX0":4.216120127472202,"vY0":-128.0092537448805,"vZ0":-4.497728060449963,"x":103.79,"y":182.89,"x0":-1.4517996440229914,"y0":50.0008036591217,"z0":5.647718324847904,"aX":1.8013334942326895},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.9,"breakHorizontal":-2.8,"spinRate":2345,"spinDirection":185},"zone":9,"typeConfidence":2.0,"plateTime":0.42567641372103493,"extension":6.450561790474845},"index":4,"playId":"4b1d7d41-72f2-3ade-b0a6-e43d1dd005bc","pitchNumber":4,"startTime":"2026-03-03T20:30:00.206Z","endTime":"2026-03-03T20:30:03.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702047,"link":"/api/v1/people/702047","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":684081,"link":"/api/v1/people/684081","batSide":{"code":"R","description":"Right"}},"first":{"id":681080,"link":"/api/v1/people/681080"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.7,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.912890127110114,"aZ":-25.090126340728432,"pfxX":0.7861513638831291,"pfxZ":4.217747276488721,"pX":0.21234899789155262,"pZ":1.5400025766550978,"vX0":3.9044640330779044,"vY0":-128.1090730697599,"vZ0":-5.5950638090845315,"x":108.91,"y":197.2,"x0":-1.4272198269625906,"y0":50.00302266440228,"z0":5.687528204029971,"aX":1.3193613526327947},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.7,"breakHorizontal":-2.2,"spinRate":2293,"spinDirection":166},"zone":8,"typeConfidence":2.0,"plateTime":0.4258823901610884,"extension":6.475372423024828},"hitData":{"launchSpeed":53.9,"launchAngle":-54.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":136.03,"coordY":182.65}},"index":5,"playId":"05455555-ae7b-3e66-b0b4-b8b6c8d94563","pitchNumber":5,"startTime":"2026-03-03T20:30:22.138Z","endTime":"2026-03-03T20:30:28.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702047,"link":"/api/v1/people/702047","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":691003,"link":"/api/v1/people/691003"},"second":{"id":694966,"link":"/api/v1/people/694966"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":691252,"link":"/api/v1/people/691252"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":824615,"link":"/api/v1/people/824615"}},"offense":{"batter":{"id":684081,"link":"/api/v1/people/684081","batSide":{"code":"R","description":"Right"}},"first":{"id":681080,"link":"/api/v1/people/681080"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":684081,"link":"/api/v1/people/684081"},"credit":"b_ab"},{"player":{"id":702047,"link":"/api/v1/people/702047"},"credit":"p_ab"},{"player":{"id":684081,"link":"/api/v1/people/684081"},"credit":"b_pa"},{"player":{"id":702047,"link":"/api/v1/people/702047"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":3.6000000000000085,"leverageIndex":1.44,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:30:28.487Z","atBatIndex":68}]