[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Mateo grounds out, shortstop Trevor Story to first baseman Isiah Kiner-Falefa.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-17T17:06:37.421Z","endTime":"2026-03-17T17:07:58.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"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":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"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-17T12:38:49.448Z","endTime":"2026-03-17T16:43:36.862Z","isPitch":false,"type":"action","player":{"id":622761,"link":"/api/v1/people/622761"},"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-17T16:43:36.862Z","endTime":"2026-03-17T17:04:59.595Z","isPitch":false,"type":"action","player":{"id":622761,"link":"/api/v1/people/622761"},"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-17T17:04:59.595Z","endTime":"2026-03-17T17:06:39.082Z","isPitch":false,"type":"action","player":{"id":622761,"link":"/api/v1/people/622761"},"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.4,"endSpeed":83.7,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.788187216090368,"aZ":-23.048414816302916,"pfxX":0.0014298573509677892,"pfxZ":5.130621990740126,"pX":0.1480578796472736,"pZ":3.446310114550862,"vX0":2.5269515067192234,"vY0":-131.7378050888359,"vZ0":-1.6721787486082489,"x":111.36,"y":145.73,"x0":-0.8189131779221775,"y0":50.00506958393532,"z0":5.772762082747609,"aX":0.0019464822683988392},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.2,"breakHorizontal":-0.5,"spinRate":2370,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.4138567152192616,"extension":6.435327059862573},"index":3,"playId":"dec1e3d6-cf10-34ce-9256-ad674509964e","pitchNumber":1,"startTime":"2026-03-17T17:06:39.082Z","endTime":"2026-03-17T17:06:42.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":true},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.2,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.0766625798347,"aZ":-43.513191802916296,"pfxX":7.87576927040023,"pfxZ":-8.604351182976801,"pX":-0.5575788226961597,"pZ":2.4697452787252225,"vX0":-1.5918602944930729,"vY0":-114.59067333417076,"vZ0":1.9604181951798416,"x":138.25,"y":172.1,"x0":-0.8727168456239692,"y0":50.0047509493964,"z0":5.88489691359544,"aX":10.37427550915765},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-14.6,"breakHorizontal":-13.8,"spinRate":2154,"spinDirection":31},"zone":4,"typeConfidence":2.0,"plateTime":0.47974845432812563,"extension":6.5154324446501555},"index":4,"playId":"7afbc14e-1484-323e-a678-18961d2c01f3","pitchNumber":2,"startTime":"2026-03-17T17:06:58.947Z","endTime":"2026-03-17T17:07:25.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"}},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.666593406297334,"aZ":-36.5360481978579,"pfxX":3.9481697501241326,"pfxZ":-2.845419597132334,"pX":1.0365811790999562,"pZ":0.9343941898766271,"vX0":3.1372046279385333,"vY0":-123.13697146687245,"vZ0":-4.047244760664265,"x":77.49,"y":213.55,"x0":-0.76724237290806,"y0":50.00148789050986,"z0":5.693475579948376,"aX":6.05625180941389},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.9,"breakHorizontal":-7.9,"spinRate":2560,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.44497390826084704,"extension":6.55356491428599},"index":5,"playId":"c79c75a0-db62-3e90-83fd-31afa018b35d","pitchNumber":3,"startTime":"2026-03-17T17:07:33.272Z","endTime":"2026-03-17T17:07:36.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.311324503778867,"aZ":-36.16849513910458,"pfxX":4.724520667753151,"pfxZ":-2.579424840520611,"pX":0.21398366727592016,"pZ":1.443654891600455,"vX0":1.04412035744372,"vY0":-123.89941138981307,"vZ0":-2.9276952409639083,"x":108.84,"y":199.8,"x0":-0.8267693479096156,"y0":50.00091395407031,"z0":5.670389720741753,"aX":7.32608388644631},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-5.2,"breakHorizontal":-8.8,"spinRate":2488,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4424906573959744,"extension":6.541856580973443},"hitData":{"launchSpeed":94.6,"launchAngle":-20.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.75,"coordY":158.74}},"index":6,"playId":"350c8b60-ed3e-3614-891f-f6898ed0521a","pitchNumber":4,"startTime":"2026-03-17T17:07:51.142Z","endTime":"2026-03-17T17:07:58.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"credit":"b_ab"},{"player":{"id":543243,"link":"/api/v1/people/543243"},"credit":"p_ab"},{"player":{"id":622761,"link":"/api/v1/people/622761"},"credit":"b_pa"},{"player":{"id":543243,"link":"/api/v1/people/543243"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-03-17T17:07:58.774Z","atBatIndex":0},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brett Wisely doubles (3) on a sharp line drive to right fielder Nate Eaton.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-17T17:08:13.068Z","endTime":"2026-03-17T17:09:47.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":689172,"fullName":"Brett Wisely","link":"/api/v1/people/689172"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":689172,"fullName":"Brett Wisely","link":"/api/v1/people/689172"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":689172,"fullName":"Brett Wisely","link":"/api/v1/people/689172"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.9,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.243056672549404,"aZ":-22.282322939123052,"pfxX":-0.4365981405626771,"pfxZ":5.336745034400961,"pX":0.6149563120729081,"pZ":1.4532158841668252,"vX0":3.767914197653245,"vY0":-134.1134022187613,"vZ0":-6.739345558231748,"x":93.56,"y":199.54,"x0":-0.7410739854736447,"y0":50.00410928855782,"z0":5.546984508126468,"aX":-0.810054910790916},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.6,"breakHorizontal":0.1,"spinRate":2342,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.40570293049197925,"extension":6.712678765185865},"index":0,"playId":"cbb0346e-2c60-39cd-95fa-0738d5522591","pitchNumber":1,"startTime":"2026-03-17T17:08:27.449Z","endTime":"2026-03-17T17:08:30.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":689172,"link":"/api/v1/people/689172","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":91.1,"endSpeed":84.1,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.520393486142613,"aZ":-21.109832163537373,"pfxX":1.0051411600323177,"pfxZ":6.168211015595006,"pX":0.4386517331770319,"pZ":1.8734020810964809,"vX0":2.9425252855810795,"vY0":-132.6327439457104,"vZ0":-5.677679235715822,"x":100.28,"y":188.2,"x0":-0.8126520697331048,"y0":50.00268160662255,"z0":5.566056978683993,"aX":1.8033450528832604},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.2,"breakHorizontal":-2.4,"spinRate":2324,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.41186481078110626,"extension":6.593306849028322},"index":1,"playId":"6cab67f7-d605-39cb-a7a3-078575d4d0fa","pitchNumber":2,"startTime":"2026-03-17T17:08:46.132Z","endTime":"2026-03-17T17:08:50.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":689172,"link":"/api/v1/people/689172","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.6,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37677242480111,"aZ":-40.77861985745916,"pfxX":7.534231826148072,"pfxZ":-6.30363261031019,"pX":1.4190435965005215,"pZ":0.24512140790548406,"vX0":2.427067230693309,"vY0":-117.5406942375273,"vZ0":-3.5800005101760686,"x":62.91,"y":232.16,"x0":-0.6125683456398558,"y0":50.00319357010383,"z0":5.66952558859284,"aX":10.283111819750507},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-12.1,"breakHorizontal":-14.3,"spinRate":2497,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4704416431204774,"extension":6.718440410415841},"index":2,"playId":"b903b89b-d1ed-3251-af13-c14eda1e254c","pitchNumber":3,"startTime":"2026-03-17T17:09:13.226Z","endTime":"2026-03-17T17:09:16.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":689172,"link":"/api/v1/people/689172","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.5,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.831477708461243,"aZ":-42.62983798884239,"pfxX":7.740334219322564,"pfxZ":-7.695842583722872,"pX":0.8333831967484312,"pZ":2.3300866009787047,"vX0":1.1058614196906138,"vY0":-116.13931559163952,"vZ0":1.153897172328721,"x":85.23,"y":175.87,"x0":-0.6547156411690227,"y0":50.00300690061512,"z0":5.89822060095485,"aX":10.51667740785545},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-13.3,"breakHorizontal":-14.3,"spinRate":2539,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4725862131905769,"extension":6.594979163096137},"hitData":{"launchSpeed":103.0,"launchAngle":18.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":201.01,"coordY":123.17}},"index":3,"playId":"13c6cd99-510d-31ec-9228-1086aff41514","pitchNumber":4,"startTime":"2026-03-17T17:09:36.081Z","endTime":"2026-03-17T17:09:47.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":689172,"link":"/api/v1/people/689172","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689172,"link":"/api/v1/people/689172"},"credit":"b_ab"},{"player":{"id":543243,"link":"/api/v1/people/543243"},"credit":"p_ab"},{"player":{"id":689172,"link":"/api/v1/people/689172"},"credit":"b_pa"},{"player":{"id":543243,"link":"/api/v1/people/543243"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.63,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:09:47.959Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Farmer grounds out, second baseman Marcelo Mayer to first baseman Isiah Kiner-Falefa. Brett Wisely to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-17T17:09:54.655Z","endTime":"2026-03-17T17:11:28.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":689172,"fullName":"Brett Wisely","link":"/api/v1/people/689172"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":689172,"fullName":"Brett Wisely","link":"/api/v1/people/689172"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":87.3,"endSpeed":81.3,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.647271600752017,"aZ":-29.29974299597122,"pfxX":2.233280440083143,"pfxZ":1.7260497141785063,"pX":1.3784327342543936,"pZ":2.3262984001754394,"vX0":4.677303411926783,"vY0":-127.22877475145246,"vZ0":-2.4644113527912976,"x":64.46,"y":175.97,"x0":-0.7636306607332566,"y0":50.00063915479832,"z0":5.596828976929065,"aX":3.7115829953011428},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.9,"breakHorizontal":-4.9,"spinRate":2412,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.42821141623440395,"extension":6.56569885979616},"index":0,"playId":"c3007d54-e0b2-3140-be91-3bd8fe2f81bd","pitchNumber":1,"startTime":"2026-03-17T17:10:19.234Z","endTime":"2026-03-17T17:10:22.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"second":{"id":689172,"link":"/api/v1/people/689172"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.317934047336106,"aZ":-23.36139041016261,"pfxX":-6.08472048825285,"pfxZ":4.892130604671325,"pX":1.4025243467447033,"pZ":1.758860565978542,"vX0":7.390268579626265,"vY0":-133.04277589106516,"vZ0":-5.346497801231331,"x":63.54,"y":191.29,"x0":-0.614727788171141,"y0":50.00218102051568,"z0":5.477366544534399,"aX":-10.958226550623078},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.9,"breakHorizontal":9.5,"spinRate":2204,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.41097038541377184,"extension":6.795040666727792},"index":1,"playId":"3783a808-ffe8-3bc1-832a-e21f9128c781","pitchNumber":2,"startTime":"2026-03-17T17:10:41.038Z","endTime":"2026-03-17T17:10:44.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"second":{"id":689172,"link":"/api/v1/people/689172"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.606791822369367,"aZ":-25.573425858999787,"pfxX":-8.221002714286357,"pfxZ":3.689363256273243,"pX":0.6774666958027613,"pZ":2.4634980317370934,"vX0":6.181938179224679,"vY0":-132.96507233567806,"vZ0":-3.404980735566256,"x":91.18,"y":172.27,"x0":-0.6099231564565109,"y0":50.00524150759017,"z0":5.6171747165153505,"aX":-14.717137891064318},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.1,"breakHorizontal":13.6,"spinRate":2101,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.411997997715813,"extension":6.688315401149808},"index":2,"playId":"2920d8cf-6805-3f57-aa81-f2626cca0467","pitchNumber":3,"startTime":"2026-03-17T17:11:01.174Z","endTime":"2026-03-17T17:11:04.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"second":{"id":689172,"link":"/api/v1/people/689172"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.8,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.072695213916223,"aZ":-28.272842062310154,"pfxX":0.5134676592146796,"pfxZ":2.316355243312655,"pX":1.002696798195588,"pZ":1.5083170987628778,"vX0":4.671226841518286,"vY0":-128.33614219653833,"vZ0":-4.7954492545769165,"x":78.78,"y":198.06,"x0":-0.9002559586195075,"y0":50.00276548754127,"z0":5.577213532145472,"aX":0.8650093168837996},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.5,"breakHorizontal":-1.9,"spinRate":2443,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.4251734399758078,"extension":6.649604162955331},"hitData":{"launchSpeed":69.1,"launchAngle":-9.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.53,"coordY":155.11}},"index":3,"playId":"e33dbb79-4350-366b-96bd-cdc7c4627c12","pitchNumber":4,"startTime":"2026-03-17T17:11:18.970Z","endTime":"2026-03-17T17:11:28.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"second":{"id":689172,"link":"/api/v1/people/689172"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"credit":"b_ab"},{"player":{"id":543243,"link":"/api/v1/people/543243"},"credit":"p_ab"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"credit":"b_pa"},{"player":{"id":543243,"link":"/api/v1/people/543243"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.26,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:11:28.037Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Gamel called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-17T17:11:40.652Z","endTime":"2026-03-17T17:13:13.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":592325,"fullName":"Ben Gamel","link":"/api/v1/people/592325"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592325,"fullName":"Ben Gamel","link":"/api/v1/people/592325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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":91.2,"endSpeed":84.5,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.689355443878153,"aZ":-22.01562282491388,"pfxX":1.1329283247941007,"pfxZ":5.626665223298002,"pX":1.3914037482763095,"pZ":2.1039593869868742,"vX0":5.22140212765823,"vY0":-132.82243500039155,"vZ0":-4.829692794095653,"x":63.96,"y":181.97,"x0":-0.7388030441174271,"y0":50.00314472915481,"z0":5.525318900199862,"aX":2.04392812427499},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.5,"breakHorizontal":-3.1,"spinRate":2329,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.4107533697363963,"extension":6.668911625429964},"index":0,"playId":"586eb88c-bb60-37ba-b788-8701a18c1122","pitchNumber":1,"startTime":"2026-03-17T17:11:53.111Z","endTime":"2026-03-17T17:11:56.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":592325,"link":"/api/v1/people/592325","batSide":{"code":"L","description":"Left"}},"third":{"id":689172,"link":"/api/v1/people/689172"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":72.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.300293694642747,"aZ":-43.53333941862436,"pfxX":9.126129548325688,"pfxZ":-8.485806331782106,"pX":-0.05764261663471355,"pZ":1.4748100435801357,"vX0":-1.0056538651682114,"vY0":-116.28922940294618,"vZ0":-0.2871361308780158,"x":119.2,"y":198.96,"x0":-0.7966158570072729,"y0":50.00164512127022,"z0":5.808365894452665,"aX":12.22115196643039},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-15.0,"breakHorizontal":-16.1,"spinRate":2384,"spinDirection":29},"zone":13,"typeConfidence":2.0,"plateTime":0.4750634572829462,"extension":6.713193739505126},"index":1,"playId":"51e6e726-7889-33da-8c0d-a2305b1fca32","pitchNumber":2,"startTime":"2026-03-17T17:12:11.661Z","endTime":"2026-03-17T17:12:15.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":592325,"link":"/api/v1/people/592325","batSide":{"code":"L","description":"Left"}},"third":{"id":689172,"link":"/api/v1/people/689172"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.1,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64424765795346,"aZ":-44.823733246731486,"pfxX":8.128853014239043,"pfxZ":-9.376155600762502,"pX":0.9337094733102786,"pZ":1.154571804860865,"vX0":0.9347413045515091,"vY0":-116.75739535283847,"vZ0":-0.6699584243444011,"x":81.41,"y":207.61,"x0":-0.5277046607900661,"y0":50.002317723452045,"z0":5.747543296222108,"aX":10.967217816194184},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-16.7,"breakHorizontal":-14.9,"spinRate":2518,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.47326661324869423,"extension":6.653109996892316},"index":2,"playId":"eb4041b2-f15d-3ca3-a169-3fa0f32a38dd","pitchNumber":3,"startTime":"2026-03-17T17:12:30.431Z","endTime":"2026-03-17T17:12:33.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":592325,"link":"/api/v1/people/592325","batSide":{"code":"L","description":"Left"}},"third":{"id":689172,"link":"/api/v1/people/689172"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.98985543285762,"aZ":-23.526250967590624,"pfxX":3.4112771225105174,"pfxZ":4.809955648687756,"pX":-0.47827088780455734,"pZ":3.321938975693097,"vX0":0.1725270722196337,"vY0":-132.64339273616946,"vZ0":-1.6808322399099516,"x":135.23,"y":149.09,"x0":-0.9877579730322188,"y0":50.002431895333046,"z0":5.664099177135823,"aX":6.132800092856607},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.6,"breakHorizontal":-6.2,"spinRate":2323,"spinDirection":187},"zone":11,"typeConfidence":2.0,"plateTime":0.4115217270519351,"extension":6.461325085750713},"index":3,"playId":"a497b977-b4aa-3fa9-8b03-7d954cac02ac","pitchNumber":4,"startTime":"2026-03-17T17:12:50.169Z","endTime":"2026-03-17T17:12:53.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":592325,"link":"/api/v1/people/592325","batSide":{"code":"L","description":"Left"}},"third":{"id":689172,"link":"/api/v1/people/689172"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.686395707264435,"aZ":-33.61249080093274,"pfxX":8.679104572975163,"pfxZ":-0.9424010243426775,"pX":-0.488467934945542,"pZ":1.7412681182859895,"vX0":-1.4940153628780424,"vY0":-122.40810418256736,"vZ0":-2.42201864532497,"x":135.62,"y":191.77,"x0":-1.00068307138235,"y0":50.0024098183724,"z0":5.603056158337804,"aX":13.256064608760884},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.0,"breakHorizontal":-15.4,"spinRate":2484,"spinDirection":46},"zone":7,"typeConfidence":2.0,"plateTime":0.4463520032920498,"extension":6.584161221957375},"index":4,"playId":"fd9819be-01df-37eb-b320-5633eccfc9af","pitchNumber":5,"startTime":"2026-03-17T17:13:09.301Z","endTime":"2026-03-17T17:13:13.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":592325,"link":"/api/v1/people/592325","batSide":{"code":"L","description":"Left"}},"third":{"id":689172,"link":"/api/v1/people/689172"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592325,"link":"/api/v1/people/592325"},"credit":"b_ab"},{"player":{"id":543243,"link":"/api/v1/people/543243"},"credit":"p_ab"},{"player":{"id":592325,"link":"/api/v1/people/592325"},"credit":"b_pa"},{"player":{"id":543243,"link":"/api/v1/people/543243"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.35,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:13:13.880Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masataka Yoshida grounds out softly, pitcher Reynaldo López to first baseman Kyle Farmer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-17T17:15:21.583Z","endTime":"2026-03-17T17:15:58.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":625643,"link":"/api/v1/people/625643"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"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":88.5,"endSpeed":81.6,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69610160476176,"aZ":-15.312276792697176,"pfxX":-2.8278294944259006,"pfxZ":9.942411010893357,"pX":-0.6631116896453573,"pZ":2.9942893516370437,"vX0":3.237647891878368,"vY0":-128.873141985136,"vZ0":-4.598553728605876,"x":142.28,"y":157.93,"x0":-1.5634108426057416,"y0":50.002691953149636,"z0":5.970159357721414,"aX":-4.796171253012264},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":17.3,"breakHorizontal":4.4,"spinRate":1952,"spinDirection":199},"zone":1,"typeConfidence":2.0,"plateTime":0.42365650987582404,"extension":6.487134852978738},"index":0,"playId":"0db5f8f4-a3f9-341d-a525-e40a3edc1591","pitchNumber":1,"startTime":"2026-03-17T17:15:21.583Z","endTime":"2026-03-17T17:15:24.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":78.7,"endSpeed":74.1,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.681091989859056,"aZ":-32.106190995106786,"pfxX":5.252958929397757,"pfxZ":0.05013959229098219,"pX":0.09673023702793819,"pZ":0.654334018462863,"vX0":2.468047823456194,"vY0":-114.72768107886006,"vZ0":-4.560469808185419,"x":113.31,"y":221.11,"x0":-1.6695210304535508,"y0":50.00372636181808,"z0":5.736824526225019,"aX":7.126785745495179},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-0.6,"breakHorizontal":-10.1,"spinRate":2317,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.47420984357569695,"extension":6.66185572385721},"index":1,"playId":"fafee3c6-921e-3aec-86ee-d27834b882ab","pitchNumber":2,"startTime":"2026-03-17T17:15:35.034Z","endTime":"2026-03-17T17:15:38.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":79.8,"endSpeed":74.7,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.530469155508253,"aZ":-33.52187823583593,"pfxX":4.236636922132225,"pfxZ":-0.9667358989284693,"pX":-0.6206488262496511,"pZ":1.9178171796910566,"vX0":1.5020385482583594,"vY0":-116.3232541788222,"vZ0":-1.74889478677024,"x":140.66,"y":187.0,"x0":-1.8223691166541327,"y0":50.004502418723455,"z0":5.810717376494542,"aX":5.89910072236065},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-1.9,"breakHorizontal":-8.0,"spinRate":2369,"spinDirection":78},"zone":7,"typeConfidence":2.0,"plateTime":0.46801238217320895,"extension":6.586431065722006},"hitData":{"launchSpeed":49.9,"launchAngle":-51.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":118.99,"coordY":177.18}},"index":2,"playId":"c6f082be-da4a-376b-ad3d-2917df6c8d6b","pitchNumber":3,"startTime":"2026-03-17T17:15:50.388Z","endTime":"2026-03-17T17:15:58.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:15:58.432Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Story singles on a line drive to right fielder Patrick Clohisy, deflected by center fielder José Azócar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-17T17:16:06.596Z","endTime":"2026-03-17T17:16:48.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":640492,"link":"/api/v1/people/640492"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_deflection"},{"player":{"id":802117,"link":"/api/v1/people/802117"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.691329386683886,"aZ":-16.028097257424953,"pfxX":-3.110821598641376,"pfxZ":8.902713574509255,"pX":-0.48785176411724024,"pZ":3.652711950382836,"vX0":4.196692453746617,"vY0":-133.78887148608015,"vZ0":-2.7382134366211863,"x":135.6,"y":140.16,"x0":-1.6721854465580204,"y0":50.006662979675625,"z0":5.837441342232001,"aX":-5.644745590344848},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.7,"breakHorizontal":4.7,"spinRate":1888,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.40930759525103744,"extension":6.502357967872838},"index":0,"playId":"51906371-3d29-32a9-bccc-10c6d86beed9","pitchNumber":1,"startTime":"2026-03-17T17:16:23.676Z","endTime":"2026-03-17T17:16:27.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":92.8,"endSpeed":84.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00362854042117,"aZ":-15.493650001786236,"pfxX":-4.012155845458317,"pfxZ":9.063373496165832,"pX":-0.520204049311534,"pZ":2.1500302653817975,"vX0":4.519065346629383,"vY0":-134.9552701265821,"vZ0":-6.440803845010033,"x":136.83,"y":180.73,"x0":-1.6969726864647319,"y0":50.00291780694681,"z0":5.663370252681073,"aX":-7.384046681735875},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.2,"breakHorizontal":6.2,"spinRate":1892,"spinDirection":203},"zone":7,"typeConfidence":2.0,"plateTime":0.4062153072017636,"extension":6.606943138006162},"hitData":{"launchSpeed":87.2,"launchAngle":20.0,"totalDistance":274.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":144.99,"coordY":91.48}},"index":1,"playId":"823b15cd-670d-392d-8735-2433164c444e","pitchNumber":2,"startTime":"2026-03-17T17:16:37.800Z","endTime":"2026-03-17T17:16:48.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.63,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:16:48.712Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jarren Duran walks. Trevor Story to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-17T17:16:54.840Z","endTime":"2026-03-17T17:18:33.821Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":73.5,"endSpeed":67.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.807189166858706,"aZ":-39.313178451482315,"pfxX":3.613650668935344,"pfxZ":-6.16282000817621,"pX":-0.3410449547635308,"pZ":2.6260177888877365,"vX0":1.7627765922576493,"vY0":-107.04058297011217,"vZ0":1.6767946473395654,"x":130.0,"y":167.88,"x0":-1.6452662006190537,"y0":50.00378528425604,"z0":6.240589064512519,"aX":4.1850024389811775},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-10.3,"breakHorizontal":-7.1,"spinRate":2294,"spinDirection":51},"zone":4,"typeConfidence":2.0,"plateTime":0.5120763517547409,"extension":6.2608901047979275},"index":0,"playId":"ca1de94f-0307-3cb1-ad09-a89439ba19a0","pitchNumber":1,"startTime":"2026-03-17T17:17:16.097Z","endTime":"2026-03-17T17:17:19.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":92.2,"endSpeed":84.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.98559156864114,"aZ":-15.619423095733255,"pfxX":-2.6234925291112825,"pfxZ":9.051590042054686,"pX":-1.0213166062716748,"pZ":4.329522453774964,"vX0":2.3402165401700126,"vY0":-134.34848572167053,"vZ0":-1.1085494627904255,"x":155.93,"y":121.88,"x0":-1.5626378089100263,"y0":50.00143992227224,"z0":5.857119352597539,"aX":-4.797625395371934},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.3,"breakHorizontal":4.2,"spinRate":1937,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.40761432148660504,"extension":6.445374717033062},"index":1,"playId":"b2e8793e-a77a-375e-9f06-aaab7be63a04","pitchNumber":2,"startTime":"2026-03-17T17:17:32.821Z","endTime":"2026-03-17T17:17:36.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":91.2,"endSpeed":83.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.164861063359087,"aZ":-16.803798188606752,"pfxX":-4.23970807258925,"pfxZ":8.591957326425446,"pX":-1.3528093193857385,"pZ":3.946553077641694,"vX0":2.439227868791532,"vY0":-132.83401157999143,"vZ0":-1.8024016732982826,"x":168.57,"y":132.22,"x0":-1.7316406548319438,"y0":50.00240539871127,"z0":5.854135815167384,"aX":-7.584575875273139},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.4,"breakHorizontal":7.2,"spinRate":1883,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.41216519661030526,"extension":6.583371261029712},"index":2,"playId":"7ba949e5-1505-35ef-994f-61bb1585992f","pitchNumber":3,"startTime":"2026-03-17T17:17:49.448Z","endTime":"2026-03-17T17:17:52.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":74.5,"endSpeed":68.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.77286313959822,"aZ":-40.01100137446267,"pfxX":4.731035651708393,"pfxZ":-6.648263032161122,"pX":-0.5588444467734687,"pZ":1.0646854460997308,"vX0":0.9266961841750099,"vY0":-108.43660829843904,"vZ0":-1.2510956561370998,"x":138.3,"y":210.03,"x0":-1.6072157023460905,"y0":50.00388013142973,"z0":6.05443483081292,"aX":5.576200327891309},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-12.0,"breakHorizontal":-8.8,"spinRate":2271,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.507111206875968,"extension":6.473708535132571},"index":3,"playId":"af49b3c6-214a-3abf-9cf6-7cf10f38d0fd","pitchNumber":4,"startTime":"2026-03-17T17:18:11.935Z","endTime":"2026-03-17T17:18:15.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":82.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.365909347954144,"aZ":-13.71818346916137,"pfxX":-3.1978107538993705,"pfxZ":10.427544920751732,"pX":-1.110104383336254,"pZ":2.4086941624846503,"vX0":2.4115615634980556,"vY0":-132.92331824328767,"vZ0":-6.313574547976456,"x":159.31,"y":173.75,"x0":-1.6185525049976557,"y0":50.004971228876876,"z0":5.830791299103726,"aX":-5.661225109306133},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.5,"breakHorizontal":5.2,"spinRate":1897,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.4137806474388568,"extension":6.440137649072853},"index":4,"playId":"23b321aa-a8f4-30ef-afa8-5515d45350be","pitchNumber":5,"startTime":"2026-03-17T17:18:29.981Z","endTime":"2026-03-17T17:18:33.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.699999999999996,"awayTeamWinProbability":41.300000000000004,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.2,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:18:33.821Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Caleb Durbin strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-17T17:18:41.485Z","endTime":"2026-03-17T17:20:03.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46629294796665,"aZ":-14.333893850857056,"pfxX":-2.6117902913697004,"pfxZ":9.652122609171691,"pX":0.6488730118559051,"pZ":2.7052081935730086,"vX0":6.444385328668095,"vY0":-134.867538453967,"vZ0":-5.373957606796063,"x":92.27,"y":165.74,"x0":-1.4287987970502694,"y0":50.00084731379002,"z0":5.729257139243886,"aX":-4.827217337375669},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.6,"breakHorizontal":3.4,"spinRate":2027,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.40564271867024715,"extension":6.57349450929912},"index":0,"playId":"43094964-00ea-3e72-8c45-df4feb33145f","pitchNumber":1,"startTime":"2026-03-17T17:19:17.245Z","endTime":"2026-03-17T17:19:20.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.493800577214575,"aZ":-14.07601319553753,"pfxX":-3.135396578365939,"pfxZ":9.71614918373843,"pX":-0.06901878847599678,"pZ":2.315318563474379,"vX0":5.671957550249284,"vY0":-135.34855294656708,"vZ0":-6.048318807657257,"x":119.72,"y":126.29,"x0":-1.7807545528793114,"y0":50.000450892635165,"z0":5.557920175284386,"aX":-5.839177897631197},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":4.6,"spinRate":1914,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.40410515463518637,"extension":6.529256839217758},"index":1,"playId":"dca95688-3515-3b37-9ba4-f58c2e949160","pitchNumber":2,"startTime":"2026-03-17T17:19:34.681Z","endTime":"2026-03-17T17:19:37.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.894398149753396,"aZ":-16.54372097021735,"pfxX":-3.5420941424866754,"pfxZ":8.153324601242012,"pX":-0.04677306845855418,"pZ":3.7469928961957377,"vX0":5.327730190734802,"vY0":-137.22303286032496,"vZ0":-2.3605745647638607,"x":118.78,"y":137.61,"x0":-1.5486318945696214,"y0":50.00318235926266,"z0":5.738844181196336,"aX":-6.791093474395082},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":5.4,"spinRate":1860,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3983659315884651,"extension":6.637306450983101},"index":2,"playId":"f2329cef-78f7-3530-a85b-d800ae0fb34b","pitchNumber":3,"startTime":"2026-03-17T17:19:58.688Z","endTime":"2026-03-17T17:20:03.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":-4.3999999999999915,"leverageIndex":1.9,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:20:03.762Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcelo Mayer strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-17T17:20:20.401Z","endTime":"2026-03-17T17:23:10.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.7,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.285493545008553,"aZ":-34.15643142074123,"pfxX":3.685267446719835,"pfxZ":-1.4217980319237133,"pX":-1.0855660779651677,"pZ":1.3145548612854252,"vX0":0.5827047622689674,"vY0":-116.80631329082087,"vZ0":-3.0148400798476174,"x":158.38,"y":203.29,"x0":-1.8168585126266033,"y0":50.00298751938132,"z0":5.806877154694101,"aX":5.134759167951532},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-3.0,"breakHorizontal":-6.8,"spinRate":2255,"spinDirection":84},"zone":13,"typeConfidence":2.0,"plateTime":0.4674235178976702,"extension":6.463975106575939},"index":0,"playId":"02336fa0-2963-3547-ab9e-e8f9d1ea8457","pitchNumber":1,"startTime":"2026-03-17T17:20:25.700Z","endTime":"2026-03-17T17:20:29.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.5,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.026221659713155,"aZ":-33.675768101814846,"pfxX":2.9957999274401663,"pfxZ":-1.080258754648213,"pX":-0.4689824643209938,"pZ":1.9133505683497853,"vX0":2.063359751991111,"vY0":-117.00752334065614,"vZ0":-1.7583902895148444,"x":134.88,"y":187.12,"x0":-1.7498396185762382,"y0":50.00162409861679,"z0":5.815201663987366,"aX":4.174092842949999},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-2.2,"breakHorizontal":-5.9,"spinRate":2335,"spinDirection":80},"zone":7,"typeConfidence":2.0,"plateTime":0.4672046085524255,"extension":6.5086089248625605},"index":1,"playId":"0b156e31-49ce-3988-bb52-5ccb6109584e","pitchNumber":2,"startTime":"2026-03-17T17:20:44.334Z","endTime":"2026-03-17T17:20:47.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.2,"endSpeed":68.6,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.615199152216135,"aZ":-40.00692007792113,"pfxX":4.108984647191663,"pfxZ":-6.651294300073715,"pX":-0.6361046103311788,"pZ":1.848952186449056,"vX0":0.6137174995812943,"vY0":-108.10804670604736,"vZ0":0.1734144725038136,"x":141.25,"y":188.86,"x0":-1.4575410961288855,"y0":50.00064557369977,"z0":6.174825890219283,"aX":4.841570744027807},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-11.6,"breakHorizontal":-7.6,"spinRate":2280,"spinDirection":47},"zone":7,"typeConfidence":2.0,"plateTime":0.5074944654019142,"extension":6.288506122385394},"index":2,"playId":"9508dd2c-6994-3df8-8597-58021e0be74c","pitchNumber":3,"startTime":"2026-03-17T17:21:00.414Z","endTime":"2026-03-17T17:21:03.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":84.4,"endSpeed":78.5,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.797779047793362,"aZ":-19.834097862366043,"pfxX":-4.9443270152007175,"pfxZ":7.932164054959311,"pX":-2.1174776173279883,"pZ":2.3096901896826902,"vX0":1.2499626451237011,"vY0":-122.97753904975023,"vZ0":-4.509941707497318,"x":197.71,"y":176.42,"x0":-1.9849753441897886,"y0":50.00205437907052,"z0":5.816012104066135,"aX":-7.691790482037185},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":13.8,"breakHorizontal":8.8,"spinRate":1416,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.4427342673401431,"extension":6.492638792628963},"index":3,"playId":"117c66ee-1b96-3e3f-aee3-982ec8d743a4","pitchNumber":4,"startTime":"2026-03-17T17:21:35.593Z","endTime":"2026-03-17T17:21:40.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.921963871173585,"aZ":-13.065426742530256,"pfxX":-3.2276331842575954,"pfxZ":9.938779479968769,"pX":-0.18129600002772164,"pZ":1.8888314482117647,"vX0":5.168932664489901,"vY0":-137.19559441205217,"vZ0":-7.614543355237441,"x":123.91,"y":187.78,"x0":-1.6630610452274066,"y0":50.00416107630501,"z0":5.574643400259901,"aX":-6.2066836689069245},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.8,"breakHorizontal":4.9,"spinRate":1968,"spinDirection":201},"zone":8,"typeConfidence":2.0,"plateTime":0.3979291282413051,"extension":6.7273966000212715},"index":4,"playId":"e92a97b3-d090-3796-81af-e35c7ebccf84","pitchNumber":5,"startTime":"2026-03-17T17:21:54.072Z","endTime":"2026-03-17T17:22:01.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":73.8,"endSpeed":68.8,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.438403733929434,"aZ":-39.61848301096242,"pfxX":4.5026522481451785,"pfxZ":-6.349090557174602,"pX":-0.15696318777411397,"pZ":1.2307842948671186,"vX0":1.5921076699955115,"vY0":-107.56253992066414,"vZ0":-1.0164624039265613,"x":122.98,"y":205.55,"x0":-1.4913395075660385,"y0":50.00067824462641,"z0":6.097404342315417,"aX":5.281809294598418},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-11.4,"breakHorizontal":-8.5,"spinRate":2291,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.5089686303592171,"extension":6.468615864331747},"index":5,"playId":"47467f78-9d03-3495-aff3-8e0038b63aaf","pitchNumber":6,"startTime":"2026-03-17T17:22:20.519Z","endTime":"2026-03-17T17:22:29.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":72.8,"endSpeed":67.2,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.6698297704957,"aZ":-40.13202702888593,"pfxX":7.134697169857848,"pfxZ":-7.0653461358330745,"pX":-0.03346618802197899,"pZ":1.8090012227875238,"vX0":1.0887344244057942,"vY0":-105.99041770589027,"vZ0":0.3545181485153779,"x":118.28,"y":189.94,"x0":-1.481104532371398,"y0":50.000329913914584,"z0":6.257040730025978,"aX":8.041242101197692},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.2,"breakVerticalInduced":-12.2,"breakHorizontal":-13.2,"spinRate":2227,"spinDirection":45},"zone":8,"typeConfidence":2.0,"plateTime":0.518588601922028,"extension":6.3185824861343285},"index":6,"playId":"c41f6d15-d494-3f6c-952e-2ef472e7a032","pitchNumber":7,"startTime":"2026-03-17T17:23:06.999Z","endTime":"2026-03-17T17:23:10.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_ab"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_ab"},{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_pa"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:23:10.733Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jair Camargo lines out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-17T17:25:17.922Z","endTime":"2026-03-17T17:27:02.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665856,"fullName":"Jair Camargo","link":"/api/v1/people/665856"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665856,"fullName":"Jair Camargo","link":"/api/v1/people/665856"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.757707003104468,"aZ":-27.37086428469482,"pfxX":2.5211415659940375,"pfxZ":2.894809904098521,"pX":0.771710308059689,"pZ":2.151193800639212,"vX0":3.4224456888765022,"vY0":-128.17856140839322,"vZ0":-3.3686837363176543,"x":87.58,"y":180.7,"x0":-0.9090709079522237,"y0":50.006284567291075,"z0":5.622075505461027,"aX":4.1919260858057426},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.7,"breakHorizontal":-5.4,"spinRate":2488,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.4274886141057479,"extension":6.7111060219281296},"index":0,"playId":"92b81cf6-d37f-350c-88eb-0883602dd46e","pitchNumber":1,"startTime":"2026-03-17T17:25:17.922Z","endTime":"2026-03-17T17:25:21.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":665856,"link":"/api/v1/people/665856","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.778462607792928,"aZ":-23.681801901388877,"pfxX":-9.757246174314806,"pfxZ":4.774488018615715,"pX":0.41447654998724237,"pZ":2.110946108987707,"vX0":6.014080392336429,"vY0":-133.05265451455483,"vZ0":-4.404813141698423,"x":101.2,"y":181.78,"x0":-0.6173583257201378,"y0":50.00050498837683,"z0":5.521835669096589,"aX":-17.345332660492026},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.8,"breakHorizontal":16.2,"spinRate":2238,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.4129807507304437,"extension":6.6944139840369},"index":1,"playId":"44eb7c8c-00a7-392d-aac0-1bcd08264cd8","pitchNumber":2,"startTime":"2026-03-17T17:25:34.783Z","endTime":"2026-03-17T17:25:38.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":665856,"link":"/api/v1/people/665856","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.56997697178436,"aZ":-22.61053637926672,"pfxX":-6.324062789934468,"pfxZ":5.333135323328085,"pX":0.4789823503371545,"pZ":0.9534481641904984,"vX0":4.8548591426310335,"vY0":-133.7666308717132,"vZ0":-7.539937792870672,"x0":-0.5469514537831254,"y0":50.00606884957478,"z0":5.455732936582557,"aX":-11.347323191405364},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.0,"breakHorizontal":10.3,"spinRate":2335,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.4110609804325285,"extension":6.580609742649521},"index":2,"playId":"b250b67b-8aac-3ddb-ab17-71532134c77c","pitchNumber":3,"startTime":"2026-03-17T17:25:51.582Z","endTime":"2026-03-17T17:25:54.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":665856,"link":"/api/v1/people/665856","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.106081240197177,"aZ":-20.936591725105256,"pfxX":-6.471143556470692,"pfxZ":6.307605729588948,"pX":0.2678834386546919,"pZ":2.3284013384776094,"vX0":4.689856164924518,"vY0":-133.00923804364848,"vZ0":-4.476550571422285,"x":98.74,"y":213.04,"x0":-0.6827060707354506,"y0":50.00218135404541,"z0":5.563192958208908,"aX":-11.525800027071366},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.6,"breakHorizontal":10.7,"spinRate":2318,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.4127338999054948,"extension":6.705750087322675},"index":3,"playId":"b37b19fa-f7be-30b9-844d-14d3c8167b9a","pitchNumber":4,"startTime":"2026-03-17T17:26:08.824Z","endTime":"2026-03-17T17:26:12.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":665856,"link":"/api/v1/people/665856","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.67879665356396,"aZ":-34.178079182698085,"pfxX":9.266636577640744,"pfxZ":-1.331876699695977,"pX":-0.08395335160756368,"pZ":2.698583801359565,"vX0":-1.2389278944266264,"vY0":-121.91049145026425,"vZ0":-0.4110128097021504,"x":106.79,"y":175.91,"x0":-0.7718932830178519,"y0":50.004801555344656,"z0":5.82747416389145,"aX":13.905526740631492},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.3,"breakHorizontal":-16.4,"spinRate":2224,"spinDirection":48},"zone":5,"typeConfidence":2.0,"plateTime":0.44982575259898283,"extension":6.549577302476738},"index":4,"playId":"6e83edcb-d04c-3ef7-a788-21e210e75715","pitchNumber":5,"startTime":"2026-03-17T17:26:34.066Z","endTime":"2026-03-17T17:26:37.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":665856,"link":"/api/v1/people/665856","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.396193091129412,"aZ":-34.23262177452113,"pfxX":10.62644726013573,"pfxZ":-1.371701299542659,"pX":-0.3973009267783193,"pZ":2.533642467339115,"vX0":-2.329690152141572,"vY0":-121.76080628736722,"vZ0":-0.6390039566291006,"x":120.2,"y":165.92,"x0":-0.8073949787283279,"y0":50.004297062268265,"z0":5.767214831348512,"aX":15.9219939076394},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.4,"breakHorizontal":-18.7,"spinRate":2375,"spinDirection":42},"zone":4,"typeConfidence":2.0,"plateTime":0.45021442506568565,"extension":6.5195329836625815},"hitData":{"launchSpeed":88.4,"launchAngle":18.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":134.0,"coordY":99.0}},"index":5,"playId":"d7f7203e-5275-3899-bef8-dc1fda1187a4","pitchNumber":6,"startTime":"2026-03-17T17:26:53.247Z","endTime":"2026-03-17T17:27:02.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":665856,"link":"/api/v1/people/665856","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665856,"link":"/api/v1/people/665856"},"credit":"b_ab"},{"player":{"id":543243,"link":"/api/v1/people/543243"},"credit":"p_ab"},{"player":{"id":665856,"link":"/api/v1/people/665856"},"credit":"b_pa"},{"player":{"id":543243,"link":"/api/v1/people/543243"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:27:02.201Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luke Williams walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-17T17:27:17.004Z","endTime":"2026-03-17T17:29:08.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.684402728892774,"aZ":-24.37956283245298,"pfxX":-7.653786345600329,"pfxZ":4.366369544595257,"pX":0.7731001613271925,"pZ":2.8126450105645078,"vX0":6.0501147260864885,"vY0":-132.61792532970193,"vZ0":-2.739849548657624,"x":132.14,"y":170.37,"x0":-0.5405274623954749,"y0":50.00383674721998,"z0":5.632527954023739,"aX":-13.668821478278737},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.6,"breakHorizontal":12.6,"spinRate":2137,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.4126140497394908,"extension":6.600048755591018},"index":0,"playId":"3b921705-530f-36db-8a58-21d10812cdcc","pitchNumber":1,"startTime":"2026-03-17T17:27:30.688Z","endTime":"2026-03-17T17:27:33.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":663897,"link":"/api/v1/people/663897","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.097036103873624,"aZ":-28.226139513643894,"pfxX":2.6342201726095364,"pfxZ":2.3599382004685676,"pX":1.0817103860575636,"pZ":1.9220224718332055,"vX0":3.6784401877746973,"vY0":-127.27915498965079,"vZ0":-3.6883765844363716,"x":87.53,"y":162.84,"x0":-0.7134250988696115,"y0":50.00475880129072,"z0":5.575383345742017,"aX":4.410686309848765},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.8,"breakHorizontal":-5.5,"spinRate":2534,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.4270046111688801,"extension":6.584387238186479},"index":1,"playId":"d038205c-d253-3fce-8742-b4f813ab7456","pitchNumber":2,"startTime":"2026-03-17T17:27:46.558Z","endTime":"2026-03-17T17:27:51.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":663897,"link":"/api/v1/people/663897","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":83.1,"endSpeed":76.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.556163018433438,"aZ":-35.284365001161156,"pfxX":4.5274866763947985,"pfxZ":-2.091461140072269,"pX":-0.9994021208312036,"pZ":1.2725676216520656,"vX0":-1.7902990061940853,"vY0":-121.02318251521933,"vZ0":-2.979646356573563,"x":74.58,"y":139.01,"x0":-0.8384555633443775,"y0":50.005863023764995,"z0":5.609347821008164,"aX":6.719041196697531},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-4.2,"breakHorizontal":-7.8,"spinRate":2359,"spinDirection":42},"zone":13,"typeConfidence":2.0,"plateTime":0.45253505357734625,"extension":6.576297284488295},"index":2,"playId":"f0e5903a-4dea-3148-be03-8cf061ca65e4","pitchNumber":3,"startTime":"2026-03-17T17:28:02.108Z","endTime":"2026-03-17T17:28:05.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":663897,"link":"/api/v1/people/663897","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.894486297399887,"aZ":-22.742567106228147,"pfxX":-8.781876354592391,"pfxZ":5.152968564632623,"pX":1.455148581300672,"pZ":1.057808762957088,"vX0":7.723708695037073,"vY0":-134.59295259137642,"vZ0":-7.518980375880294,"x":155.09,"y":204.42,"x0":-0.31426737056984283,"y0":50.001914629849544,"z0":5.504388732284128,"aX":-16.07102181429051},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.8,"breakHorizontal":14.2,"spinRate":2270,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4073425165539195,"extension":6.653059652974233},"index":3,"playId":"d34a4a70-1383-354d-8259-3e8d809a375c","pitchNumber":4,"startTime":"2026-03-17T17:28:18.800Z","endTime":"2026-03-17T17:28:21.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":663897,"link":"/api/v1/people/663897","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.84858414795271,"aZ":-23.720497029073417,"pfxX":-9.246257792179204,"pfxZ":4.738017104398706,"pX":1.3294382519516021,"pZ":0.8101214800118348,"vX0":7.88278035143452,"vY0":-133.24117600449324,"vZ0":-7.565485404762371,"x":61.53,"y":210.22,"x0":-0.4782016955548327,"y0":50.0009073825647,"z0":5.4222714297388475,"aX":-16.485460651135487},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.0,"breakHorizontal":14.9,"spinRate":2223,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.4123886629728717,"extension":6.691874071898733},"index":4,"playId":"d8dda370-37dd-33b1-b605-5770fa0457ac","pitchNumber":5,"startTime":"2026-03-17T17:28:45.803Z","endTime":"2026-03-17T17:28:48.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":663897,"link":"/api/v1/people/663897","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.215583644530593,"aZ":-17.846043027988653,"pfxX":-0.06375280352840873,"pfxZ":7.705801370547609,"pX":0.9404047538624992,"pZ":1.50895152775399,"vX0":4.440797502803639,"vY0":-134.72040457992003,"vZ0":-7.25669302035619,"x":81.15,"y":198.04,"x0":-0.7132296993495497,"y0":50.000069386678405,"z0":5.474721944618296,"aX":-0.11977326959471996},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.8,"breakHorizontal":-0.7,"spinRate":2390,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4048622544405096,"extension":6.712716472635807},"index":5,"playId":"549ce5d7-4bea-3a70-83fb-623c82a2018c","pitchNumber":6,"startTime":"2026-03-17T17:29:05.264Z","endTime":"2026-03-17T17:29:08.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":663897,"link":"/api/v1/people/663897","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663897,"link":"/api/v1/people/663897"},"credit":"b_pa"},{"player":{"id":543243,"link":"/api/v1/people/543243"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:29:08.435Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sandy León walks. Luke Williams to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-17T17:29:32.232Z","endTime":"2026-03-17T17:31:32.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"postOnSecond":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":80.4,"endSpeed":73.1,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.127707664709185,"aZ":-42.81790918599772,"pfxX":8.718479486372518,"pfxZ":-7.8702420948664145,"pX":0.37635429893561456,"pZ":0.9914703906069537,"vX0":0.016913208937953172,"vY0":-117.0084080718689,"vZ0":-1.446513510635644,"x":102.65,"y":212.01,"x0":-0.7590486560956402,"y0":50.00363813450495,"z0":5.720236785404512,"aX":11.791667695394636},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-14.3,"breakHorizontal":-15.7,"spinRate":2503,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4725851465255735,"extension":6.648204837554399},"index":0,"playId":"8bcd8433-5029-39a7-bf84-df76c936a32e","pitchNumber":1,"startTime":"2026-03-17T17:29:35.880Z","endTime":"2026-03-17T17:29:39.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":506702,"link":"/api/v1/people/506702","batSide":{"code":"L","description":"Left"}},"first":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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.4,"endSpeed":84.3,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.95624802079707,"aZ":-18.83846542536663,"pfxX":0.1898920704770548,"pfxZ":7.40601608857666,"pX":0.5956338546954403,"pZ":1.4238255511994513,"vX0":3.4749357518097526,"vY0":-132.96101963332228,"vZ0":-7.053073086899268,"x":177.14,"y":78.23,"x0":-0.7498068123065138,"y0":50.00619610474183,"z0":5.465161902965942,"aX":0.34106538803622316},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.2,"breakHorizontal":-1.1,"spinRate":2324,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.41104604550633983,"extension":6.607977106852064},"index":1,"playId":"a8d9f941-20a3-392f-88c1-ef38730e2c8a","pitchNumber":2,"startTime":"2026-03-17T17:29:55.753Z","endTime":"2026-03-17T17:29:58.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":506702,"link":"/api/v1/people/506702","batSide":{"code":"L","description":"Left"}},"first":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":2,"startTime":"2026-03-17T17:30:07.657Z","endTime":"2026-03-17T17:30:46.258Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":506702,"link":"/api/v1/people/506702","batSide":{"code":"L","description":"Left"}},"first":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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.2,"endSpeed":84.9,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.717359593330695,"aZ":-18.327703260409834,"pfxX":0.07530445251355089,"pfxZ":7.553454110925602,"pX":0.409152814676539,"pZ":1.8604757108998005,"vX0":3.067562351045629,"vY0":-134.18872970033024,"vZ0":-6.15095611991047,"x":101.4,"y":188.55,"x0":-0.7561991236025913,"y0":50.000528160137414,"z0":5.478163377248161,"aX":0.13722429889305957},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.6,"breakHorizontal":-0.7,"spinRate":2405,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.4074208837655009,"extension":6.687781125716945},"index":3,"playId":"dbb92cb4-359d-3b75-bc68-802d2a44c3a0","pitchNumber":3,"startTime":"2026-03-17T17:30:46.258Z","endTime":"2026-03-17T17:30:49.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":506702,"link":"/api/v1/people/506702","batSide":{"code":"L","description":"Left"}},"first":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":78.6,"endSpeed":72.3,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.04808779150476,"aZ":-38.32968621880252,"pfxX":5.541413987469517,"pfxZ":-4.633834658885647,"pX":-1.324637221479272,"pZ":4.580864867442098,"vX0":-2.6218449869873535,"vY0":-114.26512017902765,"vZ0":5.422005670541449,"x":167.49,"y":115.1,"x0":-0.8853517249016224,"y0":50.001925657375004,"z0":5.932504085748561,"aX":7.364575046669028},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-6.8,"breakHorizontal":-9.5,"spinRate":1720,"spinDirection":31},"zone":11,"typeConfidence":2.0,"plateTime":0.4784257352406134,"extension":6.529321785356005},"index":4,"playId":"8501eb0d-d1b3-3f30-8363-6c94a7aa6325","pitchNumber":4,"startTime":"2026-03-17T17:31:09.360Z","endTime":"2026-03-17T17:31:12.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":506702,"link":"/api/v1/people/506702","batSide":{"code":"L","description":"Left"}},"first":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.74964917914922,"aZ":-21.972052593391176,"pfxX":-0.5445762619545893,"pfxZ":5.832468396949118,"pX":0.8210166426621063,"pZ":0.725325019779715,"vX0":4.116422828382059,"vY0":-131.8710540536414,"vZ0":-7.824990194210422,"x":85.7,"y":219.2,"x0":-0.6938760095383447,"y0":50.00463634560841,"z0":5.369072343583315,"aX":-0.9531223329822545},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.9,"breakHorizontal":0.0,"spinRate":2316,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4163854264464364,"extension":6.692654538084045},"index":5,"playId":"6b8add0f-4989-35f8-b322-744ac83d284f","pitchNumber":5,"startTime":"2026-03-17T17:31:28.889Z","endTime":"2026-03-17T17:31:32.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":506702,"link":"/api/v1/people/506702","batSide":{"code":"L","description":"Left"}},"first":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"credit":"b_pa"},{"player":{"id":543243,"link":"/api/v1/people/543243"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.800000000000004,"awayTeamWinProbability":54.199999999999996,"homeTeamWinProbabilityAdded":-3.8999999999999986,"leverageIndex":1.28,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:31:32.222Z","atBatIndex":11},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Patrick Clohisy grounds into a double play, second baseman Marcelo Mayer to shortstop Trevor Story to first baseman Isiah Kiner-Falefa. Sandy León out at 2nd. Patrick Clohisy out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-17T17:31:47.197Z","endTime":"2026-03-17T17:32:09.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":802117,"fullName":"Patrick Clohisy","link":"/api/v1/people/802117"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":802117,"fullName":"Patrick Clohisy","link":"/api/v1/people/802117"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"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.2,"endSpeed":83.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.072766617972114,"aZ":-25.15031548914129,"pfxX":-5.917168794771167,"pfxZ":3.975104576432461,"pX":-0.91661477263862,"pZ":2.4607348674035787,"vX0":2.280633943053343,"vY0":-131.3981595088437,"vZ0":-2.808155960367143,"x":151.94,"y":172.34,"x0":-1.0218353132006608,"y0":50.00242965934151,"z0":5.390821527991922,"aX":-10.456595656811793},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.8,"breakHorizontal":10.3,"spinRate":2261,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4151615139329765,"extension":6.694293879915003},"hitData":{"launchSpeed":73.6,"launchAngle":10.0,"totalDistance":104.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.15,"coordY":155.41}},"index":0,"playId":"dce36af6-3249-34ab-8228-1a3de9685658","pitchNumber":1,"startTime":"2026-03-17T17:32:02.095Z","endTime":"2026-03-17T17:32:09.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":802117,"link":"/api/v1/people/802117","batSide":{"code":"L","description":"Left"}},"first":{"id":506702,"link":"/api/v1/people/506702"},"second":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802117,"link":"/api/v1/people/802117"},"credit":"b_ab"},{"player":{"id":543243,"link":"/api/v1/people/543243"},"credit":"p_ab"},{"player":{"id":802117,"link":"/api/v1/people/802117"},"credit":"b_pa"},{"player":{"id":543243,"link":"/api/v1/people/543243"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":9.299999999999997,"leverageIndex":2.04,"dramaIndex":113.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:32:09.960Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ceddanne Rafaela called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-17T17:33:56.369Z","endTime":"2026-03-17T17:36:12.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":72.3,"endSpeed":67.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.494139014885302,"aZ":-39.509381289517655,"pfxX":5.9850029568791605,"pfxZ":-6.555125159938928,"pX":0.8931326884130557,"pZ":0.6558668597133303,"vX0":3.2004426887383017,"vY0":-105.29087449612206,"vZ0":-1.794560865512003,"x":82.96,"y":221.07,"x0":-1.42609668791091,"y0":50.00373999192922,"z0":6.106477258552166,"aX":6.695060876797798},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.4,"breakVerticalInduced":-12.0,"breakHorizontal":-11.8,"spinRate":2280,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.5209473502746382,"extension":6.46587014891872},"index":0,"playId":"daa2ec81-d006-3698-ba55-a5b233c7ec1f","pitchNumber":1,"startTime":"2026-03-17T17:34:44.119Z","endTime":"2026-03-17T17:34:47.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.823797928064465,"aZ":-15.135319634258213,"pfxX":-2.5882594564230783,"pfxZ":9.436092818986742,"pX":-0.5935375964343715,"pZ":2.360397710823149,"vX0":3.8280486242242553,"vY0":-133.5616668457446,"vZ0":-5.907094882862854,"x":139.62,"y":175.05,"x0":-1.7092762574192366,"y0":50.00602325403962,"z0":5.689643650980115,"aX":-4.6758637921459165},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.0,"breakHorizontal":3.8,"spinRate":2005,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.41011682390442816,"extension":6.703414933685921},"index":1,"playId":"964dafc5-5dd2-3a4c-9fce-684359d493a3","pitchNumber":2,"startTime":"2026-03-17T17:35:00.756Z","endTime":"2026-03-17T17:35:03.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.574091885679653,"aZ":-13.77508230426656,"pfxX":-4.056744937229432,"pfxZ":10.01167823782573,"pX":-0.16143272818436488,"pZ":1.7377546661962804,"vX0":5.339850937245289,"vY0":-134.77648494821042,"vZ0":-7.617918145069014,"x":123.15,"y":191.86,"x0":-1.6422667436458624,"y0":50.00307047822826,"z0":5.575831776220949,"aX":-7.455841930686978},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.7,"breakHorizontal":6.2,"spinRate":1998,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.40655975744855155,"extension":6.548864497536545},"index":2,"playId":"9ec74f5e-88e6-3571-b98e-1a68f1eb8048","pitchNumber":3,"startTime":"2026-03-17T17:35:17.030Z","endTime":"2026-03-17T17:35:20.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.880875791516342,"aZ":-14.367155487543949,"pfxX":-3.655633902178222,"pfxZ":9.505921770350064,"pX":-0.16250524651164946,"pZ":4.261156729473027,"vX0":5.163762414108381,"vY0":-136.24191491980943,"vZ0":-1.29122707644843,"x":123.19,"y":123.73,"x0":-1.6104548800994545,"y0":50.00606874449892,"z0":5.737754711445965,"aX":-6.8509601689244395},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.2,"breakHorizontal":5.5,"spinRate":2052,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.4025626749263367,"extension":6.63105468333729},"index":3,"playId":"fd872efc-e5e4-3033-aaa4-fb930d4faeab","pitchNumber":4,"startTime":"2026-03-17T17:35:35.341Z","endTime":"2026-03-17T17:35:38.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22843832017291,"aZ":-13.769678564660072,"pfxX":-4.976654315373971,"pfxZ":9.874519552472172,"pX":-0.14254977665820157,"pZ":0.9990367808438887,"vX0":5.835414636936337,"vY0":-135.35007984854786,"vZ0":-9.387497862651472,"x":122.43,"y":211.81,"x0":-1.675080504453843,"y0":50.00578699807227,"z0":5.466044197085835,"aX":-9.279189679433182},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.2,"breakHorizontal":7.8,"spinRate":2058,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.4039375966492349,"extension":6.706419193529488},"index":4,"playId":"21f91613-6421-3098-9b27-f44575b3d9df","pitchNumber":5,"startTime":"2026-03-17T17:35:50.157Z","endTime":"2026-03-17T17:35:53.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.769414490222857,"aZ":-12.75719265045905,"pfxX":-4.578919221356923,"pfxZ":10.66793027238699,"pX":-0.4719592804835361,"pZ":1.478360336901035,"vX0":4.6125115466086415,"vY0":-134.2441881800466,"vZ0":-8.557220542708118,"x":134.99,"y":198.86,"x0":-1.6196682014374186,"y0":50.00455708390353,"z0":5.620950388941206,"aX":-8.336403462589496},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.6,"breakHorizontal":7.3,"spinRate":2114,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.40840518681078564,"extension":6.561517646666601},"index":5,"playId":"10954065-ab41-3340-9330-d212ef35b62f","pitchNumber":6,"startTime":"2026-03-17T17:36:08.296Z","endTime":"2026-03-17T17:36:12.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:36:12.695Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Isiah Kiner-Falefa lines out to right fielder Patrick Clohisy.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-17T17:36:24.433Z","endTime":"2026-03-17T17:37:52.414Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802117,"link":"/api/v1/people/802117"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.450488598437826,"aZ":-14.194085580323122,"pfxX":-4.34755047019039,"pfxZ":9.534057783071242,"pX":-1.127208616865524,"pZ":2.8762770129163395,"vX0":2.8388917982794557,"vY0":-136.11895021929092,"vZ0":-4.908177345587201,"x":159.97,"y":161.12,"x0":-1.6160956168885634,"y0":50.003452003555076,"z0":5.677503050292207,"aX":-8.200274367620294},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.4,"breakHorizontal":7.3,"spinRate":2072,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.40160196630095335,"extension":6.6170768631581405},"index":0,"playId":"0fe27ea3-8852-3c03-9f01-a2b395fd255d","pitchNumber":1,"startTime":"2026-03-17T17:36:37.564Z","endTime":"2026-03-17T17:36:41.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":75.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.242193857962956,"aZ":-29.928273110350784,"pfxX":4.41909590440059,"pfxZ":1.5800523953256054,"pX":0.1485694586036926,"pZ":2.2604277101810464,"vX0":3.1132615171199696,"vY0":-117.53613442563733,"vZ0":-1.6594115664766345,"x":111.34,"y":177.75,"x0":-1.760541655482094,"y0":50.00143281386207,"z0":5.71728423626356,"aX":6.271582464681929},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.8,"breakHorizontal":-8.6,"spinRate":2419,"spinDirection":83},"zone":5,"typeConfidence":2.0,"plateTime":0.46343649196615955,"extension":6.555345989803399},"index":1,"playId":"569a816a-4ff6-38f3-9cb2-8101663d109e","pitchNumber":2,"startTime":"2026-03-17T17:36:52.340Z","endTime":"2026-03-17T17:36:55.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":true},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":72.3,"endSpeed":65.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.11793756350506,"aZ":-40.35478596408225,"pfxX":7.908433849869433,"pfxZ":-7.455603129662553,"pX":0.23131141103902658,"pZ":3.127759084608587,"vX0":1.4425848590147368,"vY0":-105.15858704554458,"vZ0":3.132123398627405,"x":108.18,"y":154.33,"x0":-1.49323305136172,"y0":50.00091510884998,"z0":6.36622344832082,"aX":8.68087005922638},"breaks":{"breakAngle":13.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.2,"breakVerticalInduced":-12.0,"breakHorizontal":-14.8,"spinRate":2318,"spinDirection":49},"zone":2,"typeConfidence":2.0,"plateTime":0.5248481577880719,"extension":6.3967072665245075},"index":2,"playId":"307bb6cb-aa0a-3424-a76c-80e33649ee5b","pitchNumber":3,"startTime":"2026-03-17T17:37:08.566Z","endTime":"2026-03-17T17:37:35.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.604104210433647,"aZ":-15.003571271904868,"pfxX":-2.4454982161245105,"pfxZ":9.243364113796067,"pX":-0.4234128911013936,"pZ":2.792475598754866,"vX0":3.741216221369613,"vY0":-134.98753849892486,"vZ0":-4.8247890876694415,"x":133.14,"y":163.38,"x0":-1.5054774852220554,"y0":50.00286529779131,"z0":5.648903935263888,"aX":-4.542959825625325},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.0,"breakHorizontal":3.7,"spinRate":1814,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.4047640941143489,"extension":6.4648380597877635},"hitData":{"launchSpeed":90.4,"launchAngle":24.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":203.16,"coordY":111.58}},"index":3,"playId":"a746774c-3b55-37ff-81ff-44d3316bf9d8","pitchNumber":4,"startTime":"2026-03-17T17:37:41.966Z","endTime":"2026-03-17T17:37:52.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_ab"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_ab"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_pa"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:37:52.414Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Narváez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-17T17:37:57.994Z","endTime":"2026-03-17T17:39:19.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.012491700512207,"aZ":-35.73361497429577,"pfxX":4.945289661091225,"pfxZ":-2.5548110637356887,"pX":-0.6778233492921732,"pZ":1.6935651354815358,"vX0":0.9027750992677978,"vY0":-116.97283660787595,"vZ0":-1.9240537314850419,"x":142.84,"y":193.05,"x0":-1.7110274553463942,"y0":50.00419468739382,"z0":5.861298812503481,"aX":6.88769010719538},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-4.8,"breakHorizontal":-9.2,"spinRate":2367,"spinDirection":81},"zone":7,"typeConfidence":2.0,"plateTime":0.4673567145966637,"extension":6.403427350475223},"index":0,"playId":"cca1ff5c-dcd0-3e06-a53f-91d3a856616a","pitchNumber":1,"startTime":"2026-03-17T17:38:13.852Z","endTime":"2026-03-17T17:38:17.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.365416098329025,"aZ":-36.91875056107833,"pfxX":4.99959497193355,"pfxZ":-3.4027531138882425,"pX":-0.3220445108026265,"pZ":1.9452578767112396,"vX0":1.7624507283190733,"vY0":-117.12447993594121,"vZ0":-1.0885059212287937,"x":129.28,"y":186.26,"x0":-1.7330884454024693,"y0":50.003705137250364,"z0":5.857424416982722,"aX":6.970896614385339},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-6.1,"breakHorizontal":-9.5,"spinRate":2364,"spinDirection":81},"zone":7,"typeConfidence":2.0,"plateTime":0.46700170746189507,"extension":6.687398717665335},"index":1,"playId":"e0119591-1a2a-3fdf-95b6-0e009b8fbb78","pitchNumber":2,"startTime":"2026-03-17T17:38:42.505Z","endTime":"2026-03-17T17:38:46.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.860065875382205,"aZ":-30.912526456768774,"pfxX":4.523322958692274,"pfxZ":0.8627101861666517,"pX":0.2743434573372621,"pZ":1.1207923190208897,"vX0":3.187410594490572,"vY0":-119.87418464297254,"vZ0":-4.204277615632628,"x":106.54,"y":208.52,"x0":-1.6575020410048,"y0":50.00419381879603,"z0":5.638903436307276,"aX":6.622529297756305},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.8,"breakHorizontal":-8.9,"spinRate":2339,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.45587724053792655,"extension":6.691578554307637},"index":2,"playId":"e4c2236a-58c9-344a-a9b1-651011e0cecb","pitchNumber":3,"startTime":"2026-03-17T17:38:58.042Z","endTime":"2026-03-17T17:39:01.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.867796898433,"aZ":-12.810275041097858,"pfxX":-5.890341217310108,"pfxZ":10.093680982490124,"pX":0.05039469027704218,"pZ":3.3412313805756204,"vX0":6.157193876174457,"vY0":-137.26748228315756,"vZ0":-3.9676428489200672,"x":115.08,"y":148.57,"x0":-1.4507523468461785,"y0":50.00360746389266,"z0":5.670502527205386,"aX":-11.301469202972918},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.6,"breakHorizontal":9.5,"spinRate":2025,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.39821802958099317,"extension":6.485417734694837},"index":3,"playId":"8b68105e-6d23-34f9-bbdf-8c68c5ab5a3d","pitchNumber":4,"startTime":"2026-03-17T17:39:14.980Z","endTime":"2026-03-17T17:39:19.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_ab"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_ab"},{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:39:19.575Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"José Azócar walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-17T17:40:50.297Z","endTime":"2026-03-17T17:46:42.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":640492,"fullName":"José Azócar","link":"/api/v1/people/640492"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":640492,"fullName":"José Azócar","link":"/api/v1/people/640492"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,7],"actionIndex":[3,4,5,6],"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":640492,"fullName":"José Azócar","link":"/api/v1/people/640492"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.3,"endSpeed":81.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.975563687661474,"aZ":-25.811383922215168,"pfxX":-4.043391390346019,"pfxZ":3.729609602748617,"pX":-0.40074637114338607,"pZ":4.048253598836334,"vX0":2.266674110322036,"vY0":-130.0252338054325,"vZ0":0.4746935518666755,"x":132.28,"y":129.48,"x0":-0.759707247994289,"y0":50.005643026725075,"z0":5.826176638234691,"aX":-6.905130066493999},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.1,"breakHorizontal":6.8,"spinRate":1985,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.42170574332563593,"extension":6.489229142452475},"index":0,"playId":"20dffe4e-8299-3562-8615-279722255712","pitchNumber":1,"startTime":"2026-03-17T17:41:49.715Z","endTime":"2026-03-17T17:41:52.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":640492,"link":"/api/v1/people/640492","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.294032692390466,"aZ":-20.626526147467313,"pfxX":-0.1648314570345364,"pfxZ":6.509652954332633,"pX":0.9459347601623841,"pZ":1.389128392454457,"vX0":4.443364733319447,"vY0":-131.4197539575977,"vZ0":-6.8230800648625065,"x":80.94,"y":201.27,"x0":-0.735536469415608,"y0":50.00076543621748,"z0":5.5192122975878375,"aX":-0.29352784618117805},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.7,"breakHorizontal":-0.6,"spinRate":2283,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.4146248929075931,"extension":6.780852632221868},"index":1,"playId":"e7f210a5-6f66-33e4-b8e3-3314f5774eb0","pitchNumber":2,"startTime":"2026-03-17T17:42:06.660Z","endTime":"2026-03-17T17:42:10.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":640492,"link":"/api/v1/people/640492","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.74684786790379,"aZ":-20.45558018008088,"pfxX":-0.8739491354580453,"pfxZ":6.4970831078556985,"pX":0.9325619137126921,"pZ":0.9537623999376992,"vX0":4.671937053446389,"vY0":-132.09550128775038,"vZ0":-7.812199883544224,"x":81.45,"y":213.03,"x0":-0.729980206793926,"y0":50.00083177924703,"z0":5.40305508016325,"aX":-1.5760935680746024},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.7,"breakHorizontal":0.7,"spinRate":2337,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.41144460201922595,"extension":6.853379948154947},"index":2,"playId":"e8cfa2db-4849-39ea-b3cd-287a082564f7","pitchNumber":3,"startTime":"2026-03-17T17:42:23.727Z","endTime":"2026-03-17T17:42:31.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":640492,"link":"/api/v1/people/640492","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-17T17:46:35.280Z","endTime":"2026-03-17T17:46:35.281Z","isPitch":false,"type":"action","player":{"id":640492,"link":"/api/v1/people/640492"},"contextMetrics":{}},{"details":{"description":"Umpire Clint Vondrak moving to HP.","event":"Umpire Substitution","eventType":"umpire_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-17T17:46:35.282Z","endTime":"2026-03-17T17:46:35.283Z","isPitch":false,"type":"action","player":{"id":623949,"link":"/api/v1/people/623949"},"umpire":{"id":623949,"link":"/api/v1/people/623949"},"contextMetrics":{}},{"details":{"description":"Umpire change: NO UMPIRE replaces umpire Manny Gonzalez.","event":"Umpire Substitution","eventType":"umpire_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-17T17:46:35.284Z","endTime":"2026-03-17T17:46:35.285Z","isPitch":false,"type":"action","player":{"id":433417,"link":"/api/v1/people/433417"},"umpire":{"id":433417,"link":"/api/v1/people/433417"},"contextMetrics":{}},{"details":{"description":"Umpire change: Manny Gonzalez replaces HP umpire Clint Vondrak.","event":"Umpire Substitution","eventType":"umpire_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"index":6,"startTime":"2026-03-17T17:46:35.286Z","endTime":"2026-03-17T17:46:35.287Z","isPitch":false,"type":"action","player":{"id":484499,"link":"/api/v1/people/484499"},"umpire":{"id":484499,"link":"/api/v1/people/484499"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48256595835429,"aZ":-18.868813853921075,"pfxX":-0.9106781155664789,"pfxZ":7.577189194128991,"pX":0.5087316747932495,"pZ":1.2830103794714895,"vX0":3.5309852317239487,"vY0":-130.89986956126148,"vZ0":-7.2588653837137915,"x":85.1,"y":75.87,"x0":-0.7323107162745977,"y0":50.00578758209619,"z0":5.476629982519734,"aX":-1.6000985804188368},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.6,"breakHorizontal":1.0,"spinRate":2252,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4165093987562578,"extension":6.711256335932553},"index":7,"playId":"3afd5bb7-018a-3444-a7c7-3e6b4eae4283","pitchNumber":4,"startTime":"2026-03-17T17:46:35.288Z","endTime":"2026-03-17T17:46:42.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":640492,"link":"/api/v1/people/640492","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":640492,"link":"/api/v1/people/640492"},"credit":"b_pa"},{"player":{"id":543243,"link":"/api/v1/people/543243"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.9,"awayTeamWinProbability":54.1,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:46:42.995Z","atBatIndex":16},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jorge Mateo doubles (1) on a ground ball to second baseman Marcelo Mayer, deflected by third baseman Caleb Durbin. José Azócar to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-17T17:47:02.312Z","endTime":"2026-03-17T17:48:32.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"postOnThird":{"id":640492,"fullName":"José Azócar","link":"/api/v1/people/640492"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":691785,"link":"/api/v1/people/691785"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":640492,"fullName":"José Azócar","link":"/api/v1/people/640492"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":83.5,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.043372194840085,"aZ":-24.62132090040639,"pfxX":-5.327433154565502,"pfxZ":4.264560414805809,"pX":0.5527273703585764,"pZ":2.6057508140741916,"vX0":4.92125108808767,"vY0":-131.75871976604236,"vZ0":-2.9950178618576095,"x":81.49,"y":205.87,"x0":-0.640408116292807,"y0":50.00305823578654,"z0":5.561823413432214,"aX":-9.436846057296805},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.3,"breakHorizontal":8.6,"spinRate":2173,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.4145204565999565,"extension":6.603775244893219},"index":0,"playId":"5a270bc2-21fa-30c7-a400-197fde553c96","pitchNumber":1,"startTime":"2026-03-17T17:47:02.312Z","endTime":"2026-03-17T17:47:06.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"first":{"id":640492,"link":"/api/v1/people/640492"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.2,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.823984259898054,"aZ":-24.003070907029887,"pfxX":-3.2007350807909187,"pfxZ":4.562468223815417,"pX":0.5693814451191469,"pZ":1.2239229087666623,"vX0":4.467714081654745,"vY0":-132.38106452110918,"vZ0":-6.342812138890475,"x":89.92,"y":104.62,"x0":-0.7171771521496051,"y0":50.00433120142502,"z0":5.385594716887407,"aX":-5.734104920985817},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.2,"breakHorizontal":4.9,"spinRate":2235,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4123068927869089,"extension":6.678370124574694},"index":1,"playId":"9c48d329-bcdf-3d6c-a473-c2aadcbb0ed8","pitchNumber":2,"startTime":"2026-03-17T17:47:19.003Z","endTime":"2026-03-17T17:47:22.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"first":{"id":640492,"link":"/api/v1/people/640492"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"098fd065-60cb-3337-a745-cf179c787155","startTime":"2026-03-17T17:47:38.502Z","endTime":"2026-03-17T17:47:41.502Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"first":{"id":640492,"link":"/api/v1/people/640492"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":82.0,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.312433687793913,"aZ":-27.50009982123809,"pfxX":1.2962113185999384,"pfxZ":2.774477356458749,"pX":0.9315833342324938,"pZ":1.2187550291948164,"vX0":3.990667093882084,"vY0":-127.92237492330732,"vZ0":-5.3663983146502465,"x":115.7,"y":203.66,"x0":-0.8068134632142633,"y0":50.003570887746356,"z0":5.456174204747581,"aX":2.18294049421561},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.2,"breakHorizontal":-3.1,"spinRate":2463,"spinDirection":167},"zone":14,"typeConfidence":2.0,"plateTime":0.42551184537887776,"extension":6.674733716882828},"index":3,"playId":"fd96d822-3f7a-3e9b-80fa-630ee2139aa5","pitchNumber":3,"startTime":"2026-03-17T17:47:56.913Z","endTime":"2026-03-17T17:48:00.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"first":{"id":640492,"link":"/api/v1/people/640492"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.6,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92473882007777,"aZ":-28.464430961664647,"pfxX":-6.5916058827433694,"pfxZ":2.0991344493878756,"pX":0.03413326812498585,"pZ":1.3007850062356854,"vX0":4.275446188077664,"vY0":-131.90548975688623,"vZ0":-5.147760548802423,"x":60.55,"y":136.19,"x0":-0.7477592453926002,"y0":50.0045803619774,"z0":5.365295797420684,"aX":-11.66673475068759},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.9,"breakHorizontal":11.0,"spinRate":2118,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.41454805931578065,"extension":6.530784768370789},"hitData":{"launchSpeed":99.8,"launchAngle":-11.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":124.17,"coordY":110.26}},"index":4,"playId":"5622722f-0efa-32e6-b928-86040fbabc93","pitchNumber":4,"startTime":"2026-03-17T17:48:15.867Z","endTime":"2026-03-17T17:48:32.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"first":{"id":640492,"link":"/api/v1/people/640492"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"credit":"b_ab"},{"player":{"id":543243,"link":"/api/v1/people/543243"},"credit":"p_ab"},{"player":{"id":622761,"link":"/api/v1/people/622761"},"credit":"b_pa"},{"player":{"id":543243,"link":"/api/v1/people/543243"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.699999999999996,"awayTeamWinProbability":65.30000000000001,"homeTeamWinProbabilityAdded":-11.200000000000003,"leverageIndex":1.65,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:48:32.825Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Wisely singles on a ground ball to shortstop Trevor Story. José Azócar scores. Jorge Mateo to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-17T17:49:00.570Z","endTime":"2026-03-17T17:50:18.011Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":689172,"fullName":"Brett Wisely","link":"/api/v1/people/689172"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":689172,"fullName":"Brett Wisely","link":"/api/v1/people/689172"},"postOnThird":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":689172,"fullName":"Brett Wisely","link":"/api/v1/people/689172"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":640492,"fullName":"José Azócar","link":"/api/v1/people/640492"},"responsiblePitcher":{"id":543243,"link":"/api/v1/people/543243"},"isScoringEvent":true,"rbi":true,"earned":true,"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_play","runner":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":84.8,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.33042883183826,"aZ":-21.464104980055538,"pfxX":0.06358124121741504,"pfxZ":5.923227273292785,"pX":-0.3677706882340838,"pZ":2.8063694995367356,"vX0":1.2377834121689733,"vY0":-131.91816881968285,"vZ0":-3.362906465980918,"x":131.02,"y":163.01,"x0":-0.8463624953894013,"y0":50.00019150613007,"z0":5.633504219208648,"aX":0.11476515307429472},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.4,"breakHorizontal":-0.4,"spinRate":2298,"spinDirection":198},"zone":1,"typeConfidence":2.0,"plateTime":0.4112095204091575,"extension":6.60553756681731},"index":0,"playId":"f3593b2b-4198-309d-a9da-2cde3481db5f","pitchNumber":1,"startTime":"2026-03-17T17:49:00.570Z","endTime":"2026-03-17T17:49:04.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":689172,"link":"/api/v1/people/689172","batSide":{"code":"L","description":"Left"}},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":640492,"link":"/api/v1/people/640492"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.3,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.901364979042732,"aZ":-42.99711991224077,"pfxX":7.16039380229979,"pfxZ":-7.887002058311676,"pX":0.5675463874177632,"pZ":0.15309641541275018,"vX0":0.7117460610055968,"vY0":-116.93842559053432,"vZ0":-3.3011562907324254,"x":95.37,"y":234.65,"x0":-0.6707493212993206,"y0":50.00238553524671,"z0":5.652486267586157,"aX":9.826893978305334},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-14.9,"breakHorizontal":-13.1,"spinRate":2509,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4700046990276703,"extension":6.68575128446167},"index":1,"playId":"1ae110ae-e8b2-323c-a725-bb9c0c9c785c","pitchNumber":2,"startTime":"2026-03-17T17:49:17.664Z","endTime":"2026-03-17T17:49:23.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":689172,"link":"/api/v1/people/689172","batSide":{"code":"L","description":"Left"}},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":640492,"link":"/api/v1/people/640492"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.2,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0846991370185,"aZ":-22.734921043691692,"pfxX":0.9993829591682934,"pfxZ":5.2563941034260875,"pX":-0.9375152940004524,"pZ":2.406151004543959,"vX0":-0.3908621591615148,"vY0":-132.38398522923757,"vZ0":-3.9128998214687036,"x":152.74,"y":173.81,"x0":-0.9188110112125484,"y0":50.00543109903645,"z0":5.5438527244078335,"aX":1.7953737244563535},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.0,"breakHorizontal":-1.8,"spinRate":2276,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.41187172838693,"extension":6.6249370805976255},"index":2,"playId":"d9430066-b675-3455-a52b-dfe45a3634bb","pitchNumber":3,"startTime":"2026-03-17T17:49:49.552Z","endTime":"2026-03-17T17:49:52.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":689172,"link":"/api/v1/people/689172","batSide":{"code":"L","description":"Left"}},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":640492,"link":"/api/v1/people/640492"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.312559400318815,"aZ":-27.150024117789098,"pfxX":-8.752897278808488,"pfxZ":2.9054809740012733,"pX":-0.5547141113750832,"pZ":1.5612771452052219,"vX0":3.5394024112200255,"vY0":-130.88393506757123,"vZ0":-4.606817648079149,"x":138.14,"y":196.63,"x0":-0.7893450094007629,"y0":50.003725088610054,"z0":5.383824841229824,"aX":-15.14632092443243},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.4,"breakHorizontal":15.0,"spinRate":2073,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.418905862976942,"extension":6.523218251543717},"hitData":{"launchSpeed":74.2,"launchAngle":-2.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.17,"coordY":156.92}},"index":3,"playId":"71e041ab-d0fc-34c7-a96c-a1c2a22de887","pitchNumber":4,"startTime":"2026-03-17T17:50:06.820Z","endTime":"2026-03-17T17:50:18.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":689172,"link":"/api/v1/people/689172","batSide":{"code":"L","description":"Left"}},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":640492,"link":"/api/v1/people/640492"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689172,"link":"/api/v1/people/689172"},"credit":"b_ab"},{"player":{"id":543243,"link":"/api/v1/people/543243"},"credit":"p_ab"},{"player":{"id":689172,"link":"/api/v1/people/689172"},"credit":"b_pa"},{"player":{"id":543243,"link":"/api/v1/people/543243"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.3,"awayTeamWinProbability":72.7,"homeTeamWinProbabilityAdded":-7.399999999999995,"leverageIndex":1.52,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:50:18.011Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Farmer singles on a soft line drive to right fielder Nate Eaton. Jorge Mateo scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-17T17:50:42.596Z","endTime":"2026-03-17T17:51:24.761Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":689172,"fullName":"Brett Wisely","link":"/api/v1/people/689172"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":691785,"link":"/api/v1/people/691785"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":{"id":543243,"link":"/api/v1/people/543243"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":79.4,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.255123841033097,"aZ":-29.29866026432397,"pfxX":-0.3645367412366882,"pfxZ":1.7707923115584574,"pX":1.1829248863583746,"pZ":2.862327061756082,"vX0":4.682737734464759,"vY0":-127.3153984560887,"vZ0":-1.1952695703913878,"x":71.91,"y":161.5,"x0":-0.642798734750798,"y0":50.000462856776174,"z0":5.684171512511492,"aX":-0.5916653329959151},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.1,"breakHorizontal":-0.5,"spinRate":2422,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.4323412042807271,"extension":6.641890994461274},"index":0,"playId":"9831461b-056d-3a31-b583-70c0909e4ca5","pitchNumber":1,"startTime":"2026-03-17T17:50:47.036Z","endTime":"2026-03-17T17:50:56.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"first":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":622761,"link":"/api/v1/people/622761"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Brett Wisely caught stealing 2nd base, catcher Carlos Narváez to second baseman Marcelo Mayer.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"9831461b-056d-3a31-b583-70c0909e4ca5","startTime":"2026-03-17T17:51:10.138Z","endTime":"2026-03-17T17:51:14.869Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":689172,"link":"/api/v1/people/689172"},"defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"first":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":622761,"link":"/api/v1/people/622761"},"postOnThird":{"id":622761,"link":"/api/v1/people/622761"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"homeTeamWinProbability":33.900000000000006,"awayTeamWinProbability":66.1,"homeTeamWinProbabilityAdded":6.600000000000005,"leverageIndex":1.39,"dramaIndex":81.0,"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30734079640341,"aZ":-29.126036020459917,"pfxX":0.06256697755471086,"pfxZ":1.7791981103442893,"pX":0.997707120987048,"pZ":1.2516805426515494,"vX0":4.412687950118807,"vY0":-129.54349565660272,"vZ0":-5.112952244690753,"x":78.97,"y":204.98,"x0":-0.7308658923129631,"y0":50.00056575439386,"z0":5.458851090630014,"aX":0.10689837047963517},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.4,"breakHorizontal":-1.1,"spinRate":2533,"spinDirection":171},"zone":14,"typeConfidence":2.0,"plateTime":0.4216866896902691,"extension":6.758242454809405},"hitData":{"launchSpeed":64.4,"launchAngle":18.0,"totalDistance":149.0,"trajectory":"line_drive","hardness":"soft","location":"9","coordinates":{"coordX":167.13,"coordY":142.71}},"index":2,"playId":"9aa49f8f-0ed4-3c79-becf-7b8396bfdd27","pitchNumber":2,"startTime":"2026-03-17T17:51:14.869Z","endTime":"2026-03-17T17:51:24.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"third":{"id":622761,"link":"/api/v1/people/622761"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"credit":"b_ab"},{"player":{"id":543243,"link":"/api/v1/people/543243"},"credit":"p_ab"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"credit":"b_pa"},{"player":{"id":543243,"link":"/api/v1/people/543243"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.7,"awayTeamWinProbability":71.3,"homeTeamWinProbabilityAdded":-5.200000000000006,"leverageIndex":1.39,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:51:24.761Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Gamel strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-17T17:51:50.427Z","endTime":"2026-03-17T17:52:31.843Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":592325,"fullName":"Ben Gamel","link":"/api/v1/people/592325"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592325,"fullName":"Ben Gamel","link":"/api/v1/people/592325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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":79.2,"endSpeed":72.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.9053566445625,"aZ":-38.59628890438476,"pfxX":7.040966765279531,"pfxZ":-4.80363742609641,"pX":-0.11685420012053518,"pZ":2.187047315620024,"vX0":-0.6963614948301533,"vY0":-115.25620708758807,"vZ0":0.3302386025657411,"x":121.45,"y":179.73,"x0":-0.7235957634837732,"y0":50.0051150152833,"z0":5.791754104997458,"aX":9.403897363104004},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-8.3,"breakHorizontal":-12.5,"spinRate":2156,"spinDirection":34},"zone":5,"typeConfidence":2.0,"plateTime":0.47657864329869737,"extension":6.709202833866564},"index":0,"playId":"eadc131e-6678-36e3-a522-cd0eb1fc3d88","pitchNumber":1,"startTime":"2026-03-17T17:51:50.427Z","endTime":"2026-03-17T17:51:54.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":592325,"link":"/api/v1/people/592325","batSide":{"code":"L","description":"Left"}},"first":{"id":571657,"link":"/api/v1/people/571657"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.396027202410874,"aZ":-29.980197169101796,"pfxX":-5.269922828931964,"pfxZ":1.3726964433281523,"pX":0.28420765127867637,"pZ":1.832515122771398,"vX0":4.243316145141491,"vY0":-124.82569754448033,"vZ0":-2.6912937556937613,"x":106.17,"y":189.3,"x0":-0.7434965162212662,"y0":50.00235268149089,"z0":5.364247208932416,"aX":-8.412759336615533},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.2,"breakHorizontal":8.8,"spinRate":1591,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.4368685041359708,"extension":6.668160071528585},"index":1,"playId":"d88b35fa-0be4-38d5-89c2-98364754be1d","pitchNumber":2,"startTime":"2026-03-17T17:52:07.608Z","endTime":"2026-03-17T17:52:11.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":592325,"link":"/api/v1/people/592325","batSide":{"code":"L","description":"Left"}},"first":{"id":571657,"link":"/api/v1/people/571657"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.492207777595993,"aZ":-26.994167471870774,"pfxX":-6.8935055220124415,"pfxZ":3.1430162649185522,"pX":0.019467769633921998,"pZ":1.609562218302773,"vX0":4.1667499750796075,"vY0":-127.2206654273847,"vZ0":-4.148524876686821,"x":116.26,"y":195.32,"x0":-0.7384090647239291,"y0":50.005559882584436,"z0":5.384850118831592,"aX":-11.376054586831097},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.0,"breakHorizontal":11.6,"spinRate":1709,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.429452923416199,"extension":6.756036003562724},"index":2,"playId":"02af1fe1-6f6d-30ba-8cb2-149a83124be6","pitchNumber":3,"startTime":"2026-03-17T17:52:28.613Z","endTime":"2026-03-17T17:52:31.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":592325,"link":"/api/v1/people/592325","batSide":{"code":"L","description":"Left"}},"first":{"id":571657,"link":"/api/v1/people/571657"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592325,"link":"/api/v1/people/592325"},"credit":"b_ab"},{"player":{"id":543243,"link":"/api/v1/people/543243"},"credit":"p_ab"},{"player":{"id":592325,"link":"/api/v1/people/592325"},"credit":"b_pa"},{"player":{"id":543243,"link":"/api/v1/people/543243"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.9,"awayTeamWinProbability":69.1,"homeTeamWinProbabilityAdded":2.1999999999999993,"leverageIndex":0.96,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:52:31.843Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jair Camargo strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-17T17:52:57.178Z","endTime":"2026-03-17T17:53:47.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":665856,"fullName":"Jair Camargo","link":"/api/v1/people/665856"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665856,"fullName":"Jair Camargo","link":"/api/v1/people/665856"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47354774520482,"aZ":-24.222224228498487,"pfxX":-6.036127300047459,"pfxZ":4.432375666851168,"pX":0.4038502135528494,"pZ":1.7303998335628057,"vX0":4.905644966650839,"vY0":-133.06516664955876,"vZ0":-5.256754745899848,"x":101.61,"y":192.06,"x0":-0.6791342337141199,"y0":50.00132049015598,"z0":5.485650762120331,"aX":-10.826704095771566},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.1,"breakHorizontal":9.8,"spinRate":2269,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.4115672662802283,"extension":6.611718306985644},"index":0,"playId":"07562eca-4ed5-3a9c-9e01-3fbe46d74d33","pitchNumber":1,"startTime":"2026-03-17T17:52:57.178Z","endTime":"2026-03-17T17:53:01.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":665856,"link":"/api/v1/people/665856","batSide":{"code":"R","description":"Right"}},"first":{"id":571657,"link":"/api/v1/people/571657"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":90.7,"endSpeed":83.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80308821976828,"aZ":-26.10516032144784,"pfxX":-5.5300174022694835,"pfxZ":3.4132095688250175,"pX":-0.7823711875309521,"pZ":2.60898166434466,"vX0":1.9848985686168716,"vY0":-132.1862032845662,"vZ0":-2.6618488028991747,"x":146.82,"y":168.34,"x0":-0.8222422555761192,"y0":50.003577886296405,"z0":5.53509877058371,"aX":-9.837685159699436},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.9,"breakHorizontal":9.6,"spinRate":2139,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.413535815601243,"extension":6.718967568005597},"index":1,"playId":"da3a727e-0394-3329-a69e-1f212d1a7fff","pitchNumber":2,"startTime":"2026-03-17T17:53:18.608Z","endTime":"2026-03-17T17:53:25.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":665856,"link":"/api/v1/people/665856","batSide":{"code":"R","description":"Right"}},"first":{"id":571657,"link":"/api/v1/people/571657"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.24417447085978,"aZ":-36.07621004653822,"pfxX":9.248673182534993,"pfxZ":-2.5998749788472164,"pX":1.3011433689570129,"pZ":1.0635797620378542,"vX0":1.7516499329223518,"vY0":-122.23206934716488,"vZ0":-3.4369935863806504,"x":67.4,"y":210.06,"x0":-0.627531800622909,"y0":50.00534371771471,"z0":5.616154541293484,"aX":13.862462950105868},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-5.3,"breakHorizontal":-17.2,"spinRate":2223,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4497497155492933,"extension":6.647786355103759},"index":2,"playId":"269d035b-e6fb-3b3c-949c-bf4b4746de35","pitchNumber":3,"startTime":"2026-03-17T17:53:42.480Z","endTime":"2026-03-17T17:53:47.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":665856,"link":"/api/v1/people/665856","batSide":{"code":"R","description":"Right"}},"first":{"id":571657,"link":"/api/v1/people/571657"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665856,"link":"/api/v1/people/665856"},"credit":"b_ab"},{"player":{"id":543243,"link":"/api/v1/people/543243"},"credit":"p_ab"},{"player":{"id":665856,"link":"/api/v1/people/665856"},"credit":"b_pa"},{"player":{"id":543243,"link":"/api/v1/people/543243"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.800000000000004,"awayTeamWinProbability":67.19999999999999,"homeTeamWinProbabilityAdded":1.9000000000000057,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:53:47.539Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nate Eaton lines out to center fielder José Azócar.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-17T17:55:51.275Z","endTime":"2026-03-17T17:57:05.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":640492,"link":"/api/v1/people/640492"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":82.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.691130471927334,"aZ":-12.844972630569172,"pfxX":-5.576279846041582,"pfxZ":10.987407835797942,"pX":0.10875877335438007,"pZ":3.1060250786402004,"vX0":5.738268176458392,"vY0":-132.63766949213786,"vZ0":-4.4915567524720945,"x":112.85,"y":154.92,"x0":-1.3712986501214115,"y0":50.006053000159326,"z0":5.777112301125151,"aX":-9.813221826902762},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":19.0,"breakHorizontal":8.6,"spinRate":2133,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.4149491020042624,"extension":6.707271416253068},"index":0,"playId":"c3e2442a-772e-3ad3-ab1a-1ee0a075c554","pitchNumber":1,"startTime":"2026-03-17T17:56:11.390Z","endTime":"2026-03-17T17:56:15.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.241871070663688,"aZ":-18.303800680622025,"pfxX":-4.432655695595855,"pfxZ":9.823578743726372,"pX":0.3239694642838889,"pZ":1.659766063344616,"vX0":5.718278552805237,"vY0":-118.76768255488565,"vZ0":-5.268195626198729,"x":104.65,"y":193.97,"x0":-1.5521371007579627,"y0":50.00266292641132,"z0":5.598899750353693,"aX":-6.258625864499337},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":16.6,"breakHorizontal":6.5,"spinRate":1564,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.46326338481011664,"extension":6.695127544148931},"index":1,"playId":"efae6329-506f-31bc-8fc9-a8cd5273989d","pitchNumber":2,"startTime":"2026-03-17T17:56:26.117Z","endTime":"2026-03-17T17:56:30.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.999977758817412,"aZ":-32.23215608206819,"pfxX":5.49428924625649,"pfxZ":-0.03676982891413694,"pX":0.9151762761277691,"pZ":0.9808494945867277,"vX0":4.456547765483635,"vY0":-116.75145482707048,"vZ0":-3.639486341380929,"x":82.12,"y":212.3,"x0":-1.725878958446151,"y0":50.005281500944925,"z0":5.563008862200066,"aX":7.65926293934184},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-0.6,"breakHorizontal":-10.9,"spinRate":2425,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.46741420255949073,"extension":6.690255108142085},"index":2,"playId":"b61bebcf-02f1-3532-8501-79a2b24cc347","pitchNumber":3,"startTime":"2026-03-17T17:56:41.231Z","endTime":"2026-03-17T17:56:45.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.42105171021162,"aZ":-13.902772733737551,"pfxX":-4.186872413818402,"pfxZ":10.040101966774923,"pX":0.25384450322981406,"pZ":2.4343021523191073,"vX0":6.177878166965255,"vY0":-134.36554057874133,"vZ0":-5.6224539670061375,"x":107.32,"y":173.05,"x0":-1.5362709175518556,"y0":50.00062545082891,"z0":5.549902642671537,"aX":-7.618135141493968},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.0,"breakHorizontal":6.2,"spinRate":2113,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.4083829353636448,"extension":6.562967102268249},"hitData":{"launchSpeed":98.2,"launchAngle":16.0,"totalDistance":315.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":140.99,"coordY":73.61}},"index":3,"playId":"486a3e3c-ac53-34c2-9a18-b99497a9d02e","pitchNumber":4,"startTime":"2026-03-17T17:57:00.596Z","endTime":"2026-03-17T17:57:05.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"credit":"b_ab"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_ab"},{"player":{"id":681987,"link":"/api/v1/people/681987"},"credit":"b_pa"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.099999999999998,"awayTeamWinProbability":69.9,"homeTeamWinProbabilityAdded":-2.7000000000000064,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:57:05.864Z","atBatIndex":22},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Masataka Yoshida pops out to shortstop Jorge Mateo.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-17T17:57:14.032Z","endTime":"2026-03-17T17:59:36.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.2,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.245193740305936,"aZ":-14.834335475130452,"pfxX":-2.310988469650304,"pfxZ":9.686120244544849,"pX":-0.15492437549735574,"pZ":1.6692783611918551,"vX0":4.370212181446433,"vY0":-131.98917625213,"vZ0":-7.670856352889112,"x":122.91,"y":193.71,"x0":-1.5210653357383044,"y0":50.004936716482014,"z0":5.6749947171778325,"aX":-4.138329662292572},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.3,"breakHorizontal":3.4,"spinRate":1970,"spinDirection":198},"zone":8,"typeConfidence":2.0,"plateTime":0.41269887821301365,"extension":6.519724928875842},"index":0,"playId":"1697032b-96ac-3203-b4e8-ea578bfe2bc8","pitchNumber":1,"startTime":"2026-03-17T17:57:31.715Z","endTime":"2026-03-17T17:57:58.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"}},"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":81.7,"endSpeed":75.9,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.165047587762608,"aZ":-21.448225767374204,"pfxX":-6.010070767503516,"pfxZ":7.396107203638029,"pX":-0.9230921201587657,"pZ":1.5723485920357967,"vX0":3.2912092461769764,"vY0":-118.92639898990576,"vZ0":-5.458899556823607,"x":152.19,"y":196.33,"x0":-1.5353427624941087,"y0":50.00199080923497,"z0":5.811165480888428,"aX":-8.715089870427146},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":12.5,"breakHorizontal":10.2,"spinRate":1531,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.4584065351318709,"extension":6.552478192669178},"index":1,"playId":"62a899b4-0aa0-3c74-9ed4-0ff1fdd2dd12","pitchNumber":2,"startTime":"2026-03-17T17:58:08.316Z","endTime":"2026-03-17T17:58:11.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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.1,"endSpeed":84.7,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.898581079151963,"aZ":-13.276086090764705,"pfxX":-4.0566121609496735,"pfxZ":10.22168447587438,"pX":-0.7110054826342569,"pZ":2.9803795873355305,"vX0":3.7067755677710053,"vY0":-135.43388048936262,"vZ0":-4.946432303799251,"x":144.1,"y":158.31,"x0":-1.573551591201606,"y0":50.00294467150939,"z0":5.766392074251606,"aX":-7.500109208782627},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.6,"breakHorizontal":6.5,"spinRate":2018,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.40517162670089757,"extension":6.482731704056446},"index":2,"playId":"94de5bde-7bc2-39e5-8faf-a2d6752ab13f","pitchNumber":3,"startTime":"2026-03-17T17:58:24.382Z","endTime":"2026-03-17T17:58:27.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":70.3,"endSpeed":64.4,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.473322642404632,"aZ":-40.58027347982322,"pfxX":7.251412856753312,"pfxZ":-8.069408414898197,"pX":-1.0526268531183371,"pZ":2.11052110356671,"vX0":-1.0550536415007907,"vY0":-102.28534565336234,"vZ0":1.7716764189143135,"x":157.12,"y":181.8,"x0":-1.4658955516279517,"y0":50.00128631800745,"z0":6.272190661411473,"aX":7.5558707591013246},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.6,"breakVerticalInduced":-13.6,"breakHorizontal":-12.7,"spinRate":2208,"spinDirection":45},"zone":13,"typeConfidence":2.0,"plateTime":0.538910344805088,"extension":6.476583186914605},"index":3,"playId":"daaec86d-6196-310d-9a38-9184ad87d45e","pitchNumber":4,"startTime":"2026-03-17T17:58:49.093Z","endTime":"2026-03-17T17:58:52.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.1,"endSpeed":69.7,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.788778793928586,"aZ":-35.809159365974196,"pfxX":7.184132552258955,"pfxZ":-3.030012819782823,"pX":0.5881036034418637,"pZ":-0.2591080439116777,"vX0":2.118680046184916,"vY0":-109.35706630520583,"vZ0":-4.968009087631661,"x":94.58,"y":245.78,"x0":-1.3286751813026254,"y0":50.00244718716825,"z0":5.918481592170426,"aX":8.627100577243484},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-6.6,"breakHorizontal":-13.6,"spinRate":2299,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.5024843914757877,"extension":6.638395634182099},"index":4,"playId":"96a0f85e-cd74-39fa-ad3f-0de5f09a860b","pitchNumber":5,"startTime":"2026-03-17T17:59:09.426Z","endTime":"2026-03-17T17:59:12.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":71.9,"endSpeed":66.7,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.466688048704736,"aZ":-40.22985029203883,"pfxX":7.091018173139115,"pfxZ":-7.299411422654123,"pX":-0.18481721827024428,"pZ":1.3296294698918996,"vX0":0.3977163899174416,"vY0":-104.69339170735394,"vZ0":-0.23626894525163666,"x":124.04,"y":202.88,"x0":-1.2979735023831573,"y0":50.000352870056254,"z0":6.17163863970572,"aX":7.83196498146329},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.9,"breakVerticalInduced":-12.8,"breakHorizontal":-13.0,"spinRate":2213,"spinDirection":38},"zone":13,"typeConfidence":2.0,"plateTime":0.5241449312219029,"extension":6.6619888415636215},"hitData":{"launchSpeed":71.9,"launchAngle":59.0,"totalDistance":124.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":131.5,"coordY":152.9}},"index":5,"playId":"5e680f63-17f9-330f-a6aa-0ba5f3f6957f","pitchNumber":6,"startTime":"2026-03-17T17:59:28.435Z","endTime":"2026-03-17T17:59:36.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:59:36.896Z","atBatIndex":23},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Trevor Story triples (3) on a sharp fly ball to center fielder José Azócar.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-17T17:59:54.329Z","endTime":"2026-03-17T18:02:14.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":640492,"link":"/api/v1/people/640492"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":85.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69734967941549,"aZ":-16.373284725208865,"pfxX":-4.149541017901861,"pfxZ":8.557096745267195,"pX":0.6121775924948386,"pZ":1.8668365301227927,"vX0":6.590757084535879,"vY0":-134.63253817110177,"vZ0":-7.046421647729893,"x":93.67,"y":188.38,"x0":-1.3221209896041832,"y0":50.00094571824298,"z0":5.665298954384084,"aX":-7.660408542782764},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.3,"breakHorizontal":6.2,"spinRate":1935,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.4059677870899985,"extension":6.676686576494234},"index":0,"playId":"95550f92-7db4-3029-b26c-85faacaea8ea","pitchNumber":1,"startTime":"2026-03-17T18:00:02.683Z","endTime":"2026-03-17T18:00:06.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59578623731921,"aZ":-14.83629901799713,"pfxX":-3.0444342505070914,"pfxZ":9.173438799766307,"pX":0.4339508569344733,"pZ":3.325617003196011,"vX0":6.140342343050044,"vY0":-136.5050041797929,"vZ0":-3.8237068777316043,"x":100.46,"y":148.99,"x0":-1.4474773687646458,"y0":50.00364224669899,"z0":5.763637901307648,"aX":-5.755040925049393},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.0,"breakHorizontal":4.2,"spinRate":2106,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.40099248977560187,"extension":6.643497164890474},"index":1,"playId":"1977d6bd-bf6a-3ef4-ba5f-f1a00755ab4d","pitchNumber":2,"startTime":"2026-03-17T18:00:18.234Z","endTime":"2026-03-17T18:00:21.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":72.5,"endSpeed":67.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.178472116357916,"aZ":-39.94181846469896,"pfxX":5.327697501639473,"pfxZ":-6.976619936738783,"pX":0.418078445422354,"pZ":0.4210721204540035,"vX0":2.323427379793106,"vY0":-105.58597201590096,"vZ0":-1.9543350438197113,"x":101.06,"y":227.41,"x0":-1.3932033546399416,"y0":50.00090764367472,"z0":6.010688909458189,"aX":5.935172610659316},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.3,"breakVerticalInduced":-12.8,"breakHorizontal":-10.3,"spinRate":2288,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.5213804774398931,"extension":6.658813453887265},"index":2,"playId":"11e35d46-a73a-30c1-8381-3aada53e2d1a","pitchNumber":3,"startTime":"2026-03-17T18:00:34.890Z","endTime":"2026-03-17T18:00:38.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.903459950545955,"aZ":-16.80057901792626,"pfxX":-3.219296038784521,"pfxZ":8.287013849659779,"pX":-0.4020433990492437,"pZ":2.5975878900172904,"vX0":4.282706962974834,"vY0":-134.54467098548758,"vZ0":-5.069216168231107,"x":132.32,"y":168.65,"x0":-1.587354279688321,"y0":50.00395785979134,"z0":5.675481007399762,"aX":-5.973625691791624},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.3,"breakHorizontal":5.0,"spinRate":1860,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.40523325894794215,"extension":6.694387910579928},"index":3,"playId":"976ad659-f139-3199-a4be-fc48994d9181","pitchNumber":4,"startTime":"2026-03-17T18:00:52.777Z","endTime":"2026-03-17T18:00:55.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.435149479425434,"aZ":-11.713564040715093,"pfxX":-5.453474303589733,"pfxZ":10.784394671715344,"pX":0.35468099776295475,"pZ":0.8164357780770176,"vX0":6.925390910825138,"vY0":-136.90711247148653,"vZ0":-10.242081320396023,"x":103.48,"y":216.74,"x0":-1.4999794153380956,"y0":50.00001501488442,"z0":5.409157734819611,"aX":-10.34365854086987},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.5,"breakHorizontal":8.4,"spinRate":2051,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4001932234376251,"extension":6.782327959149909},"index":4,"playId":"92fc7b24-143d-315d-b846-54fe12be61db","pitchNumber":5,"startTime":"2026-03-17T18:01:20.051Z","endTime":"2026-03-17T18:01:23.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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.5,"endSpeed":85.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.763262914226402,"aZ":-13.245575544350864,"pfxX":-4.620812405922798,"pfxZ":10.10215463628666,"pX":1.0658138510341326,"pZ":2.0803304903215643,"vX0":8.376000618525227,"vY0":-135.79150605262274,"vZ0":-6.837620542965626,"x":76.37,"y":182.61,"x0":-1.4535790126187411,"y0":50.006278571604604,"z0":5.546361091157372,"aX":-8.661869242304943},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.0,"breakHorizontal":6.7,"spinRate":2041,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.402824796491728,"extension":6.830064541900627},"index":5,"playId":"8c272cb9-5192-3dd8-8a48-dad48a373cb3","pitchNumber":6,"startTime":"2026-03-17T18:01:38.865Z","endTime":"2026-03-17T18:01:41.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.752279463686634,"aZ":-16.732653367056223,"pfxX":-4.672316513982357,"pfxZ":8.369967742304617,"pX":-0.30270173060230365,"pZ":2.321728390535282,"vX0":4.878839663699432,"vY0":-135.5081941320348,"vZ0":-5.704797315715889,"x":128.54,"y":176.09,"x0":-1.526144940780879,"y0":50.00630136939974,"z0":5.637924277075673,"aX":-8.623852127842966},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.0,"breakHorizontal":7.3,"spinRate":2007,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.4054062630560238,"extension":6.585797138018087},"hitData":{"launchSpeed":105.3,"launchAngle":27.0,"totalDistance":393.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":147.57,"coordY":41.72}},"index":6,"playId":"2ef068f0-b9a3-36aa-89b2-d2124bb769b5","pitchNumber":7,"startTime":"2026-03-17T18:01:58.919Z","endTime":"2026-03-17T18:02:14.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.2,"awayTeamWinProbability":68.8,"homeTeamWinProbabilityAdded":3.0000000000000036,"leverageIndex":0.46,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:02:14.982Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarren Duran called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-17T18:02:33.658Z","endTime":"2026-03-17T18:04:01.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":81.3,"endSpeed":74.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.0673907609306,"aZ":-25.075004773309008,"pfxX":-8.693654434974452,"pfxZ":5.018176320622874,"pX":-1.1529961245818574,"pZ":1.9763689271830787,"vX0":3.5417577365993376,"vY0":-118.32677718108741,"vZ0":-3.5000822791259134,"x":160.95,"y":185.42,"x0":-1.5416080335830762,"y0":50.00313647586897,"z0":5.778117609196158,"aX":-12.299240329162421},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":8.5,"breakHorizontal":14.9,"spinRate":1494,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.46331468727907366,"extension":6.6676793722030645},"index":0,"playId":"010abc92-e83b-3b24-9abe-6a8f52964cec","pitchNumber":1,"startTime":"2026-03-17T18:02:52.763Z","endTime":"2026-03-17T18:02:55.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"third":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":82.4,"endSpeed":76.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.615601940292198,"aZ":-24.627706170496783,"pfxX":-8.183919993800968,"pfxZ":5.140515892890659,"pX":-0.8696463771494909,"pZ":1.5008137142707723,"vX0":4.0586506828309155,"vY0":-119.93437107191328,"vZ0":-4.697357259375908,"x":150.15,"y":198.26,"x0":-1.5141319185851914,"y0":50.002329177996195,"z0":5.662099022554926,"aX":-12.008657755562421},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":8.5,"breakHorizontal":13.9,"spinRate":1521,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.45544157032266863,"extension":6.791117851694684},"index":1,"playId":"270bb426-b224-3a37-9cd5-6543ba8c2241","pitchNumber":2,"startTime":"2026-03-17T18:03:07.971Z","endTime":"2026-03-17T18:03:11.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"third":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":81.4,"endSpeed":75.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.835965473858252,"aZ":-23.272398024224582,"pfxX":-6.373280800550966,"pfxZ":6.224009768002915,"pX":-1.825248673362837,"pZ":2.5039538308994587,"vX0":1.5923396014357232,"vY0":-118.60640638016842,"vZ0":-2.770663078638889,"x":186.57,"y":171.17,"x0":-1.6755516832804045,"y0":50.004695173316414,"z0":5.800683661534824,"aX":-9.117024046684405},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":10.9,"breakHorizontal":11.2,"spinRate":1604,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.4611042219313175,"extension":6.592234451018486},"index":2,"playId":"a74aab05-7131-3511-9687-387dc91f2ec7","pitchNumber":3,"startTime":"2026-03-17T18:03:39.209Z","endTime":"2026-03-17T18:03:45.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"third":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":77.7,"endSpeed":72.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.298273612707025,"aZ":-37.026398480844094,"pfxX":6.941393423830213,"pfxZ":-3.7073480003430284,"pX":-0.8118225129276654,"pZ":2.0283792663899294,"vX0":0.03994713498627056,"vY0":-113.27113594350513,"vZ0":-0.2060708451412343,"x":147.94,"y":184.01,"x0":-1.7325516858057284,"y0":50.003117082560244,"z0":5.800383552647985,"aX":9.084424304797864},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-6.5,"breakHorizontal":-12.6,"spinRate":2469,"spinDirection":74},"zone":7,"typeConfidence":2.0,"plateTime":0.48222913723401417,"extension":6.550887514725226},"index":3,"playId":"3ba2b2d9-b0f3-38d9-af76-9c29b950b589","pitchNumber":4,"startTime":"2026-03-17T18:03:58.608Z","endTime":"2026-03-17T18:04:01.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"third":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.1,"awayTeamWinProbability":72.9,"homeTeamWinProbabilityAdded":-4.099999999999998,"leverageIndex":1.53,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:04:01.808Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luke Williams walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-17T18:06:00.781Z","endTime":"2026-03-17T18:08:28.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,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":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.905760504163766,"aZ":-18.99635419852213,"pfxX":0.9056690127172151,"pfxZ":7.58187633768333,"pX":-0.41545636407224434,"pZ":2.7141921362076125,"vX0":0.9800920625123042,"vY0":-131.0625859239247,"vZ0":-3.7978459876208785,"x":132.84,"y":165.5,"x0":-0.9120598110102972,"y0":50.00552179835745,"z0":5.602331558101454,"aX":1.5741886767769542},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.1,"breakHorizontal":-1.8,"spinRate":2246,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.4180545885513829,"extension":6.536394970994654},"index":0,"playId":"17a48fef-29c1-33ce-ad97-943649146293","pitchNumber":1,"startTime":"2026-03-17T18:06:15.810Z","endTime":"2026-03-17T18:06:19.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":663897,"link":"/api/v1/people/663897","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":78.8,"endSpeed":72.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.349086775873484,"aZ":-41.686060996765995,"pfxX":7.005266434094043,"pfxZ":-7.170852445358644,"pX":-1.134833556913116,"pZ":2.0334675544001395,"vX0":-2.626595802657279,"vY0":-114.73051112709632,"vZ0":0.7189709454099078,"x":160.26,"y":183.88,"x0":-0.881761613939166,"y0":50.005556355014484,"z0":5.797164620771464,"aX":9.287414903007503},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-12.5,"breakHorizontal":-12.0,"spinRate":2232,"spinDirection":30},"zone":13,"typeConfidence":2.0,"plateTime":0.47843683986027674,"extension":6.601044407253779},"index":1,"playId":"bae6b55d-dcba-3c77-96cd-fb5a744034b9","pitchNumber":2,"startTime":"2026-03-17T18:06:31.168Z","endTime":"2026-03-17T18:06:34.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":663897,"link":"/api/v1/people/663897","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.420564416031016,"aZ":-28.191873880737827,"pfxX":1.3688106474629045,"pfxZ":2.4038968988699962,"pX":0.9097033580846378,"pZ":0.8714539574326635,"vX0":3.7252213008633333,"vY0":-127.13510894068978,"vZ0":-6.0959176054459325,"x":82.32,"y":215.25,"x0":-0.7459807466236572,"y0":50.001379181609614,"z0":5.506979631281226,"aX":2.2639215402001915},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.4,"breakHorizontal":-3.2,"spinRate":2460,"spinDirection":160},"zone":14,"typeConfidence":2.0,"plateTime":0.4290482794103849,"extension":6.637727894054583},"index":2,"playId":"ead350c5-53fc-32ae-8017-2417cfd9b2be","pitchNumber":3,"startTime":"2026-03-17T18:06:44.988Z","endTime":"2026-03-17T18:06:47.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":663897,"link":"/api/v1/people/663897","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.720322590782086,"aZ":-24.55752506130732,"pfxX":-5.937443903503726,"pfxZ":4.428038504760487,"pX":0.5080437189571458,"pZ":1.974043200279965,"vX0":5.09280479884159,"vY0":-130.35847858921767,"vZ0":-4.404168977778093,"x":97.63,"y":185.48,"x0":-0.7007024460645114,"y0":50.0010220083599,"z0":5.542131201861437,"aX":-10.20528297449176},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.2,"breakHorizontal":9.6,"spinRate":2189,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.4203783121577316,"extension":6.648950418048691},"index":3,"playId":"e240ace6-a920-3e67-9cb2-b2bd46e6e38f","pitchNumber":4,"startTime":"2026-03-17T18:07:00.329Z","endTime":"2026-03-17T18:07:04.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":663897,"link":"/api/v1/people/663897","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.22085120216889,"aZ":-34.08517485704356,"pfxX":6.56581698851013,"pfxZ":-1.2718514558623215,"pX":1.228097779895328,"pZ":0.6441626052973878,"vX0":2.4327285465767514,"vY0":-122.26987576720812,"vZ0":-4.720486694441128,"x":70.19,"y":221.39,"x0":-0.6354599479729887,"y0":50.003765220733285,"z0":5.555299324570053,"aX":9.84857018796562},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.2,"breakHorizontal":-12.5,"spinRate":2468,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.449572153333059,"extension":6.712880975323997},"index":4,"playId":"0bb81e59-04ea-3224-9517-c507c74681a4","pitchNumber":5,"startTime":"2026-03-17T18:07:14.790Z","endTime":"2026-03-17T18:07:18.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":663897,"link":"/api/v1/people/663897","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.831217331644396,"aZ":-27.64317275084742,"pfxX":-6.567550930171928,"pfxZ":2.591831918159807,"pX":0.17872444361219073,"pZ":3.2251610582214574,"vX0":4.440045593859159,"vY0":-131.45445558936922,"vZ0":-0.870385268003272,"x":110.19,"y":151.7,"x0":-0.6787928782569508,"y0":50.00515698487996,"z0":5.612432316072396,"aX":-11.497088719362408},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.7,"breakHorizontal":10.9,"spinRate":2052,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.41663740899252577,"extension":6.650617135736228},"index":5,"playId":"86805c81-6f45-340c-ad03-6a037830890b","pitchNumber":6,"startTime":"2026-03-17T18:07:41.090Z","endTime":"2026-03-17T18:07:49.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":663897,"link":"/api/v1/people/663897","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-03-17T18:08:16.627Z","endTime":"2026-03-17T18:08:23.382Z","isPitch":false,"type":"action","player":{"id":663897,"link":"/api/v1/people/663897"},"defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":663897,"link":"/api/v1/people/663897","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.158803618602047,"aZ":-33.895491542699915,"pfxX":8.064814022729863,"pfxZ":-1.1698258088588958,"pX":-1.9885554829858065,"pZ":4.614053286220919,"vX0":-4.764684814839173,"vY0":-119.7849815553794,"vZ0":4.058745235966441,"x":192.8,"y":114.2,"x0":-1.035257876341617,"y0":50.00235283732328,"z0":5.9037352675712995,"aX":11.88044240228546},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.1,"breakHorizontal":-13.7,"spinRate":2343,"spinDirection":56},"zone":11,"typeConfidence":2.0,"plateTime":0.45489604352200663,"extension":6.337673578665034},"index":7,"playId":"5c9a7e1e-d9dc-346d-91f2-fd8840d72f0b","pitchNumber":7,"startTime":"2026-03-17T18:08:23.382Z","endTime":"2026-03-17T18:08:28.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":663897,"link":"/api/v1/people/663897","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663897,"link":"/api/v1/people/663897"},"credit":"b_pa"},{"player":{"id":543243,"link":"/api/v1/people/543243"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.3,"awayTeamWinProbability":75.7,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":0.7,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:08:28.271Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sandy León flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-17T18:08:31.755Z","endTime":"2026-03-17T18:09:39.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.561030309986414,"aZ":-23.707921495098375,"pfxX":1.289790040541087,"pfxZ":4.779691090524892,"pX":-0.8038638221732728,"pZ":4.44945427797292,"vX0":0.2524488904473025,"vY0":-131.63298647740234,"vZ0":1.194918803927894,"x":147.64,"y":118.64,"x0":-1.0684459009359848,"y0":50.00102853500703,"z0":5.7334245368632075,"aX":2.283658119841763},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.1,"breakHorizontal":-2.4,"spinRate":2177,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.4146611800305995,"extension":6.565711695114867},"index":0,"playId":"12f14e9f-90ad-3d50-8c3f-bbef86ae4a07","pitchNumber":1,"startTime":"2026-03-17T18:08:51.698Z","endTime":"2026-03-17T18:08:56.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":506702,"link":"/api/v1/people/506702","batSide":{"code":"L","description":"Left"}},"first":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"e1d0511a-fb53-3863-8c24-383d1a9f4bf1","startTime":"2026-03-17T18:09:10.333Z","endTime":"2026-03-17T18:09:13.333Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":506702,"link":"/api/v1/people/506702","batSide":{"code":"L","description":"Left"}},"first":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.1,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35039430514363,"aZ":-21.796069734659458,"pfxX":-0.4477458996796293,"pfxZ":5.799414836545613,"pX":0.02556150371333691,"pZ":2.375315722033728,"vX0":2.5652618957624727,"vY0":-132.00489906242683,"vZ0":-4.0189326551888085,"x":116.03,"y":174.65,"x0":-0.8947424471175783,"y0":50.003218175848616,"z0":5.494269434952519,"aX":-0.8013610173754391},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.0,"breakHorizontal":0.4,"spinRate":2261,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.4126845223473059,"extension":6.61415599053731},"hitData":{"launchSpeed":99.2,"launchAngle":40.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.32,"coordY":76.93}},"index":2,"playId":"e4b624ae-a490-309b-ac14-9c1196d5f996","pitchNumber":2,"startTime":"2026-03-17T18:09:28.291Z","endTime":"2026-03-17T18:09:39.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":506702,"link":"/api/v1/people/506702","batSide":{"code":"L","description":"Left"}},"first":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"credit":"b_ab"},{"player":{"id":543243,"link":"/api/v1/people/543243"},"credit":"p_ab"},{"player":{"id":506702,"link":"/api/v1/people/506702"},"credit":"b_pa"},{"player":{"id":543243,"link":"/api/v1/people/543243"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.900000000000002,"awayTeamWinProbability":73.1,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":1.14,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:09:39.658Z","atBatIndex":27},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Patrick Clohisy hit by pitch.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-17T18:09:51.666Z","endTime":"2026-03-17T18:11:59.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":802117,"fullName":"Patrick Clohisy","link":"/api/v1/people/802117"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802117,"fullName":"Patrick Clohisy","link":"/api/v1/people/802117"},"postOnSecond":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"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":802117,"fullName":"Patrick Clohisy","link":"/api/v1/people/802117"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.311690272363826,"aZ":-41.15610185344393,"pfxX":7.756341965410928,"pfxZ":-6.991785346244443,"pX":-0.2873027310774145,"pZ":1.1249823368637921,"vX0":-0.5976058356292551,"vY0":-113.35313285293742,"vZ0":-0.9971773776276829,"x":127.95,"y":208.41,"x0":-1.0242683049740127,"y0":50.00469492298291,"z0":5.728498002578549,"aX":9.95913548404068},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-12.6,"breakHorizontal":-13.8,"spinRate":2257,"spinDirection":30},"zone":13,"typeConfidence":2.0,"plateTime":0.48571024228210824,"extension":6.744866233508705},"index":0,"playId":"ab9ad964-884f-3f72-9c3d-96f23439c368","pitchNumber":1,"startTime":"2026-03-17T18:10:04.899Z","endTime":"2026-03-17T18:10:11.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":802117,"link":"/api/v1/people/802117","batSide":{"code":"L","description":"Left"}},"first":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Luke Williams steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"ab9ad964-884f-3f72-9c3d-96f23439c368","startTime":"2026-03-17T18:10:18.604Z","endTime":"2026-03-17T18:10:28.331Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663897,"link":"/api/v1/people/663897"},"defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":802117,"link":"/api/v1/people/802117","batSide":{"code":"L","description":"Left"}},"first":{"id":663897,"link":"/api/v1/people/663897"},"postOnSecond":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"homeTeamWinProbability":25.4,"awayTeamWinProbability":74.6,"homeTeamWinProbabilityAdded":-1.5000000000000036,"leverageIndex":0.97,"dramaIndex":39.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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.04294105963418,"aZ":-20.883704025895046,"pfxX":-0.9576562645409155,"pfxZ":6.343427956187478,"pX":0.7861651752061367,"pZ":1.4995541218839594,"vX0":4.856017741893451,"vY0":-132.08438328473198,"vZ0":-6.321270909292473,"x":87.03,"y":198.29,"x0":-0.9455449721957728,"y0":50.00611772486653,"z0":5.441441576191903,"aX":-1.7055494696934856},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.4,"breakHorizontal":0.7,"spinRate":2218,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.4134167462038407,"extension":6.589820939480553},"index":2,"playId":"2473910c-3b93-38c1-8752-985a7bb7e1e6","pitchNumber":2,"startTime":"2026-03-17T18:10:28.331Z","endTime":"2026-03-17T18:10:31.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":802117,"link":"/api/v1/people/802117","batSide":{"code":"L","description":"Left"}},"second":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.20478751293869,"aZ":-24.5936644193863,"pfxX":-5.638172278657885,"pfxZ":4.3920788735853336,"pX":0.5950430986464675,"pZ":1.8847164158722316,"vX0":5.600097109108987,"vY0":-129.8350750303514,"vZ0":-4.005236375468352,"x":94.32,"y":187.89,"x0":-0.845321447030499,"y0":50.005588454592655,"z0":5.293437389547443,"aX":-9.740111823951905},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.3,"breakHorizontal":9.1,"spinRate":2118,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.4199867649697486,"extension":6.593345681417952},"index":3,"playId":"7d24f51e-a038-3595-8ebf-a15d4df0660b","pitchNumber":3,"startTime":"2026-03-17T18:10:46.509Z","endTime":"2026-03-17T18:10:50.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":802117,"link":"/api/v1/people/802117","batSide":{"code":"L","description":"Left"}},"second":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.8260036178243,"aZ":-43.10528056350252,"pfxX":9.104440003361638,"pfxZ":-8.531778814199665,"pX":-0.42691989620911736,"pZ":1.7813668054810676,"vX0":-1.2272616349483132,"vY0":-113.14065843370686,"vZ0":0.8161618349761299,"x":133.27,"y":190.68,"x0":-1.0553244064752174,"y0":50.00118305085445,"z0":5.7751630469634705,"aX":11.668212733113474},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-14.9,"breakHorizontal":-16.1,"spinRate":2455,"spinDirection":31},"zone":7,"typeConfidence":2.0,"plateTime":0.48623109537013187,"extension":6.62014166198213},"index":4,"playId":"0ffc486c-effa-32d5-a156-b16b50d402e6","pitchNumber":4,"startTime":"2026-03-17T18:11:05.716Z","endTime":"2026-03-17T18:11:09.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":802117,"link":"/api/v1/people/802117","batSide":{"code":"L","description":"Left"}},"second":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.776092817742914,"aZ":-35.99742643712905,"pfxX":9.275307505352723,"pfxZ":-2.502399293965556,"pX":-0.07182115481623991,"pZ":0.5201854593243519,"vX0":-0.8536569368735855,"vY0":-122.72934274106163,"vZ0":-4.741023105185146,"x":119.74,"y":224.73,"x0":-0.9252839387143236,"y0":50.002565275032666,"z0":5.535311086955698,"aX":14.180378961199786},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-5.4,"breakHorizontal":-16.6,"spinRate":2278,"spinDirection":40},"zone":13,"typeConfidence":2.0,"plateTime":0.445905535016788,"extension":6.602707528771633},"index":5,"playId":"7af17103-acb9-3aaf-9050-86714ab7608a","pitchNumber":5,"startTime":"2026-03-17T18:11:34.506Z","endTime":"2026-03-17T18:11:37.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":802117,"link":"/api/v1/people/802117","batSide":{"code":"L","description":"Left"}},"second":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.548067806956624,"aZ":-21.441710555965802,"pfxX":-5.875776419572391,"pfxZ":6.06163277225372,"pX":1.664086400251111,"pZ":2.11972657273688,"vX0":7.920208404738159,"vY0":-131.82023451005549,"vZ0":-4.565953110198642,"x":53.57,"y":181.55,"x0":-0.608166279662445,"y0":50.000668372489336,"z0":5.445821625771974,"aX":-10.398440341857334},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.2,"breakHorizontal":9.0,"spinRate":2206,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4146212338125079,"extension":6.647315550358059},"index":6,"playId":"eca871dd-3f44-338f-90e1-5b2c5e96c6dc","pitchNumber":6,"startTime":"2026-03-17T18:11:54.780Z","endTime":"2026-03-17T18:11:59.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":802117,"link":"/api/v1/people/802117","batSide":{"code":"L","description":"Left"}},"second":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802117,"link":"/api/v1/people/802117"},"credit":"b_pa"},{"player":{"id":543243,"link":"/api/v1/people/543243"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.099999999999998,"awayTeamWinProbability":75.9,"homeTeamWinProbabilityAdded":-1.3000000000000007,"leverageIndex":0.97,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:11:59.292Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"José Azócar lines out to right fielder Nate Eaton. Luke Williams to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-17T18:14:44.585Z","endTime":"2026-03-17T18:14:53.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":640492,"fullName":"José Azócar","link":"/api/v1/people/640492"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677161,"fullName":"Zack Kelly","link":"/api/v1/people/677161"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802117,"fullName":"Patrick Clohisy","link":"/api/v1/people/802117"},"postOnThird":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":640492,"fullName":"José Azócar","link":"/api/v1/people/640492"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-17T18:12:57.072Z","endTime":"2026-03-17T18:12:57.073Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":640492,"link":"/api/v1/people/640492","batSide":{"code":"R","description":"Right"}},"first":{"id":802117,"link":"/api/v1/people/802117"},"second":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Zack Kelly replaces Sonny Gray.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-17T18:12:57.073Z","endTime":"2026-03-17T18:14:29.462Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677161,"link":"/api/v1/people/677161"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":543243,"link":"/api/v1/people/543243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":640492,"link":"/api/v1/people/640492","batSide":{"code":"R","description":"Right"}},"first":{"id":802117,"link":"/api/v1/people/802117"},"second":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"playId":"dd3c5c93-42a9-31d8-b006-b6ebb7fd26fa","startTime":"2026-03-17T18:14:29.462Z","endTime":"2026-03-17T18:14:35.729Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":677161,"link":"/api/v1/people/677161","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":640492,"link":"/api/v1/people/640492","batSide":{"code":"R","description":"Right"}},"first":{"id":802117,"link":"/api/v1/people/802117"},"second":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":81.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.036281853635227,"aZ":-23.037387504054855,"pfxX":0.7423676129242962,"pfxZ":5.322413683168385,"pX":-0.3179711148924989,"pZ":2.620087346955354,"vX0":6.342885408941927,"vY0":-130.55663541755257,"vZ0":-3.391844045724425,"x":129.12,"y":168.04,"x0":-2.8813604514787103,"y0":50.00128284413842,"z0":5.682055533040808,"aX":1.2718445698311898},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.0,"breakHorizontal":-2.9,"spinRate":2305,"spinDirection":166},"zone":4,"typeConfidence":2.0,"plateTime":0.42051831897235337,"extension":7.319705912091344},"hitData":{"launchSpeed":103.0,"launchAngle":19.0,"totalDistance":337.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":204.16,"coordY":91.47}},"index":3,"playId":"8583a6db-62ab-3899-9a14-779cc671bda6","pitchNumber":1,"startTime":"2026-03-17T18:14:46.795Z","endTime":"2026-03-17T18:14:53.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677161,"link":"/api/v1/people/677161","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":640492,"link":"/api/v1/people/640492","batSide":{"code":"R","description":"Right"}},"first":{"id":802117,"link":"/api/v1/people/802117"},"second":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":640492,"link":"/api/v1/people/640492"},"credit":"b_ab"},{"player":{"id":677161,"link":"/api/v1/people/677161"},"credit":"p_ab"},{"player":{"id":640492,"link":"/api/v1/people/640492"},"credit":"b_pa"},{"player":{"id":677161,"link":"/api/v1/people/677161"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.1,"awayTeamWinProbability":72.9,"homeTeamWinProbabilityAdded":3.0000000000000036,"leverageIndex":1.5,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:14:53.125Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jorge Mateo walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-17T18:15:28.604Z","endTime":"2026-03-17T18:17:37.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677161,"fullName":"Zack Kelly","link":"/api/v1/people/677161"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"postOnSecond":{"id":802117,"fullName":"Patrick Clohisy","link":"/api/v1/people/802117"},"postOnThird":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":802117,"fullName":"Patrick Clohisy","link":"/api/v1/people/802117"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.623926321111405,"aZ":-22.20192587808748,"pfxX":2.017488176209806,"pfxZ":5.7387949402420055,"pX":0.6156590703638396,"pZ":0.7401813745848151,"vX0":8.319926886770103,"vY0":-131.0075135845641,"vZ0":-8.009920784360139,"x":93.53,"y":218.8,"x0":-2.863372778658085,"y0":50.00572416031028,"z0":5.4963663302197725,"aX":3.5080092919937944},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.8,"breakHorizontal":-5.5,"spinRate":2434,"spinDirection":170},"zone":14,"typeConfidence":2.0,"plateTime":0.4180469828471458,"extension":7.242820622771167},"index":0,"playId":"c66894ac-ae09-34e5-b601-d21012ec54bb","pitchNumber":1,"startTime":"2026-03-17T18:15:31.882Z","endTime":"2026-03-17T18:15:34.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677161,"link":"/api/v1/people/677161","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"first":{"id":802117,"link":"/api/v1/people/802117"},"third":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.1,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.51537739387771,"aZ":-16.60990876857383,"pfxX":-10.588797615495322,"pfxZ":8.150654339851673,"pX":-0.4848212719829847,"pZ":1.6606906953963099,"vX0":9.775101922769462,"vY0":-138.21859369982818,"vZ0":-7.357970655868597,"x":135.48,"y":193.94,"x0":-2.713876058513996,"y0":50.006703886230774,"z0":5.499634651014364,"aX":-20.228630586771576},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.1,"breakHorizontal":16.8,"spinRate":2199,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.39825595002107006,"extension":7.318036608018654},"index":1,"playId":"ba051cfd-296f-3f1e-8093-8cdea024d9f6","pitchNumber":2,"startTime":"2026-03-17T18:15:49.907Z","endTime":"2026-03-17T18:15:53.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677161,"link":"/api/v1/people/677161","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"first":{"id":802117,"link":"/api/v1/people/802117"},"third":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":82.9,"endSpeed":76.2,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.684758023483653,"aZ":-24.092517757480703,"pfxX":7.383076850826906,"pfxZ":5.527549721684099,"pX":1.0244312993440337,"pZ":0.8801776775238777,"vX0":7.333890362392573,"vY0":-120.46170176921157,"vZ0":-5.559993780020508,"x":77.95,"y":215.02,"x0":-3.0249226165320238,"y0":50.000165073985535,"z0":5.364238859709771,"aX":10.782751739541517},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":8.9,"breakHorizontal":-15.2,"spinRate":2583,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.45572368803846164,"extension":7.158003771497448},"index":2,"playId":"98e1ad3e-1f99-3d75-aecc-888051409339","pitchNumber":3,"startTime":"2026-03-17T18:16:12.010Z","endTime":"2026-03-17T18:16:17.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677161,"link":"/api/v1/people/677161","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"first":{"id":802117,"link":"/api/v1/people/802117"},"third":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.1,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.349639224451636,"aZ":-16.600657076520665,"pfxX":-9.92015967042178,"pfxZ":8.317828321117949,"pX":-0.4503576999422687,"pZ":2.2041938230523517,"vX0":9.007226052568017,"vY0":-136.96475630801518,"vZ0":-5.861370287305061,"x":134.17,"y":179.27,"x0":-2.516222647075361,"y0":50.002473554354424,"z0":5.534274609796553,"aX":-18.573603795267857},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.8,"breakHorizontal":15.7,"spinRate":2155,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.4021438668096038,"extension":7.282949023537092},"index":3,"playId":"bd8d605b-2666-3724-bdc3-0d82afc81459","pitchNumber":4,"startTime":"2026-03-17T18:16:42.513Z","endTime":"2026-03-17T18:16:45.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677161,"link":"/api/v1/people/677161","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"first":{"id":802117,"link":"/api/v1/people/802117"},"third":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.501630616503554,"aZ":-12.745559396156114,"pfxX":-4.836768921508609,"pfxZ":9.956845044981986,"pX":-0.674719713864611,"pZ":3.571209766620929,"vX0":7.194272736660667,"vY0":-139.3253398062204,"vZ0":-3.623702182519015,"x":142.72,"y":142.36,"x0":-2.67095153176584,"y0":50.00287067078982,"z0":5.74052089680163,"aX":-9.438546351922973},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":7.1,"spinRate":2002,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3942771047151403,"extension":7.20947275292678},"index":4,"playId":"b134eb15-14a2-3a14-8f41-a5bffa949328","pitchNumber":5,"startTime":"2026-03-17T18:17:05.516Z","endTime":"2026-03-17T18:17:12.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677161,"link":"/api/v1/people/677161","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"first":{"id":802117,"link":"/api/v1/people/802117"},"third":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Patrick Clohisy steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"actionPlayId":"b134eb15-14a2-3a14-8f41-a5bffa949328","startTime":"2026-03-17T18:17:26.283Z","endTime":"2026-03-17T18:17:33.727Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":802117,"link":"/api/v1/people/802117"},"defense":{"pitcher":{"id":677161,"link":"/api/v1/people/677161","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"first":{"id":802117,"link":"/api/v1/people/802117"},"third":{"id":663897,"link":"/api/v1/people/663897"},"postOnSecond":{"id":802117,"link":"/api/v1/people/802117"},"postOnThird":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"homeTeamWinProbability":26.5,"awayTeamWinProbability":73.5,"homeTeamWinProbabilityAdded":-0.6000000000000014,"leverageIndex":1.52,"dramaIndex":47.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.1,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.637636714551103,"aZ":-22.801722112485617,"pfxX":1.8264299288203034,"pfxZ":5.223405634360966,"pX":-1.7274340489074818,"pZ":2.0721512290501027,"vX0":2.828325565096166,"vY0":-132.6433651528497,"vZ0":-4.774995416597969,"x":182.85,"y":182.83,"x0":-3.0420849554625815,"y0":50.00145384918224,"z0":5.544327787004371,"aX":3.274523654101665},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.8,"breakHorizontal":-3.8,"spinRate":2316,"spinDirection":174},"zone":13,"typeConfidence":2.0,"plateTime":0.4119042504204442,"extension":7.1812434329541555},"index":6,"playId":"46623de4-60b6-34cf-8766-a5e421add54e","pitchNumber":6,"startTime":"2026-03-17T18:17:33.727Z","endTime":"2026-03-17T18:17:37.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677161,"link":"/api/v1/people/677161","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"second":{"id":802117,"link":"/api/v1/people/802117"},"third":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"credit":"b_pa"},{"player":{"id":677161,"link":"/api/v1/people/677161"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.3,"awayTeamWinProbability":74.7,"homeTeamWinProbabilityAdded":-1.1999999999999993,"leverageIndex":1.52,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:17:37.433Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Wisely grounds out, second baseman Marcelo Mayer to first baseman Isiah Kiner-Falefa.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-17T18:17:45.184Z","endTime":"2026-03-17T18:20:01.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":689172,"fullName":"Brett Wisely","link":"/api/v1/people/689172"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677161,"fullName":"Zack Kelly","link":"/api/v1/people/677161"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":689172,"fullName":"Brett Wisely","link":"/api/v1/people/689172"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73353627251835,"aZ":-24.956356050623004,"pfxX":1.414642034444224,"pfxZ":4.077102412426454,"pX":-0.9027143206967849,"pZ":3.0912975145013224,"vX0":5.0547746876677,"vY0":-132.13323102336446,"vZ0":-1.900228067061171,"x":151.41,"y":155.31,"x0":-3.0231415310962024,"y0":50.00440334597846,"z0":5.650584962928264,"aX":2.5051903034801097},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.2,"breakHorizontal":-3.6,"spinRate":2434,"spinDirection":168},"zone":11,"typeConfidence":2.0,"plateTime":0.4142727982698484,"extension":7.072540590470635},"index":0,"playId":"84aa8b38-3b85-3da3-9b8c-cb1473375cce","pitchNumber":1,"startTime":"2026-03-17T18:18:02.968Z","endTime":"2026-03-17T18:18:06.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677161,"link":"/api/v1/people/677161","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":689172,"link":"/api/v1/people/689172","batSide":{"code":"L","description":"Left"}},"first":{"id":622761,"link":"/api/v1/people/622761"},"second":{"id":802117,"link":"/api/v1/people/802117"},"third":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.711042230290424,"aZ":-23.696703241483934,"pfxX":0.5838277333745582,"pfxZ":4.797411381980412,"pX":-0.12872514108739283,"pZ":2.593905034099365,"vX0":6.839427782245279,"vY0":-132.42963448767205,"vZ0":-3.181951232332738,"x":121.91,"y":168.74,"x0":-2.826366361566814,"y0":50.00044888984883,"z0":5.554861407708108,"aX":1.0310018088401594},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.2,"breakHorizontal":-2.6,"spinRate":2420,"spinDirection":174},"zone":5,"typeConfidence":2.0,"plateTime":0.4144488028116351,"extension":7.2778936186345184},"index":1,"playId":"f592303b-9471-363d-8f8a-5a0fcad3b2bf","pitchNumber":2,"startTime":"2026-03-17T18:18:20.376Z","endTime":"2026-03-17T18:18:24.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677161,"link":"/api/v1/people/677161","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":689172,"link":"/api/v1/people/689172","batSide":{"code":"L","description":"Left"}},"first":{"id":622761,"link":"/api/v1/people/622761"},"second":{"id":802117,"link":"/api/v1/people/802117"},"third":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.6,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.749728804300233,"aZ":-28.44542021911236,"pfxX":-10.985278968095098,"pfxZ":2.5477768908374117,"pX":-1.4791067965981608,"pZ":1.8846193437957828,"vX0":5.913402913135263,"vY0":-120.77037112190547,"vZ0":-2.4925541213926294,"x":173.38,"y":187.9,"x0":-2.5451929170367276,"y0":50.001507345365745,"z0":5.457737104298402,"aX":-16.06131196514122},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.2,"breakHorizontal":18.2,"spinRate":2066,"spinDirection":260},"zone":13,"typeConfidence":2.0,"plateTime":0.45531108690541755,"extension":7.418391300632137},"index":2,"playId":"8912865e-6fa2-3097-9611-7da4962c4031","pitchNumber":3,"startTime":"2026-03-17T18:18:44.380Z","endTime":"2026-03-17T18:18:48.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677161,"link":"/api/v1/people/677161","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":689172,"link":"/api/v1/people/689172","batSide":{"code":"L","description":"Left"}},"first":{"id":622761,"link":"/api/v1/people/622761"},"second":{"id":802117,"link":"/api/v1/people/802117"},"third":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.341113573567625,"aZ":-13.894607937476014,"pfxX":-4.256076718022335,"pfxZ":9.349614912094161,"pX":0.9646230191262537,"pZ":2.422797757235517,"vX0":11.665391234229178,"vY0":-138.9902030486791,"vZ0":-6.066916850795915,"x":80.23,"y":173.36,"x0":-2.735185437205415,"y0":50.0059894028047,"z0":5.557908814987621,"aX":-8.325572920724525},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":5.3,"spinRate":2146,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.39418242994399666,"extension":7.218858579146341},"index":3,"playId":"6d39a963-aefb-319e-a48d-9d4f3c5fe743","pitchNumber":4,"startTime":"2026-03-17T18:19:03.732Z","endTime":"2026-03-17T18:19:07.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677161,"link":"/api/v1/people/677161","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":689172,"link":"/api/v1/people/689172","batSide":{"code":"L","description":"Left"}},"first":{"id":622761,"link":"/api/v1/people/622761"},"second":{"id":802117,"link":"/api/v1/people/802117"},"third":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.5,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.199226932471856,"aZ":-21.806226499821605,"pfxX":0.7895566224749211,"pfxZ":5.736485187465993,"pX":-0.5836316096952513,"pZ":1.9409442650097333,"vX0":6.280449148887636,"vY0":-133.00861581310386,"vZ0":-5.022639872519001,"x":139.25,"y":186.37,"x0":-3.0696220691412077,"y0":50.00461420809834,"z0":5.416921295113843,"aX":1.425194502471056},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.6,"breakHorizontal":-2.6,"spinRate":2172,"spinDirection":187},"zone":7,"typeConfidence":2.0,"plateTime":0.4104427192514981,"extension":7.304945752673229},"index":4,"playId":"08a70386-46f7-3355-b40a-bf971ff0b12f","pitchNumber":5,"startTime":"2026-03-17T18:19:21.684Z","endTime":"2026-03-17T18:19:26.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677161,"link":"/api/v1/people/677161","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":689172,"link":"/api/v1/people/689172","batSide":{"code":"L","description":"Left"}},"first":{"id":622761,"link":"/api/v1/people/622761"},"second":{"id":802117,"link":"/api/v1/people/802117"},"third":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-03-17T18:19:37.982Z","endTime":"2026-03-17T18:19:50.847Z","isPitch":false,"type":"action","player":{"id":689172,"link":"/api/v1/people/689172"},"defense":{"pitcher":{"id":677161,"link":"/api/v1/people/677161","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":689172,"link":"/api/v1/people/689172","batSide":{"code":"L","description":"Left"}},"first":{"id":622761,"link":"/api/v1/people/622761"},"second":{"id":802117,"link":"/api/v1/people/802117"},"third":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.3,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.051545550340386,"aZ":-22.817269230280772,"pfxX":1.6904080570332516,"pfxZ":5.221569819558614,"pX":0.04024065504583451,"pZ":1.610163410348403,"vX0":7.130854056064125,"vY0":-132.4444799771063,"vZ0":-5.621627857151603,"x":115.47,"y":195.31,"x0":-2.89734985024389,"y0":50.002147762248136,"z0":5.409777672473335,"aX":3.0269430554159076},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.5,"breakHorizontal":-4.4,"spinRate":2350,"spinDirection":180},"zone":8,"typeConfidence":2.0,"plateTime":0.41222756368834057,"extension":7.431384207158919},"hitData":{"launchSpeed":99.9,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.86,"coordY":138.62}},"index":6,"playId":"282e55d4-4cb1-377a-b853-7931c1ef4ff0","pitchNumber":6,"startTime":"2026-03-17T18:19:50.847Z","endTime":"2026-03-17T18:20:01.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677161,"link":"/api/v1/people/677161","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":689172,"link":"/api/v1/people/689172","batSide":{"code":"L","description":"Left"}},"first":{"id":622761,"link":"/api/v1/people/622761"},"second":{"id":802117,"link":"/api/v1/people/802117"},"third":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689172,"link":"/api/v1/people/689172"},"credit":"b_ab"},{"player":{"id":677161,"link":"/api/v1/people/677161"},"credit":"p_ab"},{"player":{"id":689172,"link":"/api/v1/people/689172"},"credit":"b_pa"},{"player":{"id":677161,"link":"/api/v1/people/677161"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.1,"awayTeamWinProbability":68.9,"homeTeamWinProbabilityAdded":5.800000000000001,"leverageIndex":2.23,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:20:01.373Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Caleb Durbin doubles (5) on a fly ball to left fielder Ben Gamel.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-17T18:21:48.308Z","endTime":"2026-03-17T18:22:54.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592325,"link":"/api/v1/people/592325"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88184245212189,"aZ":-16.43047735455249,"pfxX":-2.802887995495521,"pfxZ":9.307488958586386,"pX":0.4360633224177423,"pZ":1.8543461439719326,"vX0":5.8136871745945164,"vY0":-129.00052874440433,"vZ0":-6.896226237353857,"x":100.38,"y":188.71,"x0":-1.4788684315051643,"y0":50.00509753780999,"z0":5.820806888972341,"aX":-4.742893631797297},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":15.6,"breakHorizontal":3.8,"spinRate":1922,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.4239755895034203,"extension":6.505889245616112},"index":0,"playId":"99791412-0ef5-3b88-a40b-611b7b0abd2c","pitchNumber":1,"startTime":"2026-03-17T18:22:09.351Z","endTime":"2026-03-17T18:22:18.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":71.7,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.65821574896743,"aZ":-34.35561995327747,"pfxX":4.882029245905163,"pfxZ":-1.7081881335221274,"pX":-0.3171318130295993,"pZ":1.391276801129732,"vX0":2.0353931456493544,"vY0":-111.60658637155915,"vZ0":-2.061445282963443,"x":129.09,"y":201.22,"x0":-1.8716327601308052,"y0":50.00263090118406,"z0":5.822709847573842,"aX":6.237604091941616},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-3.4,"breakHorizontal":-9.4,"spinRate":2337,"spinDirection":76},"zone":13,"typeConfidence":2.0,"plateTime":0.4883613545767975,"extension":6.550197073825795},"hitData":{"launchSpeed":74.6,"launchAngle":25.0,"totalDistance":229.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.96,"coordY":136.17}},"index":1,"playId":"0bd75b85-56fe-3fd6-8bbe-21bfe484e9e8","pitchNumber":2,"startTime":"2026-03-17T18:22:44.121Z","endTime":"2026-03-17T18:22:54.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.7,"awayTeamWinProbability":61.3,"homeTeamWinProbabilityAdded":7.600000000000001,"leverageIndex":1.13,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:22:54.405Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Marcelo Mayer walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-17T18:23:14.432Z","endTime":"2026-03-17T18:26:24.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"postOnSecond":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[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":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.5,"endSpeed":81.9,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64241843649789,"aZ":-21.447059329457407,"pfxX":-2.064341496809269,"pfxZ":6.335566470974231,"pX":-0.17429235881066032,"pZ":1.4622918724621836,"vX0":4.108256888090287,"vY0":-128.74647604424086,"vZ0":-6.9168694911015525,"x":123.64,"y":199.3,"x0":-1.5164898135034228,"y0":50.002204169318794,"z0":5.822809157342466,"aX":-3.494869770571881},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.3,"breakHorizontal":2.9,"spinRate":1787,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.42409317710609873,"extension":6.514753715677552},"index":0,"playId":"30c8b376-07a8-3b1d-95cd-21ac0c0a9597","pitchNumber":1,"startTime":"2026-03-17T18:23:19.811Z","endTime":"2026-03-17T18:23:23.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-17T18:23:54.647Z","endTime":"2026-03-17T18:24:57.886Z","isPitch":false,"type":"action","player":{"id":691785,"link":"/api/v1/people/691785"},"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":77.3,"endSpeed":71.1,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.572216804452157,"aZ":-24.864944343036147,"pfxX":-7.689090136174656,"pfxZ":5.715090464676932,"pX":-1.4621731695609292,"pZ":1.4162521018559113,"vX0":2.884533873278879,"vY0":-112.4499975618733,"vZ0":-4.30932860660431,"x":172.73,"y":200.54,"x0":-1.763198450317727,"y0":50.00463146646396,"z0":5.8828772860851215,"aX":-9.838708838139501},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":9.5,"breakHorizontal":13.2,"spinRate":1420,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.48726507665343854,"extension":6.4037728137741405},"index":2,"playId":"dca6f3a2-2478-3ace-bd6d-b35a92f8f543","pitchNumber":2,"startTime":"2026-03-17T18:24:57.886Z","endTime":"2026-03-17T18:25:01.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":70.2,"endSpeed":65.7,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.57892138048644,"aZ":-38.71303184573249,"pfxX":6.6298004745302475,"pfxZ":-6.159085494643898,"pX":-0.38105012855734943,"pZ":0.6946440813121543,"vX0":0.5530993864091873,"vY0":-102.2775358450239,"vZ0":-1.5619149969835087,"x":131.52,"y":220.02,"x0":-1.516436628878904,"y0":50.00405140179061,"z0":6.208044669500951,"aX":7.036787780688676},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.5,"breakVerticalInduced":-11.3,"breakHorizontal":-12.1,"spinRate":2268,"spinDirection":45},"zone":13,"typeConfidence":2.0,"plateTime":0.5351622380028829,"extension":6.31238405194784},"index":3,"playId":"3f03ddf8-ba8d-38c7-a6f7-04e8007e0302","pitchNumber":3,"startTime":"2026-03-17T18:25:13.515Z","endTime":"2026-03-17T18:25:17.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":71.2,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.68997550031439,"aZ":-34.182985375577886,"pfxX":4.9665014993358065,"pfxZ":-1.6080597248518398,"pX":-0.48160100204217976,"pZ":-0.02800404372474517,"vX0":1.7172617310162321,"vY0":-111.22247785498813,"vZ0":-5.038450968295456,"x":135.36,"y":239.54,"x0":-1.9084789590765232,"y0":50.000458255878584,"z0":5.806231972750738,"aX":6.228962819875813},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-3.8,"breakHorizontal":-9.5,"spinRate":2290,"spinDirection":73},"zone":13,"typeConfidence":2.0,"plateTime":0.4922169692050242,"extension":6.576261546738224},"index":4,"playId":"a0186092-f230-3856-8427-b977e059b88c","pitchNumber":4,"startTime":"2026-03-17T18:25:55.000Z","endTime":"2026-03-17T18:25:58.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":88.4,"endSpeed":80.7,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.604845376186354,"aZ":-15.104455714002317,"pfxX":-5.442560945294669,"pfxZ":10.274894916094942,"pX":0.47841012218904594,"pZ":1.253219338744653,"vX0":6.4814513222296455,"vY0":-128.32786569507246,"vZ0":-8.495750895272142,"x":98.76,"y":204.94,"x0":-1.3778653812728276,"y0":50.000367013048425,"z0":5.793400511671716,"aX":-9.038588073697714},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":16.8,"breakHorizontal":8.3,"spinRate":1856,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.42751757556335024,"extension":6.679053893049433},"index":5,"playId":"3af5e86a-4992-3864-b800-71fe015a894f","pitchNumber":5,"startTime":"2026-03-17T18:26:21.419Z","endTime":"2026-03-17T18:26:24.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_pa"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.3,"awayTeamWinProbability":56.7,"homeTeamWinProbabilityAdded":4.599999999999994,"leverageIndex":1.66,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:26:24.869Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ceddanne Rafaela strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-17T18:26:33.808Z","endTime":"2026-03-17T18:27:51.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"postOnSecond":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.208650250058355,"aZ":-34.28557552620341,"pfxX":4.3350891656959405,"pfxZ":-1.5524635923638463,"pX":-0.32971018291869303,"pZ":3.381238401621246,"vX0":1.4626331295889554,"vY0":-115.56927997856802,"vZ0":1.114251894445624,"x":129.57,"y":147.49,"x0":-1.5328047349987604,"y0":50.001423062093004,"z0":6.169258548622501,"aX":5.902005682919544},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-2.3,"breakHorizontal":-8.2,"spinRate":2315,"spinDirection":87},"zone":11,"typeConfidence":2.0,"plateTime":0.4727503384844538,"extension":6.299408560347342},"index":0,"playId":"4b1c4a7d-765a-3257-93e8-e7e2a57821b6","pitchNumber":1,"startTime":"2026-03-17T18:26:59.338Z","endTime":"2026-03-17T18:27:02.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.88719108587246,"aZ":-14.904379434803987,"pfxX":-4.161793081858438,"pfxZ":9.697118193088283,"pX":-0.7418977660355174,"pZ":2.3705311138807565,"vX0":3.820212384597109,"vY0":-132.73812050766952,"vZ0":-5.812068895231115,"x":145.28,"y":174.78,"x0":-1.6602846331026229,"y0":50.00467397986141,"z0":5.676978290223363,"aX":-7.414087901035185},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.4,"breakHorizontal":6.7,"spinRate":1961,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.4129116860014088,"extension":6.603080310728111},"index":1,"playId":"f9251c16-d980-3fa3-b3a6-b680772d4dbc","pitchNumber":2,"startTime":"2026-03-17T18:27:18.388Z","endTime":"2026-03-17T18:27:30.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-03-17T18:27:32.159Z","endTime":"2026-03-17T18:27:47.487Z","isPitch":false,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"},"defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.341669534245256,"aZ":-16.035354890609373,"pfxX":-2.2978742297122383,"pfxZ":9.017034225455568,"pX":-0.5915531165454516,"pZ":3.305623111388027,"vX0":3.6658060971709396,"vY0":-132.91246136702458,"vZ0":-3.338503190353438,"x":139.55,"y":149.53,"x0":-1.689777846471102,"y0":50.00564798946343,"z0":5.741723676411837,"aX":-4.1145091790228285},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.8,"breakHorizontal":3.4,"spinRate":1899,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.41200677425930765,"extension":6.665082124078446},"index":3,"playId":"5aa9ba8a-d54b-35fa-8653-b2aef76f6f8b","pitchNumber":3,"startTime":"2026-03-17T18:27:47.487Z","endTime":"2026-03-17T18:27:51.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.6,"awayTeamWinProbability":63.4,"homeTeamWinProbabilityAdded":-6.699999999999996,"leverageIndex":2.56,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:27:51.596Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isiah Kiner-Falefa singles on a line drive to left fielder Ben Gamel. Caleb Durbin to 3rd. Marcelo Mayer to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-17T18:28:15.198Z","endTime":"2026-03-17T18:28:47.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"postOnSecond":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"postOnThird":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592325,"link":"/api/v1/people/592325"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":91.8,"endSpeed":83.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.826465734814644,"aZ":-15.230317446311611,"pfxX":-4.034422078356535,"pfxZ":9.42228812773284,"pX":-0.49709684407344373,"pZ":2.702942642875211,"vX0":4.086712183028553,"vY0":-133.5147099032814,"vZ0":-5.008203605785786,"x0":-1.5263660634579288,"y0":50.00166203495518,"z0":5.705908150086443,"aX":-7.2541774341533625},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.1,"breakHorizontal":6.4,"spinRate":1962,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.41087697936812173,"extension":6.5848981650446605},"index":0,"playId":"abe38b39-b482-30fd-9a1f-1c441b60cd21","pitchNumber":1,"startTime":"2026-03-17T18:28:15.198Z","endTime":"2026-03-17T18:28:18.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":70.8,"endSpeed":65.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.699814892170732,"aZ":-38.65126169181505,"pfxX":7.525894812189213,"pfxZ":-6.084294636305616,"pX":-0.24451717989627567,"pZ":1.9801400111754415,"vX0":0.9965868201806658,"vY0":-103.04502917720953,"vZ0":0.8225371396979657,"x":135.95,"y":165.8,"x0":-1.71253815056851,"y0":50.00260529105512,"z0":6.282466785000212,"aX":8.012813823240945},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.3,"breakVerticalInduced":-10.3,"breakHorizontal":-13.9,"spinRate":2228,"spinDirection":51},"zone":8,"typeConfidence":2.0,"plateTime":0.5335663357055189,"extension":6.371676438822212},"hitData":{"launchSpeed":72.2,"launchAngle":22.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":59.32,"coordY":130.26}},"index":1,"playId":"21813817-90cf-3b40-ab3c-6cc6cadf626f","pitchNumber":2,"startTime":"2026-03-17T18:28:36.007Z","endTime":"2026-03-17T18:28:47.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_ab"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_ab"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_pa"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.5,"awayTeamWinProbability":55.5,"homeTeamWinProbabilityAdded":7.899999999999999,"leverageIndex":2.58,"dramaIndex":118.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:28:47.006Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Narváez grounds out softly, pitcher Reynaldo López to first baseman Kyle Farmer. Caleb Durbin scores. Marcelo Mayer to 3rd. Isiah Kiner-Falefa to 2nd.","rbi":1,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-17T18:29:58.551Z","endTime":"2026-03-17T18:30:39.387Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"postOnThird":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":625643,"link":"/api/v1/people/625643"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":{"id":625643,"link":"/api/v1/people/625643"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-17T18:29:18.289Z","endTime":"2026-03-17T18:30:00.682Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":71.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.978265491510665,"aZ":-32.58794166281031,"pfxX":4.006064664717914,"pfxZ":-0.32331971553480976,"pX":-0.4939567666196572,"pZ":2.367597216377782,"vX0":1.6475488280148902,"vY0":-112.18633515906302,"vZ0":-0.9832394587549187,"x":135.83,"y":174.85,"x0":-1.7579632315820934,"y0":50.00298436227235,"z0":6.128214580107129,"aX":5.11478989909795},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-0.5,"breakHorizontal":-7.7,"spinRate":2257,"spinDirection":77},"zone":4,"typeConfidence":2.0,"plateTime":0.4879140771844215,"extension":6.610060100959839},"index":1,"playId":"bcaf54d1-da04-309a-9b21-c8214b54f272","pitchNumber":1,"startTime":"2026-03-17T18:30:00.682Z","endTime":"2026-03-17T18:30:04.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":73.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.904639499067247,"aZ":-33.56177777515099,"pfxX":2.686560864453585,"pfxZ":-1.030332531096569,"pX":0.24415822501849888,"pZ":1.2362508500522233,"vX0":3.8174193315107128,"vY0":-115.04405067199532,"vZ0":-3.031844080536902,"x":107.69,"y":205.4,"x0":-1.7810439139433374,"y0":50.00177019334683,"z0":5.800941216732358,"aX":3.6260460370242353},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-2.3,"breakHorizontal":-5.8,"spinRate":2377,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.4747948119654839,"extension":6.76434044585345},"hitData":{"launchSpeed":58.2,"launchAngle":-46.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":137.21,"coordY":184.51}},"index":2,"playId":"0b717ff0-72b1-3d4f-9330-7005dd9dd01f","pitchNumber":2,"startTime":"2026-03-17T18:30:32.399Z","endTime":"2026-03-17T18:30:39.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_ab"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_ab"},{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.0,"awayTeamWinProbability":56.0,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":3.34,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:30:39.387Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nate Eaton singles on a soft fly ball to shortstop Jorge Mateo, deflected by left fielder Ben Gamel. Marcelo Mayer scores. Isiah Kiner-Falefa scores.","rbi":2,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-17T18:31:05.333Z","endTime":"2026-03-17T18:32:10.847Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"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":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592325,"link":"/api/v1/people/592325"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_deflection"},{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":{"id":625643,"link":"/api/v1/people/625643"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":{"id":625643,"link":"/api/v1/people/625643"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":73.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.81634935583756,"aZ":-32.103276715563304,"pfxX":3.6234153157916547,"pfxZ":0.049687706291815736,"pX":0.1398450979652423,"pZ":1.3585141208233342,"vX0":3.046269547619484,"vY0":-114.45543586300823,"vZ0":-3.4004405007046454,"x":111.67,"y":202.1,"x0":-1.6758181203764095,"y0":50.00141363926276,"z0":5.985937704660962,"aX":4.837866849646962},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-0.5,"breakHorizontal":-7.3,"spinRate":2267,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.4773567380730386,"extension":6.642542562186995},"index":0,"playId":"55686d7e-7f88-33fd-9a7a-d8d6e2430024","pitchNumber":1,"startTime":"2026-03-17T18:31:08.215Z","endTime":"2026-03-17T18:31:11.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.213504723837215,"aZ":-31.399898893390787,"pfxX":3.660097516431706,"pfxZ":0.5583177107286028,"pX":-0.36790187559202736,"pZ":1.9656263459078385,"vX0":2.270783824254789,"vY0":-116.95263741778444,"vZ0":-2.136993628867098,"x":131.02,"y":185.71,"x0":-1.8271747533762455,"y0":50.002913448499505,"z0":5.838434076019737,"aX":5.065570642181187},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":0.7,"breakHorizontal":-7.2,"spinRate":2279,"spinDirection":96},"zone":7,"typeConfidence":2.0,"plateTime":0.46847072937996703,"extension":6.680292177120824},"index":1,"playId":"9fd3784f-571b-3d75-9f4f-1d23a36d28c4","pitchNumber":2,"startTime":"2026-03-17T18:31:24.333Z","endTime":"2026-03-17T18:31:27.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.690317400235678,"aZ":-31.453639516966646,"pfxX":2.494296880819692,"pfxZ":0.48464818254513364,"pX":0.3154722599983368,"pZ":1.129497876895318,"vX0":4.055113464228096,"vY0":-120.5903013419062,"vZ0":-4.2748207810511865,"x":104.97,"y":208.28,"x0":-1.7096142293840713,"y0":50.00194518611545,"z0":5.6894382725230805,"aX":3.684842930145327},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.1,"breakHorizontal":-5.4,"spinRate":2231,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.4536074228898075,"extension":6.689155389461297},"index":2,"playId":"802debb3-e497-3e1b-98c3-253e159ef910","pitchNumber":3,"startTime":"2026-03-17T18:31:41.119Z","endTime":"2026-03-17T18:31:44.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.500774939792105,"aZ":-31.419472149710913,"pfxX":2.377624475143113,"pfxZ":0.5310994077196547,"pX":0.21862651718702686,"pZ":1.2463465217110195,"vX0":3.9690075616888856,"vY0":-118.91977992603844,"vZ0":-3.9234884806470864,"x":108.67,"y":205.13,"x0":-1.7831617999564213,"y0":50.005864714550775,"z0":5.778024967182706,"aX":3.393696690500938},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.2,"breakHorizontal":-5.3,"spinRate":2300,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.46117707010737297,"extension":6.682145674105166},"hitData":{"launchSpeed":68.0,"launchAngle":27.0,"totalDistance":221.0,"trajectory":"fly_ball","hardness":"soft","location":"7","coordinates":{"coordX":108.7,"coordY":113.75}},"index":3,"playId":"65b2f754-41a9-318b-ac99-2270de1d4387","pitchNumber":4,"startTime":"2026-03-17T18:31:58.396Z","endTime":"2026-03-17T18:32:10.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"credit":"b_ab"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_ab"},{"player":{"id":681987,"link":"/api/v1/people/681987"},"credit":"b_pa"},{"player":{"id":625643,"link":"/api/v1/people/625643"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":22.0,"leverageIndex":2.83,"dramaIndex":211.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:32:10.847Z","atBatIndex":37},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Nate Eaton caught stealing 2nd base, catcher Sandy León to shortstop Jorge Mateo.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-17T18:34:56.353Z","endTime":"2026-03-17T18:35:42.683Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"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":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"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-17T18:32:46.478Z","endTime":"2026-03-17T18:33:01.351Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Dylan Dodd replaces Reynaldo López.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-17T18:33:01.351Z","endTime":"2026-03-17T18:34:41.200Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689266,"link":"/api/v1/people/689266"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":625643,"link":"/api/v1/people/625643","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"playId":"18409aaa-a097-34ee-ba81-417f738c499b","startTime":"2026-03-17T18:34:41.200Z","endTime":"2026-03-17T18:34:44.200Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2842270491074,"aZ":-16.065192658565316,"pfxX":7.675960926159705,"pfxZ":8.392135927370088,"pX":-1.1654927557680272,"pZ":2.7852279624507146,"vX0":-11.63709746361998,"vY0":-136.9680715689043,"vZ0":-5.628515485569058,"x":161.43,"y":163.58,"x0":2.1206847118847962,"y0":50.00641295846015,"z0":5.947102142358244,"aX":14.741407696929194},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":-11.8,"spinRate":2077,"spinDirection":138},"zone":11,"typeConfidence":0.91,"plateTime":0.3983143381833356,"extension":6.292870102393909},"index":3,"playId":"a3bf70d8-4639-3ed3-92ab-665ef68a5c5c","pitchNumber":1,"startTime":"2026-03-17T18:34:58.715Z","endTime":"2026-03-17T18:35:02.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.627011302690825,"aZ":-12.36935149383772,"pfxX":6.973652891259407,"pfxZ":10.454081958137952,"pX":-0.896493663508812,"pZ":2.2788358759968506,"vX0":-10.492809756348167,"vY0":-136.43819528287574,"vZ0":-7.3833830904882,"x":151.17,"y":177.25,"x0":2.0844096453897563,"y0":50.006106710160346,"z0":5.863566159052915,"aX":13.216240174971299},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.5,"breakHorizontal":-10.6,"spinRate":2136,"spinDirection":135},"zone":13,"typeConfidence":0.91,"plateTime":0.40068509812933595,"extension":6.317072621374669},"index":4,"playId":"5a422a9c-4fcd-3964-a5af-dfbf95ff11a0","pitchNumber":2,"startTime":"2026-03-17T18:35:16.575Z","endTime":"2026-03-17T18:35:19.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4909227513243,"aZ":-13.639568273802013,"pfxX":7.860533489414845,"pfxZ":9.737757958032415,"pX":-0.2263267282732602,"pZ":2.492101870916905,"vX0":-9.448116514062907,"vY0":-136.68006496279258,"vZ0":-6.666690144712829,"x":125.63,"y":171.49,"x0":2.2445177760682395,"y0":50.000502574661255,"z0":5.888997602745081,"aX":14.957568552621034},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.4,"breakHorizontal":-12.4,"spinRate":2115,"spinDirection":134},"zone":5,"typeConfidence":0.91,"plateTime":0.3998605776793607,"extension":6.345264212601584},"index":5,"playId":"3c10d8ed-58d3-3dc1-82ab-56313514d84d","pitchNumber":3,"startTime":"2026-03-17T18:35:34.354Z","endTime":"2026-03-17T18:35:42.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":-2.1999999999999957,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:35:42.683Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Farmer strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-17T18:37:54.626Z","endTime":"2026-03-17T18:38:26.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Payton Tolle replaces Zack Kelly.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-17T18:36:26.547Z","endTime":"2026-03-17T18:37:56.871Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801139,"link":"/api/v1/people/801139"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":677161,"link":"/api/v1/people/677161","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.5,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.60783950340767,"aZ":-12.331435515613745,"pfxX":4.811702583669061,"pfxZ":10.029755735674653,"pX":0.7563211549742777,"pZ":3.1028178479657496,"vX0":-6.529268599736583,"vY0":-140.21329786467834,"vZ0":-4.351291816041705,"x":88.17,"y":155.0,"x0":2.4970020471324235,"y0":50.00303313418294,"z0":5.488095799169772,"aX":9.519966417528185},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.4,"breakHorizontal":-7.3,"spinRate":2282,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.3916025430912766,"extension":7.482748116673193},"index":1,"playId":"dd7bfb2b-b916-3a1e-ac9f-2a5c809f308d","pitchNumber":1,"startTime":"2026-03-17T18:37:56.871Z","endTime":"2026-03-17T18:38:00.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.6,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.818113023790985,"aZ":-17.248589868299643,"pfxX":0.9042881714543723,"pfxZ":8.408535796835407,"pX":-0.21617939850203285,"pZ":1.567338436552975,"vX0":-7.263396767301449,"vY0":-132.29611145462513,"vZ0":-6.613071124722785,"x":125.24,"y":196.46,"x0":2.4457458403829655,"y0":50.00634207901592,"z0":5.360739267147931,"aX":1.6072580487931252},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.0,"breakHorizontal":-0.1,"spinRate":2492,"spinDirection":176},"zone":8,"typeConfidence":2.0,"plateTime":0.41378386761939145,"extension":7.295014280731887},"index":2,"playId":"c9023969-c5e0-36ae-a670-807f7f0d8d38","pitchNumber":2,"startTime":"2026-03-17T18:38:08.565Z","endTime":"2026-03-17T18:38:12.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":87.7,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.57669985153937,"aZ":-13.049154495491143,"pfxX":5.938699419912413,"pfxZ":9.616639831477647,"pX":0.4711572935395392,"pZ":3.0414020270348945,"vX0":-7.728389913036764,"vY0":-140.75200202213756,"vZ0":-4.29025224513957,"x":99.04,"y":156.66,"x0":2.4923336119335704,"y0":50.002804487854924,"z0":5.442351457386354,"aX":11.811088297104392},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.6,"breakHorizontal":-9.0,"spinRate":2352,"spinDirection":141},"zone":3,"typeConfidence":2.0,"plateTime":0.39046914722143544,"extension":7.591797408642869},"index":3,"playId":"1a8cb166-8fad-3cec-86c3-0d7d995e5f85","pitchNumber":3,"startTime":"2026-03-17T18:38:22.530Z","endTime":"2026-03-17T18:38:26.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.0,"awayTeamWinProbability":33.0,"homeTeamWinProbabilityAdded":3.1999999999999957,"leverageIndex":1.26,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:38:26.917Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Gamel strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-17T18:38:35.716Z","endTime":"2026-03-17T18:39:49.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":592325,"fullName":"Ben Gamel","link":"/api/v1/people/592325"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592325,"fullName":"Ben Gamel","link":"/api/v1/people/592325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.92972559430209,"aZ":-19.40268835302992,"pfxX":10.35939552036732,"pfxZ":6.444762229022962,"pX":1.0504146952719524,"pZ":1.1774827069573985,"vX0":-7.744719414520567,"vY0":-139.96800303309212,"vZ0":-8.064048779064017,"x":76.96,"y":206.99,"x0":2.508894568174748,"y0":50.00464362306005,"z0":5.369169567353874,"aX":20.533327618004733},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.1,"breakHorizontal":-17.2,"spinRate":2300,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.3914948614008198,"extension":7.537807331441689},"index":0,"playId":"2768adf9-9939-3b95-a2aa-476c4733e70a","pitchNumber":1,"startTime":"2026-03-17T18:38:46.212Z","endTime":"2026-03-17T18:38:51.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":592325,"link":"/api/v1/people/592325","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.011372881545196,"aZ":-37.1636941529762,"pfxX":-6.585627506989989,"pfxZ":-3.461952509662625,"pX":1.4717544634554505,"pZ":3.590871099161055,"vX0":-0.24461745052658507,"vY0":-118.51936591344825,"vZ0":2.167200270231219,"x":60.9,"y":141.83,"x0":2.433207062565963,"y0":50.00374324231894,"z0":6.028571315335719,"aX":-9.485989817731602},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-5.6,"breakHorizontal":12.0,"spinRate":2534,"spinDirection":295},"zone":12,"typeConfidence":2.0,"plateTime":0.45996372059205637,"extension":7.135279302406878},"index":1,"playId":"d49c8172-b777-3499-b849-27bd0498f877","pitchNumber":2,"startTime":"2026-03-17T18:38:59.710Z","endTime":"2026-03-17T18:39:03.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":592325,"link":"/api/v1/people/592325","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"coordinates":{"x":55.08,"y":170.6},"breaks":{}},"index":2,"playId":"08315046-0416-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2026-03-17T18:39:13.747Z","endTime":"2026-03-17T18:39:13.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":592325,"link":"/api/v1/people/592325","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.123788917588453,"aZ":-21.364087663770473,"pfxX":9.90435382721717,"pfxZ":5.357316028337406,"pX":0.4397600871482723,"pZ":2.8330855420747594,"vX0":-9.154852690850804,"vY0":-140.73743632541635,"vZ0":-3.349435048764584,"x":100.24,"y":162.29,"x0":2.438416252511173,"y0":50.00318619326482,"z0":5.412285844844147,"aX":19.9895546266627},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.2,"breakHorizontal":-16.2,"spinRate":2277,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.3882694453164608,"extension":7.290673159258439},"index":3,"playId":"8fff0a08-d1b7-3468-b16e-18c1bf4ad82d","pitchNumber":4,"startTime":"2026-03-17T18:39:29.117Z","endTime":"2026-03-17T18:39:32.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":592325,"link":"/api/v1/people/592325","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":99.0,"endSpeed":90.1,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.045614813654545,"aZ":-11.170640136327945,"pfxX":5.61146126944641,"pfxZ":10.077820955240377,"pX":-0.40251267876897423,"pZ":2.3807068240236897,"vX0":-10.374025707830441,"vY0":-143.63315191570663,"vZ0":-6.484911427195332,"x":132.34,"y":174.5,"x0":2.531168495480339,"y0":50.00456091546187,"z0":5.366314491384079,"aX":11.697825189807281},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.0,"breakHorizontal":-8.0,"spinRate":2356,"spinDirection":144},"zone":4,"typeConfidence":2.0,"plateTime":0.3817054269507629,"extension":7.691124791331333},"index":4,"playId":"8f491d5e-0d5d-3612-9135-f4ac088467ff","pitchNumber":5,"startTime":"2026-03-17T18:39:45.612Z","endTime":"2026-03-17T18:39:49.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":592325,"link":"/api/v1/people/592325","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592325,"link":"/api/v1/people/592325"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":592325,"link":"/api/v1/people/592325"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.3,"awayTeamWinProbability":30.700000000000003,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:39:49.573Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jair Camargo flies out to right fielder Nate Eaton.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-17T18:40:10.076Z","endTime":"2026-03-17T18:41:07.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":665856,"fullName":"Jair Camargo","link":"/api/v1/people/665856"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665856,"fullName":"Jair Camargo","link":"/api/v1/people/665856"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.95305708023516,"aZ":-14.029170152792933,"pfxX":5.196406671268336,"pfxZ":8.930962022528844,"pX":-1.1070626413785096,"pZ":2.7995522525740912,"vX0":-11.332571788430487,"vY0":-141.971615291345,"vZ0":-4.795192463386244,"x":159.2,"y":163.19,"x0":2.269755452887193,"y0":50.002098605174034,"z0":5.4103226700884886,"aX":10.557775098059539},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.2,"breakHorizontal":-7.0,"spinRate":2264,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.38650565062429276,"extension":7.7242374744485645},"index":0,"playId":"c3f6c305-0a9c-3188-a25c-d21d229ec7fc","pitchNumber":1,"startTime":"2026-03-17T18:40:10.076Z","endTime":"2026-03-17T18:40:13.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":665856,"link":"/api/v1/people/665856","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.571681030017455,"aZ":-26.59377792534323,"pfxX":-2.304929293683119,"pfxZ":3.2736614419674197,"pX":-1.173223715933961,"pZ":2.3206291789569202,"vX0":-8.384295435139544,"vY0":-129.6374646395479,"vZ0":-2.7968635925158223,"x":161.72,"y":176.12,"x0":2.3997361691866534,"y0":50.00484843617791,"z0":5.439073676744477,"aX":-3.93066022901287},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.5,"breakHorizontal":6.0,"spinRate":2409,"spinDirection":202},"zone":13,"typeConfidence":2.0,"plateTime":0.42217501636571786,"extension":7.346270385584073},"index":1,"playId":"ef4c3034-4ec4-3f37-a62d-6ba90913d571","pitchNumber":2,"startTime":"2026-03-17T18:40:24.515Z","endTime":"2026-03-17T18:40:31.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":665856,"link":"/api/v1/people/665856","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96982723968111,"aZ":-39.461911177886336,"pfxX":-6.210297717868714,"pfxZ":-5.155209659931553,"pX":0.7445774894273162,"pZ":0.2486810766497809,"vX0":-1.689813770816777,"vY0":-118.79553399662028,"vZ0":-4.224729849517489,"x":88.62,"y":232.07,"x0":2.2736080035897612,"y0":50.00202143264584,"z0":5.676550702066744,"aX":-8.782589748836878},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-10.1,"breakHorizontal":11.6,"spinRate":2602,"spinDirection":301},"zone":14,"typeConfidence":2.0,"plateTime":0.4629140885277305,"extension":7.350432754354723},"index":2,"playId":"7b1c9c63-c224-32b4-8038-3ae23a56ca5c","pitchNumber":3,"startTime":"2026-03-17T18:40:39.772Z","endTime":"2026-03-17T18:40:43.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":665856,"link":"/api/v1/people/665856","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":97.7,"endSpeed":88.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.48535016127731,"aZ":-12.543638020304458,"pfxX":5.462146974708335,"pfxZ":9.691260437132678,"pX":-0.6857508248559125,"pZ":3.1258637775334437,"vX0":-10.43759255687927,"vY0":-141.8989211686709,"vZ0":-4.156225261541705,"x":143.14,"y":154.38,"x0":2.34176413380441,"y0":50.00455579983779,"z0":5.417377253149154,"aX":11.067088592247696},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.8,"breakHorizontal":-7.6,"spinRate":2296,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.38698931292470595,"extension":7.686996718057824},"hitData":{"launchSpeed":80.4,"launchAngle":34.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":155.1,"coordY":94.85}},"index":3,"playId":"935e7e66-f9cd-3f34-9a78-69e7713d7c52","pitchNumber":4,"startTime":"2026-03-17T18:41:01.008Z","endTime":"2026-03-17T18:41:07.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":665856,"link":"/api/v1/people/665856","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665856,"link":"/api/v1/people/665856"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":665856,"link":"/api/v1/people/665856"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:41:07.854Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masataka Yoshida grounds out, second baseman Brett Wisely to first baseman Kyle Farmer.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-17T18:42:45.513Z","endTime":"2026-03-17T18:43:33.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":689172,"link":"/api/v1/people/689172"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.4,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.03758437218401,"aZ":-26.759743315159714,"pfxX":1.9947681004318132,"pfxZ":3.4353746171777306,"pX":-0.8406247128178198,"pZ":1.2211761565045933,"vX0":-8.842928759563566,"vY0":-124.01968548274473,"vZ0":-5.72882949030915,"x":149.04,"y":205.81,"x0":2.4938070476909373,"y0":50.00384853435711,"z0":5.759734387011637,"aX":3.1456481264113414},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.3,"breakHorizontal":-1.8,"spinRate":1956,"spinDirection":159},"zone":13,"typeConfidence":0.84,"plateTime":0.43965221383820463,"extension":6.24616026522023},"index":0,"playId":"b253dfd3-d6c8-3f22-b638-62d732c24131","pitchNumber":1,"startTime":"2026-03-17T18:43:15.373Z","endTime":"2026-03-17T18:43:18.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":94.0,"endSpeed":86.1,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.132803088440586,"aZ":-16.081788816024854,"pfxX":9.284523693682438,"pfxZ":8.506636225490583,"pX":-0.13606778150366702,"pZ":2.636576327495632,"vX0":-9.528267162627719,"vY0":-136.46722885591845,"vZ0":-5.796019797501743,"x":122.19,"y":167.59,"x0":2.1890933374918147,"y0":50.00558982116231,"z0":5.890089206895188,"aX":17.57095254925983},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.4,"breakHorizontal":-14.9,"spinRate":2100,"spinDirection":138},"zone":2,"typeConfidence":0.91,"plateTime":0.4008674330578428,"extension":6.427058303106863},"hitData":{"launchSpeed":100.8,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.59,"coordY":147.69}},"index":1,"playId":"67d7a067-8247-3bb9-b10f-c2da6a042381","pitchNumber":2,"startTime":"2026-03-17T18:43:27.647Z","endTime":"2026-03-17T18:43:33.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:43:33.379Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Story strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-17T18:43:41.667Z","endTime":"2026-03-17T18:44:56.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":77.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.481853126494396,"aZ":-26.821923138168273,"pfxX":1.8331022102813033,"pfxZ":3.452288724407077,"pX":0.8331753346099741,"pZ":2.1808546434470415,"vX0":-4.915235121033394,"vY0":-124.14127986553268,"vZ0":-3.3816021095784423,"x":85.24,"y":179.9,"x0":2.6067787974568897,"y0":50.00290092585188,"z0":5.810677361697614,"aX":2.841891531284591},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.6,"breakHorizontal":-2.0,"spinRate":1901,"spinDirection":149},"zone":9,"typeConfidence":0.92,"plateTime":0.44240112266560727,"extension":6.212460162062589},"index":0,"playId":"028de5be-5168-3f16-82f4-edfe1fa4ee7a","pitchNumber":1,"startTime":"2026-03-17T18:44:00.479Z","endTime":"2026-03-17T18:44:04.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.934222838514188,"aZ":-27.004849445489345,"pfxX":1.1606909422746776,"pfxZ":3.22460331089757,"pX":0.4899737738237129,"pZ":2.207601327364393,"vX0":-5.754677515566625,"vY0":-126.12252488877708,"vZ0":-3.5940936667107386,"x":98.32,"y":179.17,"x0":2.655646177706526,"y0":50.00071148192198,"z0":5.841788335732249,"aX":1.8596923674009034},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.2,"breakHorizontal":-0.7,"spinRate":1950,"spinDirection":144},"zone":9,"typeConfidence":0.92,"plateTime":0.43516026228965154,"extension":6.271362231830457},"index":1,"playId":"8265dc9d-64d9-39d7-8c81-5d2d0f5fc9e5","pitchNumber":2,"startTime":"2026-03-17T18:44:15.727Z","endTime":"2026-03-17T18:44:21.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.718627914526373,"aZ":-35.384987106485184,"pfxX":0.4152098413939074,"pfxZ":-2.3264245491550137,"pX":0.4481007455959449,"pZ":0.9696345174679376,"vX0":-5.606038122789969,"vY0":-116.91460097366397,"vZ0":-3.200432348926813,"x":99.92,"y":212.6,"x0":2.8264336982211304,"y0":50.00446856124467,"z0":5.688373640215241,"aX":0.5741967334780294},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-4.8,"breakHorizontal":0.7,"spinRate":2294,"spinDirection":313},"zone":14,"typeConfidence":2.0,"plateTime":0.46908418334167035,"extension":6.213263909762593},"index":2,"playId":"70613157-e08d-341d-8dac-24f7dace89cd","pitchNumber":3,"startTime":"2026-03-17T18:44:53.744Z","endTime":"2026-03-17T18:44:56.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.10000000000001,"awayTeamWinProbability":32.89999999999999,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:44:56.996Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jarren Duran walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-17T18:45:07.522Z","endTime":"2026-03-17T18:46:58.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":80.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.563641360405484,"aZ":-24.790610182140867,"pfxX":1.3578737244411556,"pfxZ":4.451787515248052,"pX":0.6098530416164791,"pZ":2.7110622463695955,"vX0":-5.512768271072559,"vY0":-127.80578743490592,"vZ0":-3.0344974580408497,"x":93.75,"y":165.58,"x0":2.615503768760394,"y0":50.005413757090125,"z0":5.854150395379798,"aX":2.2541832027412396},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.6,"breakHorizontal":-1.2,"spinRate":1936,"spinDirection":153},"zone":6,"typeConfidence":0.91,"plateTime":0.42804907645126367,"extension":6.131071095516294},"index":0,"playId":"7d540762-4e46-3705-a144-c49b94df80bd","pitchNumber":1,"startTime":"2026-03-17T18:45:22.726Z","endTime":"2026-03-17T18:45:25.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":94.8,"endSpeed":86.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.420106949031165,"aZ":-18.399378050823632,"pfxX":9.866740895359758,"pfxZ":7.2346395536359385,"pX":-1.167227739745863,"pZ":2.314322267153442,"vX0":-12.149825998970059,"vY0":-137.36556229167206,"vZ0":-6.282765638090871,"x":161.49,"y":176.29,"x0":2.0385250372938013,"y0":50.00530736364278,"z0":5.88921566342385,"aX":18.79342934673402},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.9,"breakHorizontal":-15.2,"spinRate":2062,"spinDirection":140},"zone":13,"typeConfidence":0.92,"plateTime":0.39926942943794774,"extension":6.215337276253025},"index":1,"playId":"5f8af607-557a-37e5-9af5-f1f55ccb9e63","pitchNumber":2,"startTime":"2026-03-17T18:45:40.386Z","endTime":"2026-03-17T18:45:43.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.65525459189517,"aZ":-14.155111650435508,"pfxX":8.721546936390103,"pfxZ":9.579238592078326,"pX":-1.005092629902518,"pZ":2.0615083096934064,"vX0":-11.657072288758334,"vY0":-136.4339454586284,"vZ0":-7.305700830317786,"x":155.31,"y":183.12,"x0":2.194264595838639,"y0":50.00019639502023,"z0":5.753708579845087,"aX":16.402193688161788},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.8,"breakHorizontal":-13.3,"spinRate":2145,"spinDirection":141},"zone":13,"typeConfidence":0.92,"plateTime":0.4018074867066317,"extension":6.447009181297843},"index":2,"playId":"a02d7bb2-0a5d-3e5c-89b2-83bb272d026f","pitchNumber":3,"startTime":"2026-03-17T18:45:56.178Z","endTime":"2026-03-17T18:45:59.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.65216005835197,"aZ":-16.049095725608957,"pfxX":9.447423258191577,"pfxZ":8.480503617746555,"pX":-1.1049390491503892,"pZ":2.442761214047396,"vX0":-11.884987174566,"vY0":-137.33492261440398,"vZ0":-6.329262414857569,"x":159.12,"y":172.83,"x0":2.0602270109303533,"y0":50.00613582029966,"z0":5.877247342097467,"aX":17.971771100113084},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.0,"breakHorizontal":-14.5,"spinRate":2213,"spinDirection":143},"zone":13,"typeConfidence":0.92,"plateTime":0.3994903853249854,"extension":6.273467136527203},"index":3,"playId":"78aee309-59a5-3487-b649-29ae05687ba1","pitchNumber":4,"startTime":"2026-03-17T18:46:12.235Z","endTime":"2026-03-17T18:46:15.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82940539723686,"aZ":-25.792896748038658,"pfxX":2.626633242408242,"pfxZ":4.022286004232755,"pX":-0.5094711664354976,"pZ":1.2445004847827859,"vX0":-8.253561860622396,"vY0":-125.7541036092587,"vZ0":-5.76881298948816,"x":136.42,"y":205.18,"x0":2.487936695620226,"y0":50.00072746692331,"z0":5.68704727872067,"aX":4.165292335524721},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.0,"breakHorizontal":-2.6,"spinRate":2085,"spinDirection":143},"zone":13,"typeConfidence":0.84,"plateTime":0.4371884107783188,"extension":6.239913516123982},"index":4,"playId":"a03612bf-cbfe-3a1f-bee7-34f86f8d32b1","pitchNumber":5,"startTime":"2026-03-17T18:46:28.324Z","endTime":"2026-03-17T18:46:32.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.703775406200485,"aZ":-12.162008665197058,"pfxX":7.660451227190714,"pfxZ":10.365159758718974,"pX":-1.116582972445228,"pZ":3.109946668142466,"vX0":-11.409643191711348,"vY0":-138.50134082970018,"vZ0":-5.485766659369695,"x":159.56,"y":154.81,"x0":2.0728176613381453,"y0":50.00533302192485,"z0":5.939082977813028,"aX":14.794608160459465},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.6,"breakHorizontal":-11.3,"spinRate":2158,"spinDirection":139},"zone":11,"typeConfidence":0.92,"plateTime":0.3963971340663832,"extension":6.422369360772041},"index":5,"playId":"e484cf9a-0d7c-3b1d-b730-2222864ea7f4","pitchNumber":6,"startTime":"2026-03-17T18:46:53.939Z","endTime":"2026-03-17T18:46:58.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.2,"awayTeamWinProbability":31.799999999999997,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:46:58.273Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Caleb Durbin flies out to right fielder Patrick Clohisy.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-17T18:47:12.652Z","endTime":"2026-03-17T18:49:09.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802117,"link":"/api/v1/people/802117"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.654558849197677,"aZ":-13.53354008819847,"pfxX":8.276138889753707,"pfxZ":9.929380732052211,"pX":-0.23548286126544735,"pZ":2.544187542117852,"vX0":-9.748778820898387,"vY0":-136.31894350176975,"vZ0":-6.2534449239948575,"x":125.98,"y":170.09,"x0":2.315973485510024,"y0":50.003966230329226,"z0":5.806562523030879,"aX":15.539322755490609},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.8,"breakHorizontal":-12.8,"spinRate":2188,"spinDirection":136},"zone":5,"typeConfidence":0.91,"plateTime":0.4021846946629566,"extension":6.434297585484674},"index":0,"playId":"b24202a8-0b5e-3dbb-8953-7785014e728b","pitchNumber":1,"startTime":"2026-03-17T18:47:22.711Z","endTime":"2026-03-17T18:47:28.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87655602762134,"aZ":-16.213116395792472,"pfxX":10.483726185526805,"pfxZ":8.472548922765236,"pX":-0.7717769222090562,"pZ":2.7264119760332375,"vX0":-11.487832485318114,"vY0":-136.35473931620768,"vZ0":-5.201109460367034,"x":146.42,"y":165.17,"x0":2.1330325552534366,"y0":50.002248625680046,"z0":5.776612929890659,"aX":19.74862826764026},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.4,"breakHorizontal":-16.6,"spinRate":2028,"spinDirection":132},"zone":1,"typeConfidence":0.92,"plateTime":0.4016361857239601,"extension":6.2643041503707995},"index":1,"playId":"45baaa40-09a9-3595-a9cb-d7b19e458c65","pitchNumber":2,"startTime":"2026-03-17T18:47:47.064Z","endTime":"2026-03-17T18:48:14.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"}},"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"20059591-29f5-3636-b6e0-bf3849f391aa","startTime":"2026-03-17T18:48:23.918Z","endTime":"2026-03-17T18:48:26.918Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.981093290165543,"aZ":-14.05954571231093,"pfxX":9.029346453948833,"pfxZ":9.6650041327852,"pX":-0.05113230418440053,"pZ":3.530553659817417,"vX0":-9.30187804339526,"vY0":-136.50460971847883,"vZ0":-3.916576418358489,"x":118.95,"y":143.46,"x0":2.2388254166619084,"y0":50.0034999783687,"z0":5.9617558204038925,"aX":16.92414422480899},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.8,"breakHorizontal":-14.2,"spinRate":2079,"spinDirection":134},"zone":11,"typeConfidence":0.91,"plateTime":0.40232072809486663,"extension":6.273409108610204},"index":3,"playId":"3ecbd890-2755-3a13-aa45-29fd357a6f6a","pitchNumber":3,"startTime":"2026-03-17T18:48:41.904Z","endTime":"2026-03-17T18:48:45.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.8,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.872069892838855,"aZ":-35.327510584822434,"pfxX":0.2552354652355242,"pfxZ":-2.2158668602218334,"pX":0.7091305674508727,"pZ":2.85537074611658,"vX0":-4.755232508411419,"vY0":-118.83492889469474,"vZ0":0.4451301745555274,"x":89.97,"y":161.68,"x0":2.7073338168538497,"y0":50.00291547768078,"z0":5.88826138941971,"aX":0.363499525300893},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-3.6,"breakHorizontal":0.7,"spinRate":2509,"spinDirection":307},"zone":3,"typeConfidence":2.0,"plateTime":0.46183552478568,"extension":6.094693843525351},"hitData":{"launchSpeed":93.7,"launchAngle":35.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":204.77,"coordY":90.87}},"index":4,"playId":"ac510327-0ae9-3e8d-a3df-fc59d43e86c3","pitchNumber":4,"startTime":"2026-03-17T18:49:02.464Z","endTime":"2026-03-17T18:49:09.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.9,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:49:09.934Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Williams singles on a ground ball to third baseman Caleb Durbin.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-17T18:51:28.088Z","endTime":"2026-03-17T18:52:29.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Andruw Monasterio replaces shortstop Trevor Story, batting 2nd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"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-17T18:50:39.134Z","endTime":"2026-03-17T18:51:30.121Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"201","replacedPlayer":{"id":596115,"link":"/api/v1/people/596115"},"defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":663897,"link":"/api/v1/people/663897","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.031030186034926,"aZ":-14.210044001487232,"pfxX":4.397396420721755,"pfxZ":9.216825188222227,"pX":0.6137395242589418,"pZ":2.21563737639029,"vX0":-6.530814910030188,"vY0":-139.38093687125254,"vZ0":-6.152129709947857,"x":93.61,"y":178.96,"x0":2.4260126625875102,"y0":50.00624229893065,"z0":5.405977791466999,"aX":8.574336287112493},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.5,"breakHorizontal":-6.5,"spinRate":2223,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.39436582259090036,"extension":7.466342653194373},"index":1,"playId":"8fefe9cd-c382-31ca-b495-10fb57c37381","pitchNumber":1,"startTime":"2026-03-17T18:51:30.121Z","endTime":"2026-03-17T18:51:33.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":663897,"link":"/api/v1/people/663897","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":90.4,"endSpeed":83.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.676163660693852,"aZ":-27.857307872446995,"pfxX":5.3812365021366055,"pfxZ":2.446427386264757,"pX":1.1273804063779105,"pZ":2.2874910856415234,"vX0":-5.682620920728051,"vY0":-131.60700522461218,"vZ0":-2.732571443483999,"x":74.03,"y":177.02,"x0":2.6105141451360474,"y0":50.001732834909426,"z0":5.392321665831398,"aX":9.485054299697431},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.1,"breakHorizontal":-8.5,"spinRate":885,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.415434045189099,"extension":7.152676610687648},"index":2,"playId":"5d2b22ed-c8e2-32ef-bebf-88058c0e9cbd","pitchNumber":2,"startTime":"2026-03-17T18:51:49.020Z","endTime":"2026-03-17T18:51:52.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":663897,"link":"/api/v1/people/663897","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.411198054396735,"aZ":-23.126057835513734,"pfxX":-1.872488499242282,"pfxZ":5.300161368348537,"pX":-0.1503522012198714,"pZ":2.0492314362968553,"vX0":-6.392538523420505,"vY0":-129.4571973062489,"vZ0":-4.135321608106844,"x":122.73,"y":183.45,"x0":2.588046791065749,"y0":50.005078788847946,"z0":5.423905804297362,"aX":-3.1994213145819006},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.0,"breakHorizontal":4.7,"spinRate":2338,"spinDirection":198},"zone":8,"typeConfidence":2.0,"plateTime":0.4220672466788469,"extension":7.31552356205556},"index":3,"playId":"4c567382-299e-3821-be86-045e133d23ca","pitchNumber":3,"startTime":"2026-03-17T18:52:00.428Z","endTime":"2026-03-17T18:52:04.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":663897,"link":"/api/v1/people/663897","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.069780761177995,"aZ":-36.39844866578454,"pfxX":-2.36128023062326,"pfxZ":-2.6946583067911343,"pX":0.4783240221700014,"pZ":1.499196471609292,"vX0":-3.823403222256391,"vY0":-124.18249655302266,"vZ0":-2.875465435059925,"x":98.77,"y":198.3,"x0":2.342661847003603,"y0":50.00338583173132,"z0":5.689698326789972,"aX":-3.700284141866976},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.3,"breakHorizontal":5.2,"spinRate":2359,"spinDirection":283},"zone":14,"typeConfidence":2.0,"plateTime":0.44048388598304467,"extension":7.21767874824321},"hitData":{"launchSpeed":74.4,"launchAngle":-35.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.53,"coordY":170.86}},"index":4,"playId":"0b06e219-858e-394d-b844-f82d00e575d5","pitchNumber":4,"startTime":"2026-03-17T18:52:16.074Z","endTime":"2026-03-17T18:52:29.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":663897,"link":"/api/v1/people/663897","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663897,"link":"/api/v1/people/663897"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":663897,"link":"/api/v1/people/663897"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.0,"awayTeamWinProbability":40.0,"homeTeamWinProbabilityAdded":-6.0,"leverageIndex":1.44,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:52:29.925Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sandy León singles on a line drive to right fielder Nate Eaton. Luke Williams to 3rd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-17T18:52:55.292Z","endTime":"2026-03-17T18:53:14.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"postOnThird":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"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":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.29442306141895,"aZ":-13.953691301989176,"pfxX":5.265128164314284,"pfxZ":9.101116688490157,"pX":0.08034543605727108,"pZ":2.041845076109465,"vX0":-8.03122373003265,"vY0":-140.2550668499377,"vZ0":-7.053849580153335,"x":113.94,"y":183.65,"x0":2.290523284170969,"y0":50.00410648034321,"z0":5.490889280806849,"aX":10.542264181219691},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.2,"breakHorizontal":-7.9,"spinRate":2287,"spinDirection":143},"zone":8,"typeConfidence":2.0,"plateTime":0.38981409202998707,"extension":7.48166005145751},"hitData":{"launchSpeed":74.5,"launchAngle":24.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":177.6,"coordY":131.85}},"index":0,"playId":"3bfcc002-e2c7-3e31-b316-b98d871f4bf6","pitchNumber":1,"startTime":"2026-03-17T18:53:03.041Z","endTime":"2026-03-17T18:53:14.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":506702,"link":"/api/v1/people/506702","batSide":{"code":"R","description":"Right"}},"first":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":506702,"link":"/api/v1/people/506702"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.5,"awayTeamWinProbability":53.5,"homeTeamWinProbabilityAdded":-13.5,"leverageIndex":2.42,"dramaIndex":148.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:53:14.876Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Patrick Clohisy called out on strikes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-17T18:53:29.245Z","endTime":"2026-03-17T18:55:13.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":802117,"fullName":"Patrick Clohisy","link":"/api/v1/people/802117"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"postOnThird":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":802117,"fullName":"Patrick Clohisy","link":"/api/v1/people/802117"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.018507009182265,"aZ":-18.598115037008025,"pfxX":10.997184985326593,"pfxZ":6.881627794506397,"pX":0.7817495217563666,"pZ":2.319264177169781,"vX0":-8.580723557133098,"vY0":-140.1377869261233,"vZ0":-5.242326963184601,"x":87.2,"y":176.16,"x0":2.466748598659077,"y0":50.006462372969175,"z0":5.443696045368503,"aX":21.70400925045731},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.4,"breakHorizontal":-18.0,"spinRate":2295,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.39205399857353473,"extension":7.5625048177108685},"index":0,"playId":"e29d8a28-5022-36c4-847c-b07988a744d0","pitchNumber":1,"startTime":"2026-03-17T18:53:49.001Z","endTime":"2026-03-17T18:53:53.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":802117,"link":"/api/v1/people/802117","batSide":{"code":"L","description":"Left"}},"first":{"id":506702,"link":"/api/v1/people/506702"},"third":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.48574824386594,"aZ":-17.92723144970909,"pfxX":8.341006279960647,"pfxZ":7.42498539280554,"pX":-0.2621668823956198,"pZ":2.266448235391324,"vX0":-10.038564709442301,"vY0":-137.84805559109478,"vZ0":-5.31001949051121,"x":126.99,"y":177.59,"x0":2.3480706736712977,"y0":50.00406725618638,"z0":5.433482563109929,"aX":16.00702668823966},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.5,"breakHorizontal":-13.0,"spinRate":2267,"spinDirection":144},"zone":4,"typeConfidence":2.0,"plateTime":0.39778726871959247,"extension":7.610690466254021},"index":1,"playId":"1f974af3-0425-37c1-8f5a-34681811a5c1","pitchNumber":2,"startTime":"2026-03-17T18:54:27.937Z","endTime":"2026-03-17T18:54:31.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":802117,"link":"/api/v1/people/802117","batSide":{"code":"L","description":"Left"}},"first":{"id":506702,"link":"/api/v1/people/506702"},"third":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":86.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.76291000876471,"aZ":-13.070606661111453,"pfxX":4.707886279577981,"pfxZ":9.803163694776428,"pX":1.0150612045672367,"pZ":3.0992395374135575,"vX0":-5.6793601703132675,"vY0":-139.73017130135094,"vZ0":-4.36784363041319,"x":78.31,"y":155.1,"x0":2.4763685869429786,"y0":50.00205372026753,"z0":5.561700171203934,"aX":9.173896707838955},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.8,"breakHorizontal":-7.2,"spinRate":2355,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.3941875468190035,"extension":7.658515020458663},"index":2,"playId":"e78d9737-7153-3a03-af09-118b38ecc004","pitchNumber":3,"startTime":"2026-03-17T18:54:43.012Z","endTime":"2026-03-17T18:54:48.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":802117,"link":"/api/v1/people/802117","batSide":{"code":"L","description":"Left"}},"first":{"id":506702,"link":"/api/v1/people/506702"},"third":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.79001437795114,"aZ":-16.306409140058904,"pfxX":10.910284608503574,"pfxZ":7.918595776805356,"pX":-0.4036878392020424,"pZ":1.845888606732854,"vX0":-11.238508882499342,"vY0":-141.27856424183184,"vZ0":-7.084660262135511,"x":132.39,"y":188.94,"x0":2.225028354559343,"y0":50.00187858834032,"z0":5.450809038044367,"aX":21.862597606014216},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.8,"breakHorizontal":-17.2,"spinRate":2266,"spinDirection":145},"zone":7,"typeConfidence":2.0,"plateTime":0.3889852157352305,"extension":7.734131684374184},"index":3,"playId":"b10df8ac-259f-31cb-bc99-1ac2bb2f15da","pitchNumber":4,"startTime":"2026-03-17T18:55:08.805Z","endTime":"2026-03-17T18:55:13.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":802117,"link":"/api/v1/people/802117","batSide":{"code":"L","description":"Left"}},"first":{"id":506702,"link":"/api/v1/people/506702"},"third":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802117,"link":"/api/v1/people/802117"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":802117,"link":"/api/v1/people/802117"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":8.600000000000001,"leverageIndex":2.52,"dramaIndex":121.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:55:13.324Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"José Azócar lines out sharply to third baseman Caleb Durbin.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-17T18:55:32.966Z","endTime":"2026-03-17T18:56:41.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":640492,"fullName":"José Azócar","link":"/api/v1/people/640492"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"postOnThird":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":640492,"fullName":"José Azócar","link":"/api/v1/people/640492"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.418857349567425,"aZ":-11.395552650992444,"pfxX":3.6114954440894937,"pfxZ":10.539961485354294,"pX":-1.061001066610613,"pZ":3.0955877427907144,"vX0":-10.459231733262975,"vY0":-140.3904367943022,"vZ0":-4.766280956470374,"x":157.44,"y":155.2,"x0":2.2641059298038986,"y0":50.00508423047524,"z0":5.573602826236574,"aX":7.121906133771613},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.1,"breakHorizontal":-4.1,"spinRate":2304,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.39198705876745565,"extension":7.785205269787728},"index":0,"playId":"91180d03-59d6-3981-ad4b-acfaf63aa7f9","pitchNumber":1,"startTime":"2026-03-17T18:55:32.966Z","endTime":"2026-03-17T18:55:35.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":640492,"link":"/api/v1/people/640492","batSide":{"code":"R","description":"Right"}},"first":{"id":506702,"link":"/api/v1/people/506702"},"third":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.13653980809427,"aZ":-11.806001924539132,"pfxX":6.829598376124633,"pfxZ":10.226241681807668,"pX":-0.28179514375949266,"pZ":1.7764226000066932,"vX0":-9.770964836050705,"vY0":-140.7431144257748,"vZ0":-7.98598158434096,"x":127.74,"y":190.82,"x0":2.3594140789649836,"y0":50.00232790204975,"z0":5.428889020527067,"aX":13.602018824043153},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.8,"breakHorizontal":-10.2,"spinRate":2292,"spinDirection":138},"zone":7,"typeConfidence":2.0,"plateTime":0.39027552055413617,"extension":7.677718788375768},"index":1,"playId":"cf21f6e1-89ee-308b-a82a-01852ed428c8","pitchNumber":2,"startTime":"2026-03-17T18:55:49.888Z","endTime":"2026-03-17T18:55:52.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":640492,"link":"/api/v1/people/640492","batSide":{"code":"R","description":"Right"}},"first":{"id":506702,"link":"/api/v1/people/506702"},"third":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.88758478438089,"aZ":-11.739857669480179,"pfxX":5.971831223660494,"pfxZ":10.144211198307394,"pX":-0.180353275726997,"pZ":1.923985650881539,"vX0":-9.183401501028658,"vY0":-141.6249752681529,"vZ0":-7.611947766287731,"x":123.87,"y":186.83,"x0":2.341061866946663,"y0":50.00419863983202,"z0":5.412475157727433,"aX":12.031384315531977},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.8,"breakHorizontal":-8.8,"spinRate":2322,"spinDirection":138},"zone":8,"typeConfidence":2.0,"plateTime":0.38799950978993314,"extension":7.627147907022885},"index":2,"playId":"ce85dced-fda1-3301-a858-436f4b8d2428","pitchNumber":3,"startTime":"2026-03-17T18:56:14.173Z","endTime":"2026-03-17T18:56:17.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":640492,"link":"/api/v1/people/640492","batSide":{"code":"R","description":"Right"}},"first":{"id":506702,"link":"/api/v1/people/506702"},"third":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2811343825451,"aZ":-37.769086291177736,"pfxX":-5.780449879928911,"pfxZ":-4.047009430218809,"pX":-0.23471348875902623,"pZ":2.2504633137267382,"vX0":-4.2350017028926175,"vY0":-117.41136803406438,"vZ0":0.020610864457705658,"x":125.95,"y":178.02,"x0":2.34969783383058,"y0":50.00315287351312,"z0":5.7853999688603786,"aX":-7.990081848685595},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-7.0,"breakHorizontal":11.6,"spinRate":2463,"spinDirection":294},"zone":4,"typeConfidence":2.0,"plateTime":0.46827380439367516,"extension":7.310364011048708},"hitData":{"launchSpeed":101.6,"launchAngle":7.0,"totalDistance":133.0,"trajectory":"line_drive","hardness":"hard","location":"5","coordinates":{"coordX":104.0,"coordY":170.0}},"index":3,"playId":"96f06904-69e3-3286-aaa6-459ebf2801cf","pitchNumber":4,"startTime":"2026-03-17T18:56:32.316Z","endTime":"2026-03-17T18:56:41.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":640492,"link":"/api/v1/people/640492","batSide":{"code":"R","description":"Right"}},"first":{"id":506702,"link":"/api/v1/people/506702"},"third":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":640492,"link":"/api/v1/people/640492"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":640492,"link":"/api/v1/people/640492"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.9,"awayTeamWinProbability":34.099999999999994,"homeTeamWinProbabilityAdded":10.800000000000004,"leverageIndex":3.03,"dramaIndex":147.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:56:41.205Z","atBatIndex":49},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jorge Mateo grounds into a force out, third baseman Caleb Durbin to second baseman Marcelo Mayer. Sandy León out at 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-17T18:57:03.084Z","endTime":"2026-03-17T18:57:24.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"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":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":691785,"link":"/api/v1/people/691785"},"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":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"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":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.0,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28966987551478,"aZ":-11.685323756746948,"pfxX":6.307577226882753,"pfxZ":10.28266611075464,"pX":-0.407095497286959,"pZ":2.5072748781036944,"vX0":-9.66666472307203,"vY0":-140.59461467073876,"vZ0":-6.035902164852025,"x":132.52,"y":171.08,"x0":2.263707191948616,"y0":50.00085404081588,"z0":5.447542141741441,"aX":12.566603072172699},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.4,"breakHorizontal":-9.4,"spinRate":2370,"spinDirection":147},"zone":4,"typeConfidence":2.0,"plateTime":0.3902912882475347,"extension":7.692647816298943},"index":0,"playId":"c8772277-d7ff-330a-a451-5b4db964d0e0","pitchNumber":1,"startTime":"2026-03-17T18:57:03.084Z","endTime":"2026-03-17T18:57:06.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"first":{"id":506702,"link":"/api/v1/people/506702"},"third":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.455756388978518,"aZ":-23.846976144918724,"pfxX":-1.201268792663392,"pfxZ":4.893549547869494,"pX":-0.5658158660312186,"pZ":3.026671938732468,"vX0":-6.939109503160851,"vY0":-129.25387700619873,"vZ0":-1.8916327303415166,"x":138.57,"y":157.06,"x0":2.303245446486903,"y0":50.00350325374886,"z0":5.588411292069391,"aX":-2.043992736895748},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.6,"breakHorizontal":3.6,"spinRate":2297,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.42280442500787263,"extension":7.370768122176897},"hitData":{"launchSpeed":74.5,"launchAngle":-27.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.84,"coordY":155.71}},"index":1,"playId":"6135526d-9751-3d76-a114-64eb0f4aacc6","pitchNumber":2,"startTime":"2026-03-17T18:57:18.904Z","endTime":"2026-03-17T18:57:24.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"first":{"id":506702,"link":"/api/v1/people/506702"},"third":{"id":663897,"link":"/api/v1/people/663897"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":622761,"link":"/api/v1/people/622761"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":8.099999999999994,"leverageIndex":3.08,"dramaIndex":132.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:57:24.962Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Marcelo Mayer lines out to first baseman Kyle Farmer.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-17T18:59:54.669Z","endTime":"2026-03-17T19:00:30.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669459,"fullName":"Kyle Nelson","link":"/api/v1/people/669459"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Nelson replaces Dylan Dodd.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-17T18:58:54.955Z","endTime":"2026-03-17T18:59:56.861Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669459,"link":"/api/v1/people/669459"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.587481293198994,"aZ":-27.777758217208877,"pfxX":1.0043274238463145,"pfxZ":2.8636983174063886,"pX":-1.3935907233268006,"pZ":1.9899713897341396,"vX0":-5.170370920891803,"vY0":-122.90841744644439,"vZ0":-3.577564750838828,"x":170.12,"y":185.05,"x0":0.6037233053760378,"y0":50.00288830668322,"z0":5.814613918087176,"aX":1.5423282673226861},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.6,"breakHorizontal":-0.6,"spinRate":2833,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.44506050634578687,"extension":6.061504204777762},"index":1,"playId":"420518b4-26a1-3d26-b644-46368142617e","pitchNumber":1,"startTime":"2026-03-17T18:59:56.861Z","endTime":"2026-03-17T18:59:59.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669459,"link":"/api/v1/people/669459","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.2,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.160198719660414,"aZ":-28.55788673141929,"pfxX":0.14083095532946555,"pfxZ":2.35779062732729,"pX":-1.2282389926492643,"pZ":2.2847879403886884,"vX0":-4.610174335423011,"vY0":-122.33258461396939,"vZ0":-2.8062314067918464,"x":163.82,"y":177.09,"x0":0.652128832682616,"y0":50.00587930890394,"z0":5.862212964944606,"aX":0.2171004325162562},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.0,"breakHorizontal":0.7,"spinRate":2768,"spinDirection":224},"zone":13,"typeConfidence":0.9,"plateTime":0.4455167143349934,"extension":6.0791361254218526},"index":2,"playId":"e49c2882-becc-31a0-85c1-bd54cfe7bfbd","pitchNumber":2,"startTime":"2026-03-17T19:00:10.708Z","endTime":"2026-03-17T19:00:13.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669459,"link":"/api/v1/people/669459","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":89.7,"endSpeed":81.3,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.004030042602505,"aZ":-16.29194995203091,"pfxX":5.779323264428957,"pfxZ":9.314800442983762,"pX":-0.2517254943135642,"pZ":2.8813813923660656,"vX0":-4.266414073266887,"vY0":-130.4171168758633,"vZ0":-4.07607747000521,"x":126.6,"y":160.98,"x0":0.6627534649150663,"y0":50.005007943840745,"z0":5.710515323523244,"aX":9.856655956221374},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":16.1,"breakHorizontal":-9.4,"spinRate":2191,"spinDirection":151},"zone":5,"typeConfidence":0.91,"plateTime":0.4216175855086757,"extension":6.220947634209929},"hitData":{"launchSpeed":82.8,"launchAngle":11.0,"totalDistance":140.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":165.5,"coordY":161.58}},"index":3,"playId":"a2de0471-c434-3da3-a42a-b9c050783ad7","pitchNumber":3,"startTime":"2026-03-17T19:00:24.910Z","endTime":"2026-03-17T19:00:30.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669459,"link":"/api/v1/people/669459","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_ab"},{"player":{"id":669459,"link":"/api/v1/people/669459"},"credit":"p_ab"},{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_pa"},{"player":{"id":669459,"link":"/api/v1/people/669459"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.89999999999999,"awayTeamWinProbability":28.10000000000001,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:00:30.699Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ceddanne Rafaela walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-17T19:00:51.235Z","endTime":"2026-03-17T19:02:06.889Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669459,"fullName":"Kyle Nelson","link":"/api/v1/people/669459"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.852752389243285,"aZ":-37.033190099055396,"pfxX":-1.861233331628985,"pfxZ":-3.531977149305654,"pX":-1.6807274557706327,"pZ":-0.2391273667613768,"vX0":-4.704790391635018,"vY0":-116.85991266321162,"vZ0":-5.5571319107113295,"x":181.07,"y":245.24,"x0":0.603550146979286,"y0":50.000296621377416,"z0":5.664164761144587,"aX":-2.5629399776067716},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-7.6,"breakHorizontal":4.6,"spinRate":2988,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.4694268570021731,"extension":6.140253010882953},"index":0,"playId":"486a2aef-a549-3f4b-b76d-48cb2c153f46","pitchNumber":1,"startTime":"2026-03-17T19:00:51.235Z","endTime":"2026-03-17T19:00:54.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669459,"link":"/api/v1/people/669459","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.94319117491484,"aZ":-28.088786110821335,"pfxX":-0.18359578588308567,"pfxZ":2.6153240689719652,"pX":-0.41172211104890666,"pZ":2.0934135910799236,"vX0":-2.546164209109308,"vY0":-124.52333950914732,"vZ0":-3.3508683866149687,"x":132.69,"y":182.26,"x0":0.6496518139255346,"y0":50.004956007261235,"z0":5.790418715483725,"aX":-0.2872352687446709},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.2,"breakHorizontal":1.0,"spinRate":2685,"spinDirection":213},"zone":7,"typeConfidence":0.91,"plateTime":0.4405380078264223,"extension":6.074109546538145},"index":1,"playId":"99787e52-c1bc-3a3e-865e-d19c4549b422","pitchNumber":2,"startTime":"2026-03-17T19:01:07.518Z","endTime":"2026-03-17T19:01:11.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669459,"link":"/api/v1/people/669459","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.496747227866713,"aZ":-42.19666985416385,"pfxX":-5.549452361158231,"pfxZ":-7.3099927694783196,"pX":0.7430436673509158,"pZ":1.5080678587647622,"vX0":1.3162560571683528,"vY0":-116.81181048005716,"vZ0":-0.7833944558972903,"x":88.68,"y":198.06,"x0":0.890552110078846,"y0":50.00061945052279,"z0":5.840040230541575,"aX":-7.612162432948754},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-13.1,"breakHorizontal":9.7,"spinRate":3094,"spinDirection":313},"zone":14,"typeConfidence":2.0,"plateTime":0.4701956930147788,"extension":6.052637618963363},"index":2,"playId":"c31e84d1-0b30-3bf5-b744-5ae3864eee8a","pitchNumber":3,"startTime":"2026-03-17T19:01:27.255Z","endTime":"2026-03-17T19:01:30.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669459,"link":"/api/v1/people/669459","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.678914031348267,"aZ":-31.649581074091888,"pfxX":-2.7534970770037033,"pfxZ":0.3388858434489226,"pX":0.010353487406337259,"pZ":3.9064225042372587,"vX0":-0.6542894407422042,"vY0":-122.79491347889083,"vZ0":1.4734243636490771,"x":116.61,"y":133.31,"x0":0.6375603354113685,"y0":50.00076407094444,"z0":5.977048655358758,"aX":-4.234545780455294},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.2,"breakHorizontal":5.2,"spinRate":2727,"spinDirection":237},"zone":11,"typeConfidence":0.9,"plateTime":0.4448225671372983,"extension":6.067861578278832},"index":3,"playId":"95adf5dd-1abf-3123-8c3f-9ae9ee5d80df","pitchNumber":4,"startTime":"2026-03-17T19:01:45.193Z","endTime":"2026-03-17T19:01:48.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669459,"link":"/api/v1/people/669459","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.142842185324508,"aZ":-29.29630715001059,"pfxX":-0.4424501578225959,"pfxZ":1.892626673563159,"pX":0.2550188716887861,"pZ":3.495559727571283,"vX0":-1.1395069905910122,"vY0":-122.00772976282633,"vZ0":0.21932333950719696,"x":107.28,"y":144.4,"x0":0.7840466724587011,"y0":50.00246273852031,"z0":5.912271302869656,"aX":-0.6723650688205741},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.7,"breakHorizontal":1.1,"spinRate":2778,"spinDirection":236},"zone":12,"typeConfidence":0.91,"plateTime":0.4475082005555371,"extension":6.007344431580792},"index":4,"playId":"5251e4cf-5f70-3a47-95c9-fd83c64e916a","pitchNumber":5,"startTime":"2026-03-17T19:02:02.831Z","endTime":"2026-03-17T19:02:06.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669459,"link":"/api/v1/people/669459","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":669459,"link":"/api/v1/people/669459"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.2,"awayTeamWinProbability":25.799999999999997,"homeTeamWinProbabilityAdded":2.3000000000000114,"leverageIndex":0.64,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:02:06.889Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Isiah Kiner-Falefa flies out to left fielder Ben Gamel.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-17T19:02:30.677Z","endTime":"2026-03-17T19:03:56.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669459,"fullName":"Kyle Nelson","link":"/api/v1/people/669459"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592325,"link":"/api/v1/people/592325"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":81.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93657906370649,"aZ":-14.466353083681147,"pfxX":3.501501419264991,"pfxZ":10.234721857990854,"pX":-1.168797334672926,"pZ":3.524882181357922,"vX0":-5.218977695514384,"vY0":-131.03067726529787,"vZ0":-2.9464918655023427,"x":161.55,"y":143.61,"x0":0.3983350299025134,"y0":50.004423136431,"z0":5.751536218734338,"aX":6.05975733079883},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":18.0,"breakHorizontal":-5.2,"spinRate":2213,"spinDirection":153},"zone":11,"typeConfidence":0.91,"plateTime":0.4187796613496335,"extension":6.240132451907839},"index":0,"playId":"51cabe1e-ef7b-30f7-9cec-a18867739a51","pitchNumber":1,"startTime":"2026-03-17T19:02:30.677Z","endTime":"2026-03-17T19:02:33.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669459,"link":"/api/v1/people/669459","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.786710958010232,"aZ":-29.91001006233782,"pfxX":-0.5028298134519085,"pfxZ":1.4658752544654696,"pX":-0.35053682081853804,"pZ":3.458896566049737,"vX0":-2.212044291397624,"vY0":-123.15671252286795,"vZ0":0.15126937897301418,"x":130.36,"y":145.39,"x0":0.6234595201317104,"y0":50.00037840188173,"z0":5.920368700441416,"aX":-0.7740308690940112},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.0,"breakHorizontal":1.4,"spinRate":2790,"spinDirection":244},"zone":11,"typeConfidence":0.9,"plateTime":0.44424134337864807,"extension":6.128727490836615},"index":1,"playId":"eb4cc419-0eec-3919-941f-0baa6a6da15a","pitchNumber":2,"startTime":"2026-03-17T19:02:46.741Z","endTime":"2026-03-17T19:02:49.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669459,"link":"/api/v1/people/669459","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"2f2ca504-0a8e-3fc7-898c-9279a497bc64","startTime":"2026-03-17T19:03:06.949Z","endTime":"2026-03-17T19:03:09.949Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669459,"link":"/api/v1/people/669459","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":81.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.589368033391548,"aZ":-13.88970746638722,"pfxX":4.228866856668319,"pfxZ":10.620752222837421,"pX":-1.5462055402674029,"pZ":1.8366965797323525,"vX0":-6.430616398818419,"vY0":-130.8849883227942,"vZ0":-7.00165607627908,"x":175.94,"y":189.19,"x0":0.40177417289044653,"y0":50.0032943118199,"z0":5.601825806535041,"aX":7.281286978108342},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.8,"breakHorizontal":-6.1,"spinRate":2068,"spinDirection":148},"zone":13,"typeConfidence":0.91,"plateTime":0.41970146763265337,"extension":6.324330418458758},"index":3,"playId":"5ea2aa27-36d5-3273-b6d2-a2a8790c957c","pitchNumber":3,"startTime":"2026-03-17T19:03:25.146Z","endTime":"2026-03-17T19:03:32.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669459,"link":"/api/v1/people/669459","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ceddanne Rafaela steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":4,"actionPlayId":"5ea2aa27-36d5-3273-b6d2-a2a8790c957c","startTime":"2026-03-17T19:03:44.249Z","endTime":"2026-03-17T19:03:49.928Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"},"defense":{"pitcher":{"id":669459,"link":"/api/v1/people/669459","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"postOnSecond":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"homeTeamWinProbability":76.0,"awayTeamWinProbability":24.0,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":1.15,"dramaIndex":45.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.014264445455414,"aZ":-29.474204246452157,"pfxX":-1.5630209835151958,"pfxZ":1.759834576956516,"pX":-0.7580355821944392,"pZ":2.931132386979982,"vX0":-2.6971106911090366,"vY0":-122.85136006956131,"vZ0":-1.0639736419795514,"x":145.89,"y":159.64,"x0":0.5547419572795876,"y0":50.00596431016182,"z0":5.8620759507912,"aX":-2.403040912790653},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.2,"breakHorizontal":3.5,"spinRate":2704,"spinDirection":225},"zone":1,"typeConfidence":0.9,"plateTime":0.4448666015440925,"extension":6.074909704241096},"hitData":{"launchSpeed":78.8,"launchAngle":34.0,"totalDistance":267.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.41,"coordY":100.02}},"index":5,"playId":"d3c82016-435c-30f7-a1e0-42513316e208","pitchNumber":4,"startTime":"2026-03-17T19:03:49.928Z","endTime":"2026-03-17T19:03:56.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669459,"link":"/api/v1/people/669459","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_ab"},{"player":{"id":669459,"link":"/api/v1/people/669459"},"credit":"p_ab"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_pa"},{"player":{"id":669459,"link":"/api/v1/people/669459"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.7,"awayTeamWinProbability":27.299999999999997,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.15,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:03:56.800Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Narváez singles on a sharp ground ball to left fielder Ben Gamel. Ceddanne Rafaela scores. Carlos Narváez out at 2nd on the throw, left fielder Ben Gamel to catcher Sandy León to second baseman Brett Wisely.","rbi":1,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-17T19:04:26.828Z","endTime":"2026-03-17T19:05:38.786Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669459,"fullName":"Kyle Nelson","link":"/api/v1/people/669459"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592325,"link":"/api/v1/people/592325"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592325,"link":"/api/v1/people/592325"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":592325,"link":"/api/v1/people/592325"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":689172,"link":"/api/v1/people/689172"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_play","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":{"id":669459,"link":"/api/v1/people/669459"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17254885658751,"aZ":-30.169179694228077,"pfxX":-1.1116666546146172,"pfxZ":1.298166329410675,"pX":-1.041727816158037,"pZ":2.506173553838214,"vX0":-3.363623722294936,"vY0":-123.12699507903552,"vZ0":-1.908688453316517,"x":156.71,"y":171.11,"x0":0.48343367840755186,"y0":50.003196494565415,"z0":5.83079544731547,"aX":-1.7156131969913089},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.2,"breakHorizontal":2.8,"spinRate":2822,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.44391632964209204,"extension":6.209499765265182},"index":0,"playId":"32abfde9-a5fc-3f9b-9b6a-9723e310e1f0","pitchNumber":1,"startTime":"2026-03-17T19:04:26.828Z","endTime":"2026-03-17T19:04:30.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669459,"link":"/api/v1/people/669459","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.951324314118096,"aZ":-14.441626260744881,"pfxX":3.679873728287223,"pfxZ":10.249672618983116,"pX":-0.6475421384192668,"pZ":1.6060413589470812,"vX0":-4.2666066079893605,"vY0":-130.33502076108695,"vZ0":-7.387362587621375,"x":141.68,"y":195.42,"x0":0.5282630245027718,"y0":50.00258740561093,"z0":5.555958519026543,"aX":6.366617847436006},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":17.3,"breakHorizontal":-5.8,"spinRate":2143,"spinDirection":146},"zone":7,"typeConfidence":0.91,"plateTime":0.41934451572028175,"extension":6.221434110797068},"index":1,"playId":"8a9d3fd4-ac69-363f-81db-48a76665dffc","pitchNumber":2,"startTime":"2026-03-17T19:04:44.442Z","endTime":"2026-03-17T19:04:47.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669459,"link":"/api/v1/people/669459","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.507668093369414,"aZ":-36.82300300089619,"pfxX":-5.338382246739805,"pfxZ":-3.2753243671462418,"pX":-0.6231546674772839,"pZ":2.0518172452626273,"vX0":-1.229945229420239,"vY0":-118.42014584386196,"vZ0":-0.9314259931695443,"x":140.75,"y":183.38,"x0":0.5963206081514477,"y0":50.000070252291174,"z0":5.817166140856864,"aX":-7.584348154702389},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-5.9,"breakHorizontal":10.0,"spinRate":2840,"spinDirection":304},"zone":7,"typeConfidence":2.0,"plateTime":0.4624413212901306,"extension":6.143939116899114},"index":2,"playId":"3849771f-6874-3a51-81b9-0817a73d426e","pitchNumber":3,"startTime":"2026-03-17T19:05:01.542Z","endTime":"2026-03-17T19:05:04.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669459,"link":"/api/v1/people/669459","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.312015287352082,"aZ":-29.82644677542549,"pfxX":-0.37170336615675437,"pfxZ":1.533424442762092,"pX":-0.4158528620651663,"pZ":2.0960950722581244,"vX0":-2.3396781104878213,"vY0":-122.93428072357409,"vZ0":-2.7063674325725064,"x":132.85,"y":182.19,"x0":0.5963882928698908,"y0":50.002897549327336,"z0":5.742397538969216,"aX":-0.568803795303583},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.4,"breakHorizontal":1.2,"spinRate":2715,"spinDirection":254},"zone":7,"typeConfidence":0.9,"plateTime":0.44550923896374517,"extension":6.199652357058486},"hitData":{"launchSpeed":106.5,"launchAngle":3.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":58.11,"coordY":120.56}},"index":3,"playId":"00784b13-4da0-35af-8099-d234753bbed6","pitchNumber":4,"startTime":"2026-03-17T19:05:24.188Z","endTime":"2026-03-17T19:05:38.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669459,"link":"/api/v1/people/669459","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_ab"},{"player":{"id":669459,"link":"/api/v1/people/669459"},"credit":"p_ab"},{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":669459,"link":"/api/v1/people/669459"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":8.799999999999997,"leverageIndex":1.29,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:05:38.786Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Wisely strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-17T19:07:42.062Z","endTime":"2026-03-17T19:08:22.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":689172,"fullName":"Brett Wisely","link":"/api/v1/people/689172"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":689172,"fullName":"Brett Wisely","link":"/api/v1/people/689172"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642136,"link":"/api/v1/people/642136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Tsung-Che Cheng replaces second baseman Marcelo Mayer, batting 5th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"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-17T19:07:37.030Z","endTime":"2026-03-17T19:07:37.157Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691907,"link":"/api/v1/people/691907"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"501","replacedPlayer":{"id":691785,"link":"/api/v1/people/691785"},"defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":689172,"link":"/api/v1/people/689172","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Matt Thaiss replaces catcher Carlos Narváez, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"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-17T19:07:37.157Z","endTime":"2026-03-17T19:07:44.305Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642136,"link":"/api/v1/people/642136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":665966,"link":"/api/v1/people/665966"},"defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":689172,"link":"/api/v1/people/689172","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.0,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.99894113923721,"aZ":-13.637216909591215,"pfxX":5.485686787147365,"pfxZ":9.705357561555019,"pX":-0.6985291184697278,"pZ":2.6884957174944675,"vX0":-10.500897581216181,"vY0":-138.11132427300635,"vZ0":-5.372140445550395,"x":143.63,"y":166.19,"x0":2.459696786437562,"y0":50.002081535558474,"z0":5.593912854541731,"aX":10.477444449651275},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.4,"breakHorizontal":-7.4,"spinRate":2208,"spinDirection":139},"zone":1,"typeConfidence":2.0,"plateTime":0.39829470410640777,"extension":7.203134837803827},"index":2,"playId":"22fecaa4-daa7-3058-8ad6-c8a65272c444","pitchNumber":1,"startTime":"2026-03-17T19:07:44.305Z","endTime":"2026-03-17T19:07:48.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":689172,"link":"/api/v1/people/689172","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.950874990706307,"aZ":-20.931256895233176,"pfxX":9.941513820944545,"pfxZ":5.724454030795098,"pX":0.7924762851609141,"pZ":2.0857416386921273,"vX0":-8.158633577244073,"vY0":-138.74372279734453,"vZ0":-5.531380961803971,"x":86.79,"y":182.46,"x0":2.4691456740045292,"y0":50.00088782686333,"z0":5.485724273212934,"aX":19.51930741369185},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.5,"breakHorizontal":-16.4,"spinRate":2333,"spinDirection":140},"zone":9,"typeConfidence":2.0,"plateTime":0.39369656368051187,"extension":7.3736215049217675},"index":3,"playId":"abdaa909-d6a0-30fd-a123-e2786df51545","pitchNumber":2,"startTime":"2026-03-17T19:08:01.580Z","endTime":"2026-03-17T19:08:06.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":689172,"link":"/api/v1/people/689172","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.7,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.848451420056723,"aZ":-34.68595759577025,"pfxX":-3.80482333893674,"pfxZ":-1.6676543067680374,"pX":-0.5327806364397059,"pZ":0.9001003341837275,"vX0":-5.611922084143112,"vY0":-121.5860737329326,"vZ0":-4.420802883819448,"x":137.31,"y":214.48,"x0":2.2957868047024204,"y0":50.00531249501272,"z0":5.7375585765157044,"aX":-5.721560365724839},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.8,"breakHorizontal":8.2,"spinRate":2391,"spinDirection":284},"zone":13,"typeConfidence":2.0,"plateTime":0.449729456341732,"extension":7.028010920776918},"index":4,"playId":"57aedbc2-ad4c-317c-bea3-3d807b201c3f","pitchNumber":3,"startTime":"2026-03-17T19:08:19.138Z","endTime":"2026-03-17T19:08:22.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":689172,"link":"/api/v1/people/689172","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689172,"link":"/api/v1/people/689172"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":689172,"link":"/api/v1/people/689172"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.89999999999999,"awayTeamWinProbability":15.100000000000009,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:08:22.222Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Farmer flies out to right fielder Nate Eaton.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-17T19:08:36.118Z","endTime":"2026-03-17T19:09:35.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91057006299327,"aZ":-26.07238395740574,"pfxX":-2.3587574584064397,"pfxZ":3.5610786569810227,"pX":-0.3435311444809784,"pZ":1.614089976498645,"vX0":-6.115372382622038,"vY0":-129.72840921400532,"vZ0":-4.761472561461474,"x":130.09,"y":195.2,"x0":2.3461118786061834,"y0":50.00145613663358,"z0":5.448966178292522,"aX":-4.038563072432895},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.6,"breakHorizontal":5.5,"spinRate":2488,"spinDirection":200},"zone":7,"typeConfidence":2.0,"plateTime":0.4214291496728819,"extension":7.297525491721058},"index":0,"playId":"3278df8c-fefb-3958-9b08-742e93f0740d","pitchNumber":1,"startTime":"2026-03-17T19:08:44.370Z","endTime":"2026-03-17T19:08:47.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":91.0,"endSpeed":83.5,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.839029110948506,"aZ":-31.35280525160074,"pfxX":6.329931610044778,"pfxZ":0.462727160124234,"pX":-0.2980017231973987,"pZ":1.1337085857121918,"vX0":-9.131879831931874,"vY0":-132.23089566724676,"vZ0":-4.9648017835941705,"x":128.36,"y":208.17,"x0":2.38166164403937,"y0":50.00096717209231,"z0":5.342446438086066,"aX":11.181348497678226},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-0.1,"breakHorizontal":-9.4,"spinRate":623,"spinDirection":109},"zone":13,"typeConfidence":2.0,"plateTime":0.4146064689219995,"extension":7.327584739015306},"index":1,"playId":"93ddf5c3-08fc-3e9e-9b2c-2a28039c819b","pitchNumber":2,"startTime":"2026-03-17T19:08:56.876Z","endTime":"2026-03-17T19:09:00.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.0,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.34558799434613,"aZ":-11.40711165077496,"pfxX":4.291467894337459,"pfxZ":10.341421908890993,"pX":0.9731526022719577,"pZ":2.7393169624085876,"vX0":-5.790819455077406,"vY0":-141.73912585772806,"vZ0":-5.357054303899213,"x":79.91,"y":164.82,"x0":2.4976793775654524,"y0":50.00121290206447,"z0":5.4006485565339215,"aX":8.617082123689263},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.6,"breakHorizontal":-6.4,"spinRate":2226,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.3883783445939315,"extension":7.53987666986112},"index":2,"playId":"2d13a0d9-45c0-3594-9ef2-1dbfe99b5c46","pitchNumber":3,"startTime":"2026-03-17T19:09:14.467Z","endTime":"2026-03-17T19:09:17.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.8,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.825239431116955,"aZ":-41.40434172716225,"pfxX":-4.440175623843086,"pfxZ":-6.558110136103999,"pX":0.7399213480514639,"pZ":1.6606321998267541,"vX0":-2.231781508384915,"vY0":-118.19093776951135,"vZ0":-0.7786298551536995,"x":88.8,"y":193.94,"x0":2.275324872763778,"y0":50.00560488455883,"z0":5.817069977996847,"aX":-6.2442761802488285},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-11.8,"breakHorizontal":8.6,"spinRate":2441,"spinDirection":300},"zone":9,"typeConfidence":2.0,"plateTime":0.4645114248517084,"extension":7.19533068984637},"hitData":{"launchSpeed":86.2,"launchAngle":32.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.43,"coordY":96.21}},"index":3,"playId":"6bf98acf-2352-33b3-9f11-a7324fb34e3b","pitchNumber":4,"startTime":"2026-03-17T19:09:28.867Z","endTime":"2026-03-17T19:09:35.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.3,"awayTeamWinProbability":12.700000000000003,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:09:35.406Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Gamel strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-17T19:09:56.585Z","endTime":"2026-03-17T19:11:04.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":592325,"fullName":"Ben Gamel","link":"/api/v1/people/592325"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592325,"fullName":"Ben Gamel","link":"/api/v1/people/592325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642136,"link":"/api/v1/people/642136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.1636846560827,"aZ":-13.792088569753409,"pfxX":5.4922212659736545,"pfxZ":9.075395654280893,"pX":-0.8561585016177266,"pZ":2.321105558378588,"vX0":-10.72122893309503,"vY0":-141.62015229830226,"vZ0":-6.322958098153992,"x":149.63,"y":176.11,"x0":2.2698451888596938,"y0":50.006899781724336,"z0":5.469730493530592,"aX":11.130130182906585},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.2,"breakHorizontal":-7.7,"spinRate":2254,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.38717626850687603,"extension":7.524340448287964},"index":0,"playId":"6c0311e9-493e-32fe-80f7-f8c3570523bc","pitchNumber":1,"startTime":"2026-03-17T19:09:56.585Z","endTime":"2026-03-17T19:10:00.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":592325,"link":"/api/v1/people/592325","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":95.2,"endSpeed":86.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.084147067516426,"aZ":-22.11281311334754,"pfxX":10.111774130592535,"pfxZ":5.234670434158274,"pX":-0.1671982087958898,"pZ":1.703831379048942,"vX0":-10.193010998085468,"vY0":-138.09977414819957,"vZ0":-6.095547279387343,"x":123.37,"y":192.78,"x0":2.266088367887342,"y0":50.004106050011444,"z0":5.437184134623665,"aX":19.442412973151836},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.3,"breakHorizontal":-16.1,"spinRate":2179,"spinDirection":141},"zone":8,"typeConfidence":2.0,"plateTime":0.3973171529540571,"extension":7.642702559754707},"index":1,"playId":"419b131b-e99a-39c9-b93c-e9e61c83a00c","pitchNumber":2,"startTime":"2026-03-17T19:10:09.409Z","endTime":"2026-03-17T19:10:13.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":592325,"link":"/api/v1/people/592325","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.760420635545916,"aZ":-19.083253732110563,"pfxX":10.59535403740199,"pfxZ":6.714018460333511,"pX":0.0814968493192832,"pZ":1.4355360721101909,"vX0":-10.293560403175059,"vY0":-138.8939663536081,"vZ0":-7.339978526054711,"x":113.89,"y":200.02,"x0":2.463024154650128,"y0":50.00145865130822,"z0":5.386254385770869,"aX":20.65379303204535},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.7,"breakHorizontal":-17.0,"spinRate":2226,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.39468607436417136,"extension":7.791940149897336},"index":2,"playId":"f27e3526-d079-374f-abae-1cd045923840","pitchNumber":3,"startTime":"2026-03-17T19:10:28.994Z","endTime":"2026-03-17T19:10:32.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":592325,"link":"/api/v1/people/592325","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.411807143902013,"aZ":-37.57091988422681,"pfxX":-3.972457625083503,"pfxZ":-3.6729087236757816,"pX":-0.2197089234408588,"pZ":0.8188144830548457,"vX0":-4.798671552617273,"vY0":-120.26136078130726,"vZ0":-3.776760541367702,"x":125.37,"y":216.67,"x0":2.3143235656874195,"y0":50.00122287632356,"z0":5.727875285975401,"aX":-5.841210771519062},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-7.3,"breakHorizontal":8.3,"spinRate":2558,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.4547215914597764,"extension":7.433321623980829},"index":3,"playId":"836ac671-f4f7-301a-b307-b3cfaec4df3d","pitchNumber":4,"startTime":"2026-03-17T19:11:00.744Z","endTime":"2026-03-17T19:11:04.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":592325,"link":"/api/v1/people/592325","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592325,"link":"/api/v1/people/592325"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":592325,"link":"/api/v1/people/592325"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:11:04.207Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nate Eaton flies out to left fielder Ben Gamel.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-17T19:13:29.781Z","endTime":"2026-03-17T19:14:13.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669081,"fullName":"Jack Dashwood","link":"/api/v1/people/669081"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592325,"link":"/api/v1/people/592325"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Chadwick Tromp replaces catcher Sandy León, batting 7th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"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-17T19:12:24.928Z","endTime":"2026-03-17T19:12:25.088Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":644433,"link":"/api/v1/people/644433"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"701","replacedPlayer":{"id":506702,"link":"/api/v1/people/506702"},"defense":{"pitcher":{"id":669459,"link":"/api/v1/people/669459","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":506702,"link":"/api/v1/people/506702"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jack Dashwood replaces Kyle Nelson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"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-17T19:12:25.088Z","endTime":"2026-03-17T19:13:31.956Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669081,"link":"/api/v1/people/669081"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669459,"link":"/api/v1/people/669459","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":90.3,"endSpeed":82.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.686177422918867,"aZ":-15.23089352850141,"pfxX":7.2658065865413715,"pfxZ":9.825855027439498,"pX":-1.449286621274175,"pZ":2.687595925734425,"vX0":-9.315230053298759,"vY0":-130.99828176748707,"vZ0":-6.365440923680332,"x":172.24,"y":166.21,"x0":1.221762545444136,"y0":50.00514493633469,"z0":6.303269376610228,"aX":12.532226673285802},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.4,"breakHorizontal":-10.9,"spinRate":2057,"spinDirection":135},"zone":11,"typeConfidence":2.0,"plateTime":0.41937186393131265,"extension":6.340756490766664},"index":2,"playId":"1a315b6b-5b9f-3e57-a284-54c28179303d","pitchNumber":1,"startTime":"2026-03-17T19:13:31.956Z","endTime":"2026-03-17T19:13:35.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669081,"link":"/api/v1/people/669081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.84979607235534,"aZ":-15.59263575706227,"pfxX":8.09671147455383,"pfxZ":9.558742237333615,"pX":-1.1503385668090442,"pZ":2.191411545505896,"vX0":-8.565504563065899,"vY0":-131.15957599808803,"vZ0":-7.469516025409643,"x":160.85,"y":179.61,"x0":1.112444682900706,"y0":50.00232981004782,"z0":6.248173854710958,"aX":14.045903128091382},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.7,"breakHorizontal":-12.7,"spinRate":2009,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.41829039731302897,"extension":6.503017542238342},"index":3,"playId":"d7a02938-6c3f-3edc-be2b-52809c232d93","pitchNumber":2,"startTime":"2026-03-17T19:13:47.366Z","endTime":"2026-03-17T19:13:50.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669081,"link":"/api/v1/people/669081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":90.8,"endSpeed":82.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.50879551278872,"aZ":-18.168845949482012,"pfxX":6.253567325770994,"pfxZ":8.00335867094945,"pX":-0.08382921111876443,"pZ":2.9829815475833152,"vX0":-5.939427489078691,"vY0":-132.05943798955386,"vZ0":-5.120114964262684,"x":120.2,"y":158.24,"x0":1.3918238550492963,"y0":50.00449209377776,"z0":6.301148501398128,"aX":10.946310659883538},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.4,"breakHorizontal":-9.8,"spinRate":2118,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.41620134443148693,"extension":6.359547976868807},"hitData":{"launchSpeed":98.7,"launchAngle":40.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.49,"coordY":78.48}},"index":4,"playId":"6bbe6154-cbd6-3e16-9170-5d799011dbef","pitchNumber":3,"startTime":"2026-03-17T19:14:05.193Z","endTime":"2026-03-17T19:14:13.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669081,"link":"/api/v1/people/669081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"credit":"b_ab"},{"player":{"id":669081,"link":"/api/v1/people/669081"},"credit":"p_ab"},{"player":{"id":681987,"link":"/api/v1/people/681987"},"credit":"b_pa"},{"player":{"id":669081,"link":"/api/v1/people/669081"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:14:13.413Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Masataka Yoshida lines out to left fielder Ben Gamel.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-17T19:14:38.559Z","endTime":"2026-03-17T19:15:59.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669081,"fullName":"Jack Dashwood","link":"/api/v1/people/669081"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592325,"link":"/api/v1/people/592325"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":82.6,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.456307610786723,"aZ":-14.253178327621214,"pfxX":7.4366864582496,"pfxZ":10.24264155421552,"pX":-0.8193263757330982,"pZ":1.6404633674622555,"vX0":-7.784015381564454,"vY0":-132.022693168348,"vZ0":-9.089657955866095,"x":148.23,"y":194.49,"x0":1.2137070171281135,"y0":50.000180991656656,"z0":6.197749005852135,"aX":13.008504538134181},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.4,"breakHorizontal":-11.5,"spinRate":2087,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.4162985174737668,"extension":6.539260984936361},"index":0,"playId":"e51c2d80-c477-3212-9a2c-7f49b176b6b4","pitchNumber":1,"startTime":"2026-03-17T19:14:39.463Z","endTime":"2026-03-17T19:14:43.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669081,"link":"/api/v1/people/669081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":85.9,"endSpeed":78.5,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.935593913699208,"aZ":-24.372392685430917,"pfxX":6.607056769820458,"pfxZ":4.942225950880882,"pX":0.24464545600435972,"pZ":3.2503186239099473,"vX0":-5.151939584982836,"vY0":-125.00951829746536,"vZ0":-2.558906790933719,"x":107.67,"y":151.02,"x0":1.4770271919002624,"y0":50.001078609230554,"z0":6.294516201416089,"aX":10.423618629960526},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.6,"breakHorizontal":-10.7,"spinRate":1526,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.4386803694924528,"extension":6.518124187967143},"index":1,"playId":"91640163-ad8d-3a01-ac05-47e988ff91a6","pitchNumber":2,"startTime":"2026-03-17T19:14:56.966Z","endTime":"2026-03-17T19:15:01.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669081,"link":"/api/v1/people/669081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.3,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.227437006103674,"aZ":-31.30158027594866,"pfxX":-3.4571779992885117,"pfxZ":0.6256399683031475,"pX":0.917943817403649,"pZ":3.8764172238807033,"vX0":-0.776654531924263,"vY0":-117.73623570909739,"vZ0":0.673172113751642,"x":82.01,"y":134.12,"x0":1.7013028331536797,"y0":50.00553588767224,"z0":6.48216968493249,"aX":-4.857150135031061},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":1.6,"breakHorizontal":6.5,"spinRate":2383,"spinDirection":263},"zone":12,"typeConfidence":2.0,"plateTime":0.46510782880521706,"extension":6.312122722486538},"index":2,"playId":"b879746f-7c7b-3295-a289-21dcd7f02c4e","pitchNumber":3,"startTime":"2026-03-17T19:15:17.451Z","endTime":"2026-03-17T19:15:20.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669081,"link":"/api/v1/people/669081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.7,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.62127188670577,"aZ":-31.438738151356656,"pfxX":-4.775317969418165,"pfxZ":0.530110429149385,"pX":0.2929326122293518,"pZ":4.3890789429751615,"vX0":-1.6253578630343277,"vY0":-117.56524111632629,"vZ0":1.908932529732405,"x":105.83,"y":120.27,"x0":1.6148945869057578,"y0":50.00395410860363,"z0":6.497994069110184,"aX":-6.641615739975071},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":1.8,"breakHorizontal":9.0,"spinRate":2328,"spinDirection":243},"zone":12,"typeConfidence":2.0,"plateTime":0.46703591767826724,"extension":6.284736206503261},"index":3,"playId":"c11acb9b-6ba5-3d58-9b36-7506b731db19","pitchNumber":4,"startTime":"2026-03-17T19:15:35.429Z","endTime":"2026-03-17T19:15:38.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669081,"link":"/api/v1/people/669081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.796455957494185,"aZ":-28.057242190653643,"pfxX":-3.1664430671454538,"pfxZ":2.7653425587259193,"pX":-0.014551634340576113,"pZ":2.466320079720558,"vX0":-2.782407919208807,"vY0":-121.08042950156883,"vZ0":-3.137995690987374,"x":117.55,"y":172.19,"x0":1.5593943783620952,"y0":50.00497058660168,"z0":6.224407025326791,"aX":-4.719905714490737},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.6,"breakHorizontal":6.4,"spinRate":2252,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.4517139719913561,"extension":6.307578636769542},"hitData":{"launchSpeed":82.9,"launchAngle":23.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":81.64,"coordY":113.7}},"index":4,"playId":"813e46e6-1aab-3963-9b30-50aff96cfb85","pitchNumber":5,"startTime":"2026-03-17T19:15:51.580Z","endTime":"2026-03-17T19:15:59.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669081,"link":"/api/v1/people/669081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":669081,"link":"/api/v1/people/669081"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":669081,"link":"/api/v1/people/669081"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.8,"awayTeamWinProbability":13.200000000000003,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:15:59.079Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andruw Monasterio flies out to center fielder José Azócar.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-17T19:16:25.001Z","endTime":"2026-03-17T19:17:06.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669081,"fullName":"Jack Dashwood","link":"/api/v1/people/669081"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":640492,"link":"/api/v1/people/640492"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.9428579878606,"aZ":-25.94731056781209,"pfxX":7.34475623810353,"pfxZ":3.8621001212803634,"pX":-0.5854240176733622,"pZ":1.158262343564759,"vX0":-7.553331759568564,"vY0":-125.76460563628586,"vZ0":-7.0896827236358755,"x":139.31,"y":207.51,"x0":1.4933238793739039,"y0":50.00311536157982,"z0":6.099209121942559,"aX":11.843038280338419},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.6,"breakHorizontal":-11.8,"spinRate":1673,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.4344393164329685,"extension":6.571872700826726},"index":0,"playId":"509141c6-bcaa-354b-b93a-a05024a65bcd","pitchNumber":1,"startTime":"2026-03-17T19:16:25.001Z","endTime":"2026-03-17T19:16:28.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669081,"link":"/api/v1/people/669081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.2,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.303780027814565,"aZ":-17.883982884323398,"pfxX":7.479228972358051,"pfxZ":8.262217341305014,"pX":-0.6283600668674729,"pZ":2.5534589338043796,"vX0":-7.121624620333191,"vY0":-130.86950778766672,"vZ0":-6.10382027091644,"x":140.95,"y":169.84,"x0":1.1599302136677618,"y0":50.00464856663391,"z0":6.2612297299678366,"aX":12.940281066317562},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.8,"breakHorizontal":-11.9,"spinRate":2050,"spinDirection":138},"zone":4,"typeConfidence":2.0,"plateTime":0.4189569588886686,"extension":6.344099261774683},"index":1,"playId":"ec3f55fd-a597-39da-b863-5814078c092f","pitchNumber":2,"startTime":"2026-03-17T19:16:40.593Z","endTime":"2026-03-17T19:16:43.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669081,"link":"/api/v1/people/669081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.772989520318653,"aZ":-26.277098436875463,"pfxX":7.761019954948621,"pfxZ":3.8081610048142824,"pX":-0.21192461568767748,"pZ":2.45442310953298,"vX0":-6.648257554555151,"vY0":-123.74470917323156,"vZ0":-3.7938739700064286,"x":125.08,"y":172.51,"x0":1.5016526303853763,"y0":50.00590281718027,"z0":6.209735162022207,"aX":12.034143278658984},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.2,"breakHorizontal":-12.5,"spinRate":1640,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.44268316121365014,"extension":6.507924711833154},"hitData":{"launchSpeed":97.0,"launchAngle":48.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.57,"coordY":99.94}},"index":2,"playId":"9073a388-b335-3038-899b-70600e9ef9fd","pitchNumber":3,"startTime":"2026-03-17T19:16:57.242Z","endTime":"2026-03-17T19:17:06.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669081,"link":"/api/v1/people/669081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":669081,"link":"/api/v1/people/669081"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":669081,"link":"/api/v1/people/669081"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:17:06.444Z","atBatIndex":60},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jair Camargo doubles (1) on a sharp line drive to left fielder Braiden Ward.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-17T19:19:13.277Z","endTime":"2026-03-17T19:21:04.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":665856,"fullName":"Jair Camargo","link":"/api/v1/people/665856"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665856,"fullName":"Jair Camargo","link":"/api/v1/people/665856"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[5,6,7,8,9,10,11],"actionIndex":[0,1,2,3,4],"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":665856,"fullName":"Jair Camargo","link":"/api/v1/people/665856"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":685274,"link":"/api/v1/people/685274"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Braiden Ward replaces center fielder Ceddanne Rafaela, batting 6th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"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-17T19:18:45.083Z","endTime":"2026-03-17T19:18:45.214Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685274,"link":"/api/v1/people/685274"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":678882,"link":"/api/v1/people/678882"},"defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":665856,"link":"/api/v1/people/665856","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Vinny Capra replaces first baseman Isiah Kiner-Falefa, batting 7th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"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-17T19:18:45.214Z","endTime":"2026-03-17T19:18:45.228Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681962,"link":"/api/v1/people/681962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"701","replacedPlayer":{"id":643396,"link":"/api/v1/people/643396"},"defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":665856,"link":"/api/v1/people/665856","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Kristian Campbell replaces third baseman Caleb Durbin, batting 4th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"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-17T19:18:45.228Z","endTime":"2026-03-17T19:18:45.239Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692225,"link":"/api/v1/people/692225"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"401","replacedPlayer":{"id":702332,"link":"/api/v1/people/702332"},"defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":665856,"link":"/api/v1/people/665856","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nick Sogard replaces left fielder Jarren Duran, batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"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-17T19:18:45.239Z","endTime":"2026-03-17T19:18:45.252Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":680776,"link":"/api/v1/people/680776"},"defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":665856,"link":"/api/v1/people/665856","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Allan Castro replaces right fielder Nate Eaton, batting 9th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"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-17T19:18:45.252Z","endTime":"2026-03-17T19:19:15.582Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691369,"link":"/api/v1/people/691369"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":681987,"link":"/api/v1/people/681987"},"defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":665856,"link":"/api/v1/people/665856","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2298571919454,"aZ":-22.834957272482516,"pfxX":-0.31438732966144134,"pfxZ":5.783255065400988,"pX":0.23207650252429915,"pZ":2.1090192211710983,"vX0":-5.769641127904989,"vY0":-125.92871970783428,"vZ0":-3.7347089628424186,"x":108.15,"y":181.84,"x0":2.588408435953456,"y0":50.003188886093476,"z0":5.44647397776786,"aX":-0.5074537020903608},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.8,"breakHorizontal":1.8,"spinRate":2312,"spinDirection":189},"zone":8,"typeConfidence":2.0,"plateTime":0.4340200065627964,"extension":7.176203825881577},"index":5,"playId":"8a933211-24a5-332b-96cf-44492670f578","pitchNumber":1,"startTime":"2026-03-17T19:19:15.582Z","endTime":"2026-03-17T19:19:18.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":665856,"link":"/api/v1/people/665856","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.53602157929952,"aZ":-14.34964224255861,"pfxX":4.596231951509017,"pfxZ":9.254810799698536,"pX":-0.9719497505111457,"pZ":2.46979710777396,"vX0":-10.601246400960157,"vY0":-138.7527305195485,"vZ0":-5.488077745054405,"x":154.05,"y":172.1,"x0":2.321992299089733,"y0":50.00501676820489,"z0":5.4493759568681455,"aX":8.855026988776611},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.6,"breakHorizontal":-5.9,"spinRate":2168,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.39658260209290974,"extension":7.681876661054377},"index":6,"playId":"f51d2970-2fc3-3495-83f6-59d0b9507aaa","pitchNumber":2,"startTime":"2026-03-17T19:19:29.749Z","endTime":"2026-03-17T19:19:32.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":665856,"link":"/api/v1/people/665856","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02240468443632,"aZ":-24.20996369642476,"pfxX":-1.281751186915892,"pfxZ":4.8000339197881186,"pX":0.9175848251423796,"pZ":2.26826420586631,"vX0":-4.027436711333218,"vY0":-127.8777771851166,"vZ0":-3.3397076985954737,"x":82.02,"y":177.54,"x0":2.6784805615927576,"y0":50.00192919439411,"z0":5.487494080703252,"aX":-2.1244331637651204},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.2,"breakHorizontal":3.2,"spinRate":2231,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.4280913303806084,"extension":7.140532688591698},"index":7,"playId":"153dcfac-fb4d-32df-b767-5b6b86ce1c00","pitchNumber":3,"startTime":"2026-03-17T19:19:44.823Z","endTime":"2026-03-17T19:19:48.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":665856,"link":"/api/v1/people/665856","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":86.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.89806285575416,"aZ":-11.427331565190828,"pfxX":4.915850421712197,"pfxZ":10.652955011142204,"pX":-0.32947715570361563,"pZ":2.8457918481885702,"vX0":-9.01964317334217,"vY0":-139.51166098107382,"vZ0":-5.243023154533596,"x":129.56,"y":161.94,"x0":2.324522407646503,"y0":50.003536226687274,"z0":5.519850323785654,"aX":9.575125154062428},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.1,"breakHorizontal":-6.8,"spinRate":2259,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.3944211349044502,"extension":7.544534733369344},"index":8,"playId":"9bbf159c-31ac-32a7-8938-7cc0fcc7d11d","pitchNumber":4,"startTime":"2026-03-17T19:20:01.697Z","endTime":"2026-03-17T19:20:04.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":665856,"link":"/api/v1/people/665856","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":87.6,"endSpeed":80.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.668520767260286,"aZ":-25.955425956485044,"pfxX":-1.0311924160178343,"pfxZ":3.7462506709027448,"pX":-0.08887054960468163,"pZ":3.3546540083706273,"vX0":-6.185089292669097,"vY0":-127.58211457843733,"vZ0":-0.26590381468506596,"x":120.39,"y":148.2,"x0":2.4942729376588404,"y0":50.001079311708494,"z0":5.494690989265702,"aX":-1.709527724030867},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.0,"breakHorizontal":3.1,"spinRate":2385,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.42827277838247113,"extension":7.347141101603889},"index":9,"playId":"cf83df60-c80b-34a7-88f6-7358099c3162","pitchNumber":5,"startTime":"2026-03-17T19:20:19.338Z","endTime":"2026-03-17T19:20:22.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":665856,"link":"/api/v1/people/665856","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.432935965499915,"aZ":-14.481494336510107,"pfxX":4.300425212387128,"pfxZ":9.093810299747094,"pX":1.265907701390437,"pZ":3.7287059903740136,"vX0":-4.735741669613697,"vY0":-138.92895903932163,"vZ0":-2.269967314790645,"x":68.75,"y":138.1,"x0":2.437554484497714,"y0":50.00684874729763,"z0":5.5241381177910265,"aX":8.370897987906249},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":-6.7,"spinRate":2124,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.39493160672481364,"extension":7.4053189092890035},"index":10,"playId":"6e6b7cdb-6738-3947-ae44-39a7a4d714df","pitchNumber":6,"startTime":"2026-03-17T19:20:36.480Z","endTime":"2026-03-17T19:20:39.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":665856,"link":"/api/v1/people/665856","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.994050400594816,"aZ":-26.338274617951768,"pfxX":-2.378248712213462,"pfxZ":3.387631079324855,"pX":-0.6885574518777803,"pZ":2.4398524389991882,"vX0":-7.205085848921592,"vY0":-129.8815079127426,"vZ0":-2.6283483084529378,"x":143.25,"y":172.9,"x0":2.42089216279867,"y0":50.00377225477113,"z0":5.4498624095831705,"aX":-4.098028429945656},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.8,"breakHorizontal":5.8,"spinRate":2376,"spinDirection":201},"zone":4,"typeConfidence":2.0,"plateTime":0.4203202274590585,"extension":7.390089133731372},"hitData":{"launchSpeed":110.0,"launchAngle":12.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":57.21,"coordY":127.81}},"index":11,"playId":"1a2becb6-0d99-3d78-8b3d-62dbb7b2f446","pitchNumber":7,"startTime":"2026-03-17T19:20:52.254Z","endTime":"2026-03-17T19:21:04.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":665856,"link":"/api/v1/people/665856","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665856,"link":"/api/v1/people/665856"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":665856,"link":"/api/v1/people/665856"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.7,"awayTeamWinProbability":23.299999999999997,"homeTeamWinProbabilityAdded":-9.5,"leverageIndex":1.47,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:21:04.150Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luke Williams flies out to left fielder Braiden Ward. Jake Steels to 3rd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-17T19:21:32.971Z","endTime":"2026-03-17T19:23:14.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":809921,"fullName":"Jake Steels","link":"/api/v1/people/809921"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":685274,"link":"/api/v1/people/685274"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":809921,"fullName":"Jake Steels","link":"/api/v1/people/809921"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jake Steels replaces Jair Camargo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"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-17T19:21:35.204Z","endTime":"2026-03-17T19:21:35.205Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":809921,"link":"/api/v1/people/809921"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":665856,"link":"/api/v1/people/665856"},"base":2,"defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":663897,"link":"/api/v1/people/663897","batSide":{"code":"R","description":"Right"}},"second":{"id":665856,"link":"/api/v1/people/665856"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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.8,"endSpeed":87.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.18242238559462,"aZ":-9.983503527886697,"pfxX":6.5138605917519,"pfxZ":11.436590904266039,"pX":0.36158625784074017,"pZ":0.7292316632243869,"vX0":-8.279191398781482,"vY0":-138.9227169969252,"vZ0":-10.665327691772502,"x":103.22,"y":219.09,"x0":2.54411185960105,"y0":50.006419986077276,"z0":5.297376761699063,"aX":12.64421816729521},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.4,"breakHorizontal":-10.0,"spinRate":2171,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.3953296257474368,"extension":7.601568996349914},"index":1,"playId":"0ef0268c-7e9e-3ffb-9c45-544d1a2eb8c6","pitchNumber":1,"startTime":"2026-03-17T19:21:35.206Z","endTime":"2026-03-17T19:21:38.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":663897,"link":"/api/v1/people/663897","batSide":{"code":"R","description":"Right"}},"second":{"id":809921,"link":"/api/v1/people/809921"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.878617584570357,"aZ":-27.663527442546883,"pfxX":-2.5186695371607213,"pfxZ":2.7815809434791268,"pX":-1.4905415224472325,"pZ":1.8176914057224596,"vX0":-8.425366916870301,"vY0":-126.10766431951274,"vZ0":-3.432723123907102,"x":173.82,"y":189.7,"x0":2.211134387560386,"y0":50.00354903694545,"z0":5.410254171869225,"aX":-4.086570710691035},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.6,"breakHorizontal":6.4,"spinRate":2412,"spinDirection":197},"zone":13,"typeConfidence":2.0,"plateTime":0.43311213801806625,"extension":7.3923621622886095},"index":2,"playId":"15974e06-d3cb-37ca-a997-34fa766cf138","pitchNumber":2,"startTime":"2026-03-17T19:21:53.880Z","endTime":"2026-03-17T19:21:58.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":663897,"link":"/api/v1/people/663897","batSide":{"code":"R","description":"Right"}},"second":{"id":809921,"link":"/api/v1/people/809921"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.552920076723343,"aZ":-27.904669171124016,"pfxX":-1.9227614862943294,"pfxZ":2.5916653243704992,"pX":-0.40937011350423497,"pZ":1.6940864756362313,"vX0":-6.622206350627872,"vY0":-127.1297944805545,"vZ0":-3.8643044549566077,"x":132.6,"y":193.04,"x0":2.472499444916772,"y0":50.002687412988976,"z0":5.433480799368315,"aX":-3.1655697472420727},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.1,"breakHorizontal":4.9,"spinRate":2406,"spinDirection":207},"zone":7,"typeConfidence":2.0,"plateTime":0.4298339155159372,"extension":7.457871394179481},"index":3,"playId":"35d510c1-1d83-34ee-b3b1-6e2b53d4f75f","pitchNumber":3,"startTime":"2026-03-17T19:22:12.888Z","endTime":"2026-03-17T19:22:17.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":663897,"link":"/api/v1/people/663897","batSide":{"code":"R","description":"Right"}},"second":{"id":809921,"link":"/api/v1/people/809921"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":90.8,"endSpeed":83.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.362488041580345,"aZ":-27.868028854075284,"pfxX":7.815245384447123,"pfxZ":2.4306463895075634,"pX":1.1004990134599724,"pZ":1.3198635845765854,"vX0":-6.380212115355601,"vY0":-132.01340776587097,"vZ0":-4.90197750752075,"x":75.05,"y":203.14,"x0":2.5299375530700337,"y0":50.00190784143652,"z0":5.245238590871488,"aX":13.832585244384424},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.6,"breakHorizontal":-12.8,"spinRate":697,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.41446351553175687,"extension":7.491549094313672},"index":4,"playId":"b2f18047-bf6e-3e7b-b070-e32d5df75521","pitchNumber":4,"startTime":"2026-03-17T19:22:40.986Z","endTime":"2026-03-17T19:22:44.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":663897,"link":"/api/v1/people/663897","batSide":{"code":"R","description":"Right"}},"second":{"id":809921,"link":"/api/v1/people/809921"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.970274654302575,"aZ":-25.85743127241499,"pfxX":-1.9518963385410655,"pfxZ":3.8150225678226235,"pX":0.3626077993064868,"pZ":1.9994213025226002,"vX0":-5.291690963028734,"vY0":-127.5268774391129,"vZ0":-3.577419802971457,"x":103.18,"y":184.8,"x0":2.7138091971419755,"y0":50.002215136764434,"z0":5.448383442570475,"aX":-3.230688072235172},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.4,"breakHorizontal":4.7,"spinRate":2278,"spinDirection":195},"zone":9,"typeConfidence":2.0,"plateTime":0.4286655451466226,"extension":7.429744028742889},"hitData":{"launchSpeed":92.3,"launchAngle":26.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.83,"coordY":65.19}},"index":5,"playId":"d3a11ef3-46b3-344f-8292-7b3f46f5dd2b","pitchNumber":5,"startTime":"2026-03-17T19:23:03.483Z","endTime":"2026-03-17T19:23:14.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":663897,"link":"/api/v1/people/663897","batSide":{"code":"R","description":"Right"}},"second":{"id":809921,"link":"/api/v1/people/809921"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663897,"link":"/api/v1/people/663897"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":663897,"link":"/api/v1/people/663897"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.39999999999999,"awayTeamWinProbability":18.60000000000001,"homeTeamWinProbabilityAdded":4.699999999999989,"leverageIndex":2.42,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:23:14.425Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Chadwick Tromp pops out to shortstop Andruw Monasterio.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-17T19:23:30.202Z","endTime":"2026-03-17T19:24:29.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":644433,"fullName":"Chadwick Tromp","link":"/api/v1/people/644433"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":809921,"fullName":"Jake Steels","link":"/api/v1/people/809921"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":644433,"fullName":"Chadwick Tromp","link":"/api/v1/people/644433"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.024,"strikeZoneBottom":1.526,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.250409834571315,"aZ":-14.284947804113246,"pfxX":5.213898574481476,"pfxZ":9.064759850335605,"pX":0.8145365750291325,"pZ":2.3613681697619904,"vX0":-6.372377772617343,"vY0":-139.77727707794477,"vZ0":-5.618352585254034,"x":85.95,"y":175.02,"x0":2.449193576030231,"y0":50.00371063980618,"z0":5.339515459045221,"aX":10.291424881931047},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.4,"breakHorizontal":-8.0,"spinRate":2230,"spinDirection":143},"zone":6,"typeConfidence":2.0,"plateTime":0.39223395525670135,"extension":7.612941166220194},"index":0,"playId":"b7aa838b-1094-3437-9073-f414db780cc4","pitchNumber":1,"startTime":"2026-03-17T19:23:47.626Z","endTime":"2026-03-17T19:23:51.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":644433,"link":"/api/v1/people/644433","batSide":{"code":"R","description":"Right"}},"third":{"id":809921,"link":"/api/v1/people/809921"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.3,"strikeZoneTop":3.024,"strikeZoneBottom":1.526,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.788708120192535,"aZ":-21.74770352335428,"pfxX":-2.2311819200876033,"pfxZ":5.97172613360855,"pX":0.020433666356963063,"pZ":1.3116502178052865,"vX0":-5.472992248122383,"vY0":-130.60705238122875,"vZ0":-6.284891300108924,"x":116.22,"y":203.37,"x0":2.424123827085097,"y0":50.001243677762616,"z0":5.359710067175284,"aX":-3.895052649322113},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.8,"breakHorizontal":5.2,"spinRate":2402,"spinDirection":167},"zone":13,"typeConfidence":2.0,"plateTime":0.41768700397768743,"extension":7.502405912503034},"index":1,"playId":"b42e353a-3c4d-38bd-930a-9b49054da0ce","pitchNumber":2,"startTime":"2026-03-17T19:24:03.311Z","endTime":"2026-03-17T19:24:06.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":644433,"link":"/api/v1/people/644433","batSide":{"code":"R","description":"Right"}},"third":{"id":809921,"link":"/api/v1/people/809921"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.9,"strikeZoneTop":3.024,"strikeZoneBottom":1.526,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.017030558968234,"aZ":-25.51541709127004,"pfxX":-1.3024293397256455,"pfxZ":3.890237682488209,"pX":-0.2571564391283018,"pZ":2.3730570954963826,"vX0":-6.568992516501876,"vY0":-130.14581887076756,"vZ0":-2.907796343667707,"x":126.8,"y":174.71,"x0":2.4715143187386914,"y0":50.001152593534286,"z0":5.443042700454918,"aX":-2.226499800282128},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.6,"breakHorizontal":3.8,"spinRate":2342,"spinDirection":180},"zone":4,"typeConfidence":2.0,"plateTime":0.42130658613968874,"extension":7.541123870328631},"hitData":{"launchSpeed":86.4,"launchAngle":61.0,"totalDistance":126.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":93.26,"coordY":152.08}},"index":2,"playId":"3359057b-9c55-39bf-a56c-2af13e751011","pitchNumber":3,"startTime":"2026-03-17T19:24:20.398Z","endTime":"2026-03-17T19:24:29.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":644433,"link":"/api/v1/people/644433","batSide":{"code":"R","description":"Right"}},"third":{"id":809921,"link":"/api/v1/people/809921"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":644433,"link":"/api/v1/people/644433"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":644433,"link":"/api/v1/people/644433"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.1,"awayTeamWinProbability":10.900000000000006,"homeTeamWinProbabilityAdded":7.700000000000003,"leverageIndex":2.1,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:24:29.013Z","atBatIndex":63},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Patrick Clohisy hit by pitch.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-17T19:24:47.052Z","endTime":"2026-03-17T19:25:50.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":802117,"fullName":"Patrick Clohisy","link":"/api/v1/people/802117"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802117,"fullName":"Patrick Clohisy","link":"/api/v1/people/802117"},"postOnThird":{"id":809921,"fullName":"Jake Steels","link":"/api/v1/people/809921"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":802117,"fullName":"Patrick Clohisy","link":"/api/v1/people/802117"},"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":96.7,"endSpeed":87.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.94564806106313,"aZ":-18.453388402553784,"pfxX":11.861982460570133,"pfxZ":6.934738102943337,"pX":1.4281465488546352,"pZ":3.4401471149939895,"vX0":-7.179917889645405,"vY0":-140.51056169799384,"vZ0":-2.4189690514938014,"x":62.56,"y":145.9,"x0":2.4894803068329097,"y0":50.0030235624657,"z0":5.525589267992008,"aX":23.470913739446193},"breaks":{"breakAngle":49.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.1,"breakHorizontal":-19.8,"spinRate":2404,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.39138969551624836,"extension":7.490195915445969},"index":0,"playId":"6e6511f2-c208-3eef-9347-4d73c8039065","pitchNumber":1,"startTime":"2026-03-17T19:25:02.372Z","endTime":"2026-03-17T19:25:05.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":802117,"link":"/api/v1/people/802117","batSide":{"code":"L","description":"Left"}},"third":{"id":809921,"link":"/api/v1/people/809921"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42478274337651,"aZ":-12.284487379429088,"pfxX":3.529566122511806,"pfxZ":10.254552766920677,"pX":0.4071626374147567,"pZ":2.861435683875573,"vX0":-6.867642526416264,"vY0":-138.73048736798535,"vZ0":-4.8806054335771885,"x":101.48,"y":161.52,"x0":2.461637982160683,"y0":50.00619805944009,"z0":5.469314271389586,"aX":6.848857355585361},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":-4.9,"spinRate":2205,"spinDirection":150},"zone":3,"typeConfidence":2.0,"plateTime":0.3955420033004087,"extension":7.670484354629844},"index":1,"playId":"c1ff0272-d21c-3fc3-bed7-5e17c4d3f2f1","pitchNumber":2,"startTime":"2026-03-17T19:25:23.212Z","endTime":"2026-03-17T19:25:27.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":802117,"link":"/api/v1/people/802117","batSide":{"code":"L","description":"Left"}},"third":{"id":809921,"link":"/api/v1/people/809921"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":73.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12500922422465,"aZ":-38.14323122600848,"pfxX":-5.484381125896377,"pfxZ":-4.289462673048554,"pX":3.0235229066989286,"pZ":2.78221126329184,"vX0":2.639360966666294,"vY0":-117.70890432576512,"vZ0":1.1530897209306838,"x":1.75,"y":163.66,"x0":2.595171684159982,"y0":50.00408784249691,"z0":5.841193627705745,"aX":-7.630667274892892},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-7.2,"breakHorizontal":9.2,"spinRate":2400,"spinDirection":281},"zone":12,"typeConfidence":2.0,"plateTime":0.4668500218961129,"extension":7.326783731932759},"index":2,"playId":"621d87cd-9d35-33ec-a542-c53cf19503ef","pitchNumber":3,"startTime":"2026-03-17T19:25:45.426Z","endTime":"2026-03-17T19:25:50.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":802117,"link":"/api/v1/people/802117","batSide":{"code":"L","description":"Left"}},"third":{"id":809921,"link":"/api/v1/people/809921"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802117,"link":"/api/v1/people/802117"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.0,"awayTeamWinProbability":14.0,"homeTeamWinProbabilityAdded":-3.0999999999999943,"leverageIndex":1.74,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:25:50.282Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Azócar grounds out, shortstop Andruw Monasterio to first baseman Nick Sogard.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-17T19:26:14.539Z","endTime":"2026-03-17T19:26:50.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":640492,"fullName":"José Azócar","link":"/api/v1/people/640492"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":640492,"fullName":"José Azócar","link":"/api/v1/people/640492"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.208604407434468,"aZ":-24.3242305934105,"pfxX":-1.87854742631865,"pfxZ":4.697124442984407,"pX":-0.5626075545629907,"pZ":0.17520876562813545,"vX0":-7.461038291954265,"vY0":-128.09086031844893,"vZ0":-8.038265447793226,"x":138.45,"y":234.05,"x0":2.625875236047584,"y0":50.00181883864113,"z0":5.241398458267633,"aX":-3.1345927477649678},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.0,"breakHorizontal":5.0,"spinRate":2310,"spinDirection":168},"zone":13,"typeConfidence":2.0,"plateTime":0.42678819771647714,"extension":7.7065683854939095},"index":0,"playId":"49c7cb28-bf23-3902-9972-59c295b806a3","pitchNumber":1,"startTime":"2026-03-17T19:26:22.475Z","endTime":"2026-03-17T19:26:27.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":640492,"link":"/api/v1/people/640492","batSide":{"code":"R","description":"Right"}},"first":{"id":802117,"link":"/api/v1/people/802117"},"third":{"id":809921,"link":"/api/v1/people/809921"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19048932517989,"aZ":-24.163416200920405,"pfxX":-1.1507761198994122,"pfxZ":4.613742759847715,"pX":0.2657412221276064,"pZ":1.3591270857538222,"vX0":-5.649206575256823,"vY0":-130.8694626899034,"vZ0":-5.763410918991923,"x":106.87,"y":202.08,"x0":2.6005187292910223,"y0":50.00510402604631,"z0":5.39585143846463,"aX":-1.9999035618863936},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.3,"breakHorizontal":3.4,"spinRate":2382,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.4182636309588359,"extension":7.331598691712108},"hitData":{"launchSpeed":100.6,"launchAngle":-22.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.23,"coordY":152.68}},"index":1,"playId":"06abc5a2-7280-39ba-acaf-1462887d24b9","pitchNumber":2,"startTime":"2026-03-17T19:26:44.084Z","endTime":"2026-03-17T19:26:50.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":640492,"link":"/api/v1/people/640492","batSide":{"code":"R","description":"Right"}},"first":{"id":802117,"link":"/api/v1/people/802117"},"third":{"id":809921,"link":"/api/v1/people/809921"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":640492,"link":"/api/v1/people/640492"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":640492,"link":"/api/v1/people/640492"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.8,"awayTeamWinProbability":6.200000000000003,"homeTeamWinProbabilityAdded":7.799999999999997,"leverageIndex":2.99,"dramaIndex":128.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:26:50.169Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Sogard grounds out softly, pitcher Blayne Enlow to first baseman Jordan Groshans.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-17T19:29:17.892Z","endTime":"2026-03-17T19:29:55.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669416,"fullName":"Blayne Enlow","link":"/api/v1/people/669416"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[9,10,11],"actionIndex":[0,1,2,3,4,5,6,7,8],"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":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":669416,"link":"/api/v1/people/669416"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":677954,"link":"/api/v1/people/677954"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Luis Guanipa replaces left fielder Ben Gamel, batting 4th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"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-17T19:28:31.356Z","endTime":"2026-03-17T19:28:31.492Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806994,"link":"/api/v1/people/806994"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":592325,"link":"/api/v1/people/592325"},"defense":{"pitcher":{"id":669081,"link":"/api/v1/people/669081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":592325,"link":"/api/v1/people/592325"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jake Steels remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":4,"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-17T19:28:31.492Z","endTime":"2026-03-17T19:28:31.514Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":809921,"link":"/api/v1/people/809921"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"501","replacedPlayer":{"id":665856,"link":"/api/v1/people/665856"},"defense":{"pitcher":{"id":669081,"link":"/api/v1/people/669081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Colby Jones replaces third baseman Luke Williams, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"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-17T19:28:31.514Z","endTime":"2026-03-17T19:28:31.528Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":803475,"link":"/api/v1/people/803475"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":663897,"link":"/api/v1/people/663897"},"defense":{"pitcher":{"id":669081,"link":"/api/v1/people/669081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":663897,"link":"/api/v1/people/663897"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Owen Carey replaces right fielder Patrick Clohisy, batting 8th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"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-17T19:28:31.528Z","endTime":"2026-03-17T19:28:31.581Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":826928,"link":"/api/v1/people/826928"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":802117,"link":"/api/v1/people/802117"},"defense":{"pitcher":{"id":669081,"link":"/api/v1/people/669081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":803475,"link":"/api/v1/people/803475"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Kevin Kilpatrick Jr. replaces center fielder José Azócar, batting 9th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"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-17T19:28:31.581Z","endTime":"2026-03-17T19:28:31.637Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687201,"link":"/api/v1/people/687201"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":640492,"link":"/api/v1/people/640492"},"defense":{"pitcher":{"id":669081,"link":"/api/v1/people/669081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":803475,"link":"/api/v1/people/803475"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":640492,"link":"/api/v1/people/640492"},"right":{"id":826928,"link":"/api/v1/people/826928"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Blayne Enlow replaces Jack Dashwood.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"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-17T19:28:31.637Z","endTime":"2026-03-17T19:29:23.838Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669416,"link":"/api/v1/people/669416"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669081,"link":"/api/v1/people/669081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":803475,"link":"/api/v1/people/803475"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":826928,"link":"/api/v1/people/826928"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Lizandro Espinoza replaces shortstop Jorge Mateo, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"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-17T19:29:20.113Z","endTime":"2026-03-17T19:29:20.114Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692371,"link":"/api/v1/people/692371"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":622761,"link":"/api/v1/people/622761"},"defense":{"pitcher":{"id":669416,"link":"/api/v1/people/669416","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":803475,"link":"/api/v1/people/803475"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":826928,"link":"/api/v1/people/826928"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ambioris Tavarez replaces second baseman Brett Wisely, batting 2nd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-03-17T19:29:20.115Z","endTime":"2026-03-17T19:29:20.116Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694222,"link":"/api/v1/people/694222"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":689172,"link":"/api/v1/people/689172"},"defense":{"pitcher":{"id":669416,"link":"/api/v1/people/669416","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":689172,"link":"/api/v1/people/689172"},"third":{"id":803475,"link":"/api/v1/people/803475"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":826928,"link":"/api/v1/people/826928"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jordan Groshans replaces first baseman Kyle Farmer, batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":8,"startTime":"2026-03-17T19:29:20.117Z","endTime":"2026-03-17T19:29:20.118Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677954,"link":"/api/v1/people/677954"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":571657,"link":"/api/v1/people/571657"},"defense":{"pitcher":{"id":669416,"link":"/api/v1/people/669416","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":694222,"link":"/api/v1/people/694222"},"third":{"id":803475,"link":"/api/v1/people/803475"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":826928,"link":"/api/v1/people/826928"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":93.3,"endSpeed":85.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.11237185979935,"aZ":-15.524161747643635,"pfxX":-2.2397655167090287,"pfxZ":8.949930082150034,"pX":0.4348834694356258,"pZ":2.827373067527748,"vX0":6.75206454583977,"vY0":-135.6429468047323,"vZ0":-5.122775127608608,"x":100.42,"y":162.44,"x0":-1.7974099090528484,"y0":50.00440220242769,"z0":5.825670908488878,"aX":-4.168363388257067},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.2,"breakHorizontal":2.6,"spinRate":2264,"spinDirection":209},"zone":3,"typeConfidence":0.91,"plateTime":0.4040607420310458,"extension":6.7490570884557854},"index":9,"playId":"89a58396-e64a-3331-abc0-58971eff5df5","pitchNumber":1,"startTime":"2026-03-17T19:29:20.119Z","endTime":"2026-03-17T19:29:23.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669416,"link":"/api/v1/people/669416","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":677954,"link":"/api/v1/people/677954"},"second":{"id":694222,"link":"/api/v1/people/694222"},"third":{"id":803475,"link":"/api/v1/people/803475"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":826928,"link":"/api/v1/people/826928"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.83060095966616,"aZ":-33.254588478472044,"pfxX":1.6673848066027066,"pfxZ":-0.7242991654048905,"pX":1.008912164244532,"pZ":-0.29607172377007684,"vX0":6.167829462798518,"vY0":-121.50665317532376,"vZ0":-7.400978356158554,"x":78.54,"y":246.77,"x0":-1.7790292705996071,"y0":50.001865808749415,"z0":5.679149719000956,"aX":2.492123601702332},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.9,"breakHorizontal":-4.4,"spinRate":2460,"spinDirection":48},"zone":14,"typeConfidence":0.81,"plateTime":0.45080232480966664,"extension":6.69431305174731},"index":10,"playId":"a730c513-f5d9-3bce-b4b2-0a749755d947","pitchNumber":2,"startTime":"2026-03-17T19:29:32.805Z","endTime":"2026-03-17T19:29:35.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669416,"link":"/api/v1/people/669416","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":677954,"link":"/api/v1/people/677954"},"second":{"id":694222,"link":"/api/v1/people/694222"},"third":{"id":803475,"link":"/api/v1/people/803475"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":826928,"link":"/api/v1/people/826928"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.12572907936251,"aZ":-38.903483237897746,"pfxX":2.988646156098717,"pfxZ":-4.4984868347672355,"pX":-0.34696547934532135,"pZ":1.5490112271844967,"vX0":2.505147349705879,"vY0":-121.08423476118932,"vZ0":-1.8845226133871638,"x":130.23,"y":196.96,"x0":-1.780780654649064,"y0":50.003782985935054,"z0":5.719765145393691,"aX":4.468485413953513},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-8.4,"breakHorizontal":-6.0,"spinRate":2354,"spinDirection":53},"zone":13,"typeConfidence":0.9,"plateTime":0.45116405590399244,"extension":6.835311526055795},"hitData":{"launchSpeed":59.6,"launchAngle":-53.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":132.11,"coordY":182.56}},"index":11,"playId":"3719cfdc-51ed-36a7-9eb8-f89ca72250da","pitchNumber":3,"startTime":"2026-03-17T19:29:49.998Z","endTime":"2026-03-17T19:29:55.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669416,"link":"/api/v1/people/669416","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":677954,"link":"/api/v1/people/677954"},"second":{"id":694222,"link":"/api/v1/people/694222"},"third":{"id":803475,"link":"/api/v1/people/803475"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":826928,"link":"/api/v1/people/826928"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_ab"},{"player":{"id":669416,"link":"/api/v1/people/669416"},"credit":"p_ab"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_pa"},{"player":{"id":669416,"link":"/api/v1/people/669416"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.2,"awayTeamWinProbability":6.799999999999997,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:29:55.906Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kristian Campbell walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-17T19:30:24.552Z","endTime":"2026-03-17T19:32:12.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669416,"fullName":"Blayne Enlow","link":"/api/v1/people/669416"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.0,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.542276838167897,"aZ":-21.03379881110134,"pfxX":1.627243802260029,"pfxZ":6.356809606800865,"pX":-0.7363830357230643,"pZ":2.5087194239728268,"vX0":1.6119827523608075,"vY0":-131.26909320218684,"vZ0":-4.752889613675151,"x":145.07,"y":171.04,"x0":-1.5688616999250207,"y0":50.00614677166392,"z0":5.8989111171566035,"aX":2.8541530908435466},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.7,"breakHorizontal":-3.2,"spinRate":2372,"spinDirection":180},"zone":4,"typeConfidence":0.91,"plateTime":0.4164932503626946,"extension":6.474336468483312},"index":0,"playId":"119fc7a2-8363-3071-b424-ff03f700624e","pitchNumber":1,"startTime":"2026-03-17T19:30:24.552Z","endTime":"2026-03-17T19:30:51.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669416,"link":"/api/v1/people/669416","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":677954,"link":"/api/v1/people/677954"},"second":{"id":694222,"link":"/api/v1/people/694222"},"third":{"id":803475,"link":"/api/v1/people/803475"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":826928,"link":"/api/v1/people/826928"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.266631109984527,"aZ":-21.107320550258624,"pfxX":-1.532759727434335,"pfxZ":6.134939674598118,"pX":-0.23338817453306812,"pZ":0.9915554014701833,"vX0":4.4074832109068005,"vY0":-133.7692593125854,"vZ0":-8.510461892762082,"x":125.9,"y":212.01,"x0":-1.7069731421326386,"y0":50.00001147360427,"z0":5.741021551771471,"aX":-2.7637156719908553},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.4,"breakHorizontal":1.8,"spinRate":2295,"spinDirection":196},"zone":13,"typeConfidence":0.9,"plateTime":0.4102882423996377,"extension":6.669900872172508},"index":1,"playId":"8f2889e6-4008-321b-bf35-b8ea305562a8","pitchNumber":2,"startTime":"2026-03-17T19:31:06.110Z","endTime":"2026-03-17T19:31:09.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669416,"link":"/api/v1/people/669416","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":677954,"link":"/api/v1/people/677954"},"second":{"id":694222,"link":"/api/v1/people/694222"},"third":{"id":803475,"link":"/api/v1/people/803475"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":826928,"link":"/api/v1/people/826928"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.339486220015104,"aZ":-19.849355745360814,"pfxX":0.02291823034252105,"pfxZ":6.881983726986241,"pX":0.4597901682063112,"pZ":1.1150611939450552,"vX0":4.639170758989958,"vY0":-132.95156964945602,"vZ0":-8.36884933229925,"x":99.47,"y":208.67,"x0":-1.3103237557115515,"y0":50.00455102424697,"z0":5.742720892333069,"aX":0.04088012001984623},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.8,"breakHorizontal":-1.1,"spinRate":2433,"spinDirection":186},"zone":14,"typeConfidence":0.9,"plateTime":0.41186907143882,"extension":6.812254165138203},"index":2,"playId":"12fa2369-3abc-3dca-adae-647d69479379","pitchNumber":3,"startTime":"2026-03-17T19:31:21.687Z","endTime":"2026-03-17T19:31:25.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669416,"link":"/api/v1/people/669416","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":677954,"link":"/api/v1/people/677954"},"second":{"id":694222,"link":"/api/v1/people/694222"},"third":{"id":803475,"link":"/api/v1/people/803475"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":826928,"link":"/api/v1/people/826928"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":90.9,"endSpeed":83.7,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.42705303638685,"aZ":-19.81686124002057,"pfxX":-0.3973373363620198,"pfxZ":6.9542586869049146,"pX":-0.02653071667283276,"pZ":1.6814531624711884,"vX0":4.491990276503718,"vY0":-132.27411444240806,"vZ0":-6.879319741961434,"x":118.01,"y":193.38,"x0":-1.6930690020018373,"y0":50.006564247080576,"z0":5.76238322000816,"aX":-0.707411097692034},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.4,"breakHorizontal":-0.2,"spinRate":2431,"spinDirection":194},"zone":8,"typeConfidence":0.9,"plateTime":0.4136208244505517,"extension":6.602316547779433},"index":3,"playId":"6e35664e-5d37-3d70-95fb-25e93a88bae3","pitchNumber":4,"startTime":"2026-03-17T19:31:37.810Z","endTime":"2026-03-17T19:31:41.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669416,"link":"/api/v1/people/669416","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":677954,"link":"/api/v1/people/677954"},"second":{"id":694222,"link":"/api/v1/people/694222"},"third":{"id":803475,"link":"/api/v1/people/803475"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":826928,"link":"/api/v1/people/826928"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.6374771661047,"aZ":-31.92478345384638,"pfxX":4.566245695247513,"pfxZ":0.16173649387164613,"pX":1.448110454917955,"pZ":1.1044576374132522,"vX0":5.821485923532096,"vY0":-122.70639593255675,"vZ0":-4.694750931241357,"x":61.8,"y":208.96,"x0":-1.5535671503858717,"y0":50.00158008646341,"z0":5.7809782944803025,"aX":6.9195309815888955},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.6,"breakHorizontal":-9.7,"spinRate":2374,"spinDirection":50},"zone":14,"typeConfidence":0.88,"plateTime":0.4473921922870563,"extension":6.8496401133977205},"index":4,"playId":"9c77e1c0-3ced-36da-8b45-f13ac8f41e6f","pitchNumber":5,"startTime":"2026-03-17T19:31:51.904Z","endTime":"2026-03-17T19:31:56.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669416,"link":"/api/v1/people/669416","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":677954,"link":"/api/v1/people/677954"},"second":{"id":694222,"link":"/api/v1/people/694222"},"third":{"id":803475,"link":"/api/v1/people/803475"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":826928,"link":"/api/v1/people/826928"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45464708423741,"aZ":-34.97096911009557,"pfxX":1.1497065762272307,"pfxZ":-1.8341303741177795,"pX":-0.40188870253559333,"pZ":0.6828578112557482,"vX0":3.067882789221293,"vY0":-122.64580270981624,"vZ0":-4.727965671228462,"x":132.32,"y":220.34,"x0":-1.8188738588292663,"y0":50.00575594881835,"z0":5.621142200669936,"aX":1.749744716317682},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.2,"breakHorizontal":-2.8,"spinRate":2369,"spinDirection":47},"zone":13,"typeConfidence":0.61,"plateTime":0.44674980259097063,"extension":6.6825180017070345},"index":5,"playId":"8689cecb-c0c7-3aea-9159-e63571c74a52","pitchNumber":6,"startTime":"2026-03-17T19:32:09.750Z","endTime":"2026-03-17T19:32:12.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669416,"link":"/api/v1/people/669416","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":677954,"link":"/api/v1/people/677954"},"second":{"id":694222,"link":"/api/v1/people/694222"},"third":{"id":803475,"link":"/api/v1/people/803475"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":826928,"link":"/api/v1/people/826928"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692225,"link":"/api/v1/people/692225"},"credit":"b_pa"},{"player":{"id":669416,"link":"/api/v1/people/669416"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.89999999999999,"awayTeamWinProbability":6.1000000000000085,"homeTeamWinProbabilityAdded":0.6999999999999886,"leverageIndex":0.2,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:32:12.750Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tsung-Che Cheng strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-17T19:32:35.174Z","endTime":"2026-03-17T19:33:51.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669416,"fullName":"Blayne Enlow","link":"/api/v1/people/669416"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":644433,"link":"/api/v1/people/644433"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","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.4,"endSpeed":86.2,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.115530637399857,"aZ":-16.44702964504694,"pfxX":-2.8800832606702684,"pfxZ":8.30363287185302,"pX":-0.46710511314001973,"pZ":3.569758171002947,"vX0":3.9832016770689784,"vY0":-136.0985399497501,"vZ0":-3.0562744265313384,"x":134.8,"y":142.4,"x0":-1.5688052763951437,"y0":50.00486023118318,"z0":5.8325089181270915,"aX":-5.456806562243922},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.6,"breakHorizontal":4.4,"spinRate":2322,"spinDirection":207},"zone":11,"typeConfidence":0.92,"plateTime":0.40094394208786843,"extension":6.777403890168799},"index":0,"playId":"d8c5527d-8fc5-39b5-af4e-26c7ab2e27fd","pitchNumber":1,"startTime":"2026-03-17T19:32:35.174Z","endTime":"2026-03-17T19:32:40.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669416,"link":"/api/v1/people/669416","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":677954,"link":"/api/v1/people/677954"},"second":{"id":694222,"link":"/api/v1/people/694222"},"third":{"id":803475,"link":"/api/v1/people/803475"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":826928,"link":"/api/v1/people/826928"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"first":{"id":692225,"link":"/api/v1/people/692225"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19632089629046,"aZ":-17.661105048826904,"pfxX":-0.9160823064885237,"pfxZ":8.062787845808272,"pX":-1.4289262249691417,"pZ":3.5405943841262553,"vX0":1.3339582760284847,"vY0":-132.99076167469423,"vZ0":-2.6650315262443174,"x":171.47,"y":143.18,"x0":-1.8168542637360012,"y0":50.00373268719282,"z0":5.829363085190895,"aX":-1.6492750661322069},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.3,"breakHorizontal":1.4,"spinRate":2289,"spinDirection":204},"zone":11,"typeConfidence":0.76,"plateTime":0.41106872932431804,"extension":6.635422689197572},"index":1,"playId":"b1e4742d-b98e-3745-9a09-afe4ecba5173","pitchNumber":2,"startTime":"2026-03-17T19:32:48.458Z","endTime":"2026-03-17T19:32:51.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669416,"link":"/api/v1/people/669416","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":677954,"link":"/api/v1/people/677954"},"second":{"id":694222,"link":"/api/v1/people/694222"},"third":{"id":803475,"link":"/api/v1/people/803475"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":826928,"link":"/api/v1/people/826928"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"first":{"id":692225,"link":"/api/v1/people/692225"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":89.4,"endSpeed":82.3,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.36750681902852,"aZ":-20.303228144356947,"pfxX":-0.4771469398906958,"pfxZ":6.88432149607977,"pX":-0.6908950537770273,"pZ":2.133360556154675,"vX0":2.6378477202745843,"vY0":-130.23844448345776,"vZ0":-5.508809309091405,"x":143.34,"y":181.18,"x0":-1.6532069821198414,"y0":50.00477893854008,"z0":5.803354370151427,"aX":-0.8234298936874334},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.5,"breakHorizontal":0.4,"spinRate":2438,"spinDirection":188},"zone":4,"typeConfidence":0.91,"plateTime":0.41994358073661964,"extension":6.611307315634475},"index":2,"playId":"8194c665-a668-34aa-a5df-3bade53b62b6","pitchNumber":3,"startTime":"2026-03-17T19:33:03.233Z","endTime":"2026-03-17T19:33:06.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669416,"link":"/api/v1/people/669416","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":677954,"link":"/api/v1/people/677954"},"second":{"id":694222,"link":"/api/v1/people/694222"},"third":{"id":803475,"link":"/api/v1/people/803475"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":826928,"link":"/api/v1/people/826928"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"first":{"id":692225,"link":"/api/v1/people/692225"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":92.3,"endSpeed":84.3,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.594876942528543,"aZ":-19.400107057538737,"pfxX":-1.402023516881112,"pfxZ":6.997234973641534,"pX":-1.3934288551606695,"pZ":3.0277465731036144,"vX0":1.805754936504889,"vY0":-134.3584992480701,"vZ0":-3.2029522558619425,"x":170.11,"y":157.03,"x0":-1.892614151802822,"y0":50.001214082568765,"z0":5.616919243115318,"aX":-2.558776088447795},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.2,"breakHorizontal":2.2,"spinRate":2251,"spinDirection":212},"zone":11,"typeConfidence":0.62,"plateTime":0.4079415410764824,"extension":6.64883405689242},"index":3,"playId":"adca2e39-249f-3ecc-ab18-73099dfeebf7","pitchNumber":4,"startTime":"2026-03-17T19:33:19.359Z","endTime":"2026-03-17T19:33:22.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669416,"link":"/api/v1/people/669416","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":677954,"link":"/api/v1/people/677954"},"second":{"id":694222,"link":"/api/v1/people/694222"},"third":{"id":803475,"link":"/api/v1/people/803475"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":826928,"link":"/api/v1/people/826928"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"first":{"id":692225,"link":"/api/v1/people/692225"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.982737846519267,"aZ":-23.76637497352586,"pfxX":0.5342343840353131,"pfxZ":4.916711814140736,"pX":0.08894499772281869,"pZ":3.529274131975553,"vX0":4.412403091601218,"vY0":-129.23183748541868,"vZ0":-1.203372103447148,"x":113.61,"y":143.49,"x0":-1.701904241342932,"y0":50.006032390539445,"z0":5.8067057560264805,"aX":0.9141395650550357},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.9,"breakHorizontal":-1.8,"spinRate":2369,"spinDirection":163},"zone":12,"typeConfidence":0.91,"plateTime":0.4219565986934244,"extension":6.749833392919988},"index":4,"playId":"2a785857-b767-3a2a-9183-8174f9bbd33d","pitchNumber":5,"startTime":"2026-03-17T19:33:48.979Z","endTime":"2026-03-17T19:33:51.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669416,"link":"/api/v1/people/669416","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":677954,"link":"/api/v1/people/677954"},"second":{"id":694222,"link":"/api/v1/people/694222"},"third":{"id":803475,"link":"/api/v1/people/803475"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":826928,"link":"/api/v1/people/826928"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"first":{"id":692225,"link":"/api/v1/people/692225"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691907,"link":"/api/v1/people/691907"},"credit":"b_ab"},{"player":{"id":669416,"link":"/api/v1/people/669416"},"credit":"p_ab"},{"player":{"id":691907,"link":"/api/v1/people/691907"},"credit":"b_pa"},{"player":{"id":669416,"link":"/api/v1/people/669416"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.10000000000001,"awayTeamWinProbability":6.8999999999999915,"homeTeamWinProbabilityAdded":-0.799999999999983,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:33:51.979Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Braiden Ward walks. Kristian Campbell to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-17T19:34:18.985Z","endTime":"2026-03-17T19:36:24.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669416,"fullName":"Blayne Enlow","link":"/api/v1/people/669416"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"postOnSecond":{"id":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.7,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.921247719047376,"aZ":-26.55472673573973,"pfxX":2.7393948709371716,"pfxZ":3.3629756132361983,"pX":-0.8749192179022637,"pZ":3.923402237935436,"vX0":1.0275059311905594,"vY0":-128.804285119934,"vZ0":-0.12448896198492143,"x":150.35,"y":132.85,"x0":-1.6354809622828648,"y0":50.00497282365942,"z0":6.033740850316082,"aX":4.581950380499592},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.2,"breakHorizontal":-5.2,"spinRate":2434,"spinDirection":153},"zone":11,"typeConfidence":0.91,"plateTime":0.4260037572728028,"extension":6.617622003528764},"index":0,"playId":"cfdcfadc-8a18-3271-aa85-2f5b9da96c03","pitchNumber":1,"startTime":"2026-03-17T19:34:18.985Z","endTime":"2026-03-17T19:34:22.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669416,"link":"/api/v1/people/669416","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":677954,"link":"/api/v1/people/677954"},"second":{"id":694222,"link":"/api/v1/people/694222"},"third":{"id":803475,"link":"/api/v1/people/803475"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":826928,"link":"/api/v1/people/826928"}},"offense":{"batter":{"id":685274,"link":"/api/v1/people/685274","batSide":{"code":"L","description":"Left"}},"first":{"id":692225,"link":"/api/v1/people/692225"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"7c940b24-08e2-3032-9a0a-0c93a95cd444","startTime":"2026-03-17T19:34:34.421Z","endTime":"2026-03-17T19:34:37.421Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669416,"link":"/api/v1/people/669416","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":677954,"link":"/api/v1/people/677954"},"second":{"id":694222,"link":"/api/v1/people/694222"},"third":{"id":803475,"link":"/api/v1/people/803475"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":826928,"link":"/api/v1/people/826928"}},"offense":{"batter":{"id":685274,"link":"/api/v1/people/685274","batSide":{"code":"L","description":"Left"}},"first":{"id":692225,"link":"/api/v1/people/692225"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":83.0,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.75931159014737,"aZ":-20.491282407756405,"pfxX":0.16532600695541566,"pfxZ":6.711503371552755,"pX":-0.9464609875903811,"pZ":2.0542473883082644,"vX0":1.6975568060478896,"vY0":-130.18059278519834,"vZ0":-5.77702779356617,"x":153.08,"y":183.32,"x0":-1.6247058998420254,"y0":50.00141230149135,"z0":5.8226258072741714,"aX":0.2873658854931798},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.3,"breakHorizontal":-0.6,"spinRate":2468,"spinDirection":183},"zone":13,"typeConfidence":0.91,"plateTime":0.41852415821986133,"extension":6.600207827510874},"index":2,"playId":"f5bd881d-cd2a-3610-9036-29bb6e8a7fde","pitchNumber":2,"startTime":"2026-03-17T19:34:54.204Z","endTime":"2026-03-17T19:34:57.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669416,"link":"/api/v1/people/669416","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":677954,"link":"/api/v1/people/677954"},"second":{"id":694222,"link":"/api/v1/people/694222"},"third":{"id":803475,"link":"/api/v1/people/803475"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":826928,"link":"/api/v1/people/826928"}},"offense":{"batter":{"id":685274,"link":"/api/v1/people/685274","batSide":{"code":"L","description":"Left"}},"first":{"id":692225,"link":"/api/v1/people/692225"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49219966003571,"aZ":-18.283322190584943,"pfxX":-1.0369478128702747,"pfxZ":7.899867622514039,"pX":-1.1329754970465697,"pZ":3.8352016762549104,"vX0":2.0559930678763387,"vY0":-131.41190573210935,"vZ0":-1.8398646508973049,"x":160.19,"y":135.23,"x0":-1.7889229420524388,"y0":50.00175462325146,"z0":5.895264354017633,"aX":-1.8232931414555826},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.2,"breakHorizontal":1.4,"spinRate":2286,"spinDirection":201},"zone":11,"typeConfidence":0.81,"plateTime":0.41598788152447597,"extension":6.612112983823855},"index":3,"playId":"f5d7ed51-f69a-3978-9237-e454eb6aa33f","pitchNumber":3,"startTime":"2026-03-17T19:35:11.838Z","endTime":"2026-03-17T19:35:15.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669416,"link":"/api/v1/people/669416","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":677954,"link":"/api/v1/people/677954"},"second":{"id":694222,"link":"/api/v1/people/694222"},"third":{"id":803475,"link":"/api/v1/people/803475"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":826928,"link":"/api/v1/people/826928"}},"offense":{"batter":{"id":685274,"link":"/api/v1/people/685274","batSide":{"code":"L","description":"Left"}},"first":{"id":692225,"link":"/api/v1/people/692225"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.6,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.365767136565182,"aZ":-24.51371278686981,"pfxX":0.731236897298472,"pfxZ":4.544983975328359,"pX":-1.4171936480316112,"pZ":3.179051484364346,"vX0":0.7021087163704837,"vY0":-128.23433312693763,"vZ0":-1.9054721265870795,"x":171.02,"y":152.95,"x0":-1.788316514884377,"y0":50.004694555762526,"z0":5.820191932199477,"aX":1.2334782562135806},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.0,"breakHorizontal":-1.4,"spinRate":2444,"spinDirection":165},"zone":11,"typeConfidence":0.91,"plateTime":0.4250638912720994,"extension":6.5979443905976085},"index":4,"playId":"996cc223-3d05-3ea0-86cc-1c094ab12026","pitchNumber":4,"startTime":"2026-03-17T19:35:28.134Z","endTime":"2026-03-17T19:35:31.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669416,"link":"/api/v1/people/669416","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":677954,"link":"/api/v1/people/677954"},"second":{"id":694222,"link":"/api/v1/people/694222"},"third":{"id":803475,"link":"/api/v1/people/803475"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":826928,"link":"/api/v1/people/826928"}},"offense":{"batter":{"id":685274,"link":"/api/v1/people/685274","batSide":{"code":"L","description":"Left"}},"first":{"id":692225,"link":"/api/v1/people/692225"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.1,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.592072374156146,"aZ":-15.94879907649173,"pfxX":-0.44239361401726596,"pfxZ":9.20612087841952,"pX":0.8798500314773978,"pZ":2.751409024086799,"vX0":5.971585031666599,"vY0":-131.82556349835082,"vZ0":-5.066513067762359,"x":83.46,"y":164.49,"x0":-1.3558503426934452,"y0":50.00628056257303,"z0":5.8728067847681364,"aX":-0.7804657467409368},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.8,"breakHorizontal":-0.5,"spinRate":2277,"spinDirection":194},"zone":12,"typeConfidence":0.86,"plateTime":0.41522461640245645,"extension":6.934604695223099},"index":5,"playId":"9e22761b-c648-33e9-a489-a770b7f354cc","pitchNumber":5,"startTime":"2026-03-17T19:35:44.729Z","endTime":"2026-03-17T19:35:48.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669416,"link":"/api/v1/people/669416","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":677954,"link":"/api/v1/people/677954"},"second":{"id":694222,"link":"/api/v1/people/694222"},"third":{"id":803475,"link":"/api/v1/people/803475"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":826928,"link":"/api/v1/people/826928"}},"offense":{"batter":{"id":685274,"link":"/api/v1/people/685274","batSide":{"code":"L","description":"Left"}},"first":{"id":692225,"link":"/api/v1/people/692225"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.74847627156432,"aZ":-21.54313088753548,"pfxX":0.2679552749255931,"pfxZ":6.115934690508144,"pX":0.5236134369654437,"pZ":0.4622583922701883,"vX0":5.197093820864331,"vY0":-130.8202150399228,"vZ0":-9.166760402651471,"x":97.04,"y":226.3,"x0":-1.5209393450767215,"y0":50.005287506106434,"z0":5.61748004984628,"aX":0.46591818112118066},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.4,"breakHorizontal":-1.6,"spinRate":2427,"spinDirection":185},"zone":14,"typeConfidence":0.91,"plateTime":0.4181514702206748,"extension":6.84149656950615},"index":6,"playId":"e48e5db2-0682-3f63-af8d-099172af64b0","pitchNumber":6,"startTime":"2026-03-17T19:36:15.610Z","endTime":"2026-03-17T19:36:24.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669416,"link":"/api/v1/people/669416","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":677954,"link":"/api/v1/people/677954"},"second":{"id":694222,"link":"/api/v1/people/694222"},"third":{"id":803475,"link":"/api/v1/people/803475"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":826928,"link":"/api/v1/people/826928"}},"offense":{"batter":{"id":685274,"link":"/api/v1/people/685274","batSide":{"code":"L","description":"Left"}},"first":{"id":692225,"link":"/api/v1/people/692225"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685274,"link":"/api/v1/people/685274"},"credit":"b_pa"},{"player":{"id":669416,"link":"/api/v1/people/669416"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.60000000000001,"awayTeamWinProbability":6.3999999999999915,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.27,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:36:24.748Z","atBatIndex":69},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Vinny Capra lines out softly to shortstop Lizandro Espinoza.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-17T19:37:37.578Z","endTime":"2026-03-17T19:38:14.566Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":681962,"fullName":"Vinny Capra","link":"/api/v1/people/681962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669416,"fullName":"Blayne Enlow","link":"/api/v1/people/669416"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681962,"fullName":"Vinny Capra","link":"/api/v1/people/681962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":692371,"link":"/api/v1/people/692371"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"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-17T19:37:00.775Z","endTime":"2026-03-17T19:37:39.874Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669416,"link":"/api/v1/people/669416","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":677954,"link":"/api/v1/people/677954"},"second":{"id":694222,"link":"/api/v1/people/694222"},"third":{"id":803475,"link":"/api/v1/people/803475"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":826928,"link":"/api/v1/people/826928"}},"offense":{"batter":{"id":681962,"link":"/api/v1/people/681962","batSide":{"code":"R","description":"Right"}},"first":{"id":685274,"link":"/api/v1/people/685274"},"second":{"id":692225,"link":"/api/v1/people/692225"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.513584799025395,"aZ":-36.17496873922675,"pfxX":4.175398703854257,"pfxZ":-2.715843923916763,"pX":-1.0713266978739473,"pZ":2.5882236514455994,"vX0":0.5780729504828631,"vY0":-120.40469519875452,"vZ0":-0.19824934721389909,"x":157.84,"y":168.9,"x0":-1.8569192710971876,"y0":50.002360773496825,"z0":5.862140252266847,"aX":6.154051747563475},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-4.7,"breakHorizontal":-7.7,"spinRate":2413,"spinDirection":57},"zone":11,"typeConfidence":0.84,"plateTime":0.45422063036298876,"extension":6.692527975787637},"index":1,"playId":"69d21c66-0f8e-3591-afa1-40affb47650f","pitchNumber":1,"startTime":"2026-03-17T19:37:39.874Z","endTime":"2026-03-17T19:37:43.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669416,"link":"/api/v1/people/669416","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":677954,"link":"/api/v1/people/677954"},"second":{"id":694222,"link":"/api/v1/people/694222"},"third":{"id":803475,"link":"/api/v1/people/803475"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":826928,"link":"/api/v1/people/826928"}},"offense":{"batter":{"id":681962,"link":"/api/v1/people/681962","batSide":{"code":"R","description":"Right"}},"first":{"id":685274,"link":"/api/v1/people/685274"},"second":{"id":692225,"link":"/api/v1/people/692225"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.4,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.410853803908406,"aZ":-35.83070900492137,"pfxX":4.991320118717708,"pfxZ":-2.6057348006771015,"pX":-1.3177525327826176,"pZ":2.4862696907858464,"vX0":-0.21854885884969816,"vY0":-117.99445838588673,"vZ0":0.03403047314519547,"x":167.23,"y":171.65,"x0":-1.8716991161586856,"y0":50.002281532873816,"z0":5.78566492346367,"aX":7.00549336034827},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-4.4,"breakHorizontal":-9.0,"spinRate":2312,"spinDirection":57},"zone":11,"typeConfidence":0.88,"plateTime":0.46501559365570033,"extension":6.72483697891101},"index":2,"playId":"17a66922-4edc-37a3-91ab-8bd4b8298836","pitchNumber":2,"startTime":"2026-03-17T19:37:54.759Z","endTime":"2026-03-17T19:37:57.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669416,"link":"/api/v1/people/669416","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":677954,"link":"/api/v1/people/677954"},"second":{"id":694222,"link":"/api/v1/people/694222"},"third":{"id":803475,"link":"/api/v1/people/803475"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":826928,"link":"/api/v1/people/826928"}},"offense":{"batter":{"id":681962,"link":"/api/v1/people/681962","batSide":{"code":"R","description":"Right"}},"first":{"id":685274,"link":"/api/v1/people/685274"},"second":{"id":692225,"link":"/api/v1/people/692225"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.9,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.8348888461067,"aZ":-23.27278815661714,"pfxX":0.8540089854475506,"pfxZ":5.0896758712380645,"pX":-0.7407437793847387,"pZ":2.8147414073735217,"vX0":2.1674708422353577,"vY0":-130.93737178900645,"vZ0":-3.360961283459038,"x":145.24,"y":162.78,"x0":-1.6878909940860811,"y0":50.002888786427164,"z0":5.842620925703073,"aX":1.492518437041811},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.8,"breakHorizontal":-2.0,"spinRate":2471,"spinDirection":178},"zone":1,"typeConfidence":0.91,"plateTime":0.4172045138495455,"extension":6.72499295356962},"hitData":{"launchSpeed":57.4,"launchAngle":33.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"soft","location":"6","coordinates":{"coordX":96.65,"coordY":137.55}},"index":3,"playId":"0af179bc-9139-3ebd-a565-2be97f666170","pitchNumber":3,"startTime":"2026-03-17T19:38:08.297Z","endTime":"2026-03-17T19:38:14.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669416,"link":"/api/v1/people/669416","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":677954,"link":"/api/v1/people/677954"},"second":{"id":694222,"link":"/api/v1/people/694222"},"third":{"id":803475,"link":"/api/v1/people/803475"},"shortstop":{"id":692371,"link":"/api/v1/people/692371"},"left":{"id":806994,"link":"/api/v1/people/806994"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":826928,"link":"/api/v1/people/826928"}},"offense":{"batter":{"id":681962,"link":"/api/v1/people/681962","batSide":{"code":"R","description":"Right"}},"first":{"id":685274,"link":"/api/v1/people/685274"},"second":{"id":692225,"link":"/api/v1/people/692225"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681962,"link":"/api/v1/people/681962"},"credit":"b_ab"},{"player":{"id":669416,"link":"/api/v1/people/669416"},"credit":"p_ab"},{"player":{"id":681962,"link":"/api/v1/people/681962"},"credit":"b_pa"},{"player":{"id":669416,"link":"/api/v1/people/669416"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:38:14.566Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lizandro Espinoza strikes out swinging. Lizandro Espinoza to 1st. Wild pitch by pitcher Kyle Keller.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-17T19:40:29.350Z","endTime":"2026-03-17T19:41:10.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":0},"matchup":{"batter":{"id":692371,"fullName":"Lizandro Espinoza","link":"/api/v1/people/692371"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664918,"fullName":"Kyle Keller","link":"/api/v1/people/664918"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692371,"fullName":"Lizandro Espinoza","link":"/api/v1/people/692371"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":null,"isOut":null,"outNumber":null},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":692371,"fullName":"Lizandro Espinoza","link":"/api/v1/people/692371"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3}},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":692371,"fullName":"Lizandro Espinoza","link":"/api/v1/people/692371"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Keller replaces Payton Tolle.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"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-17T19:38:57.196Z","endTime":"2026-03-17T19:40:31.575Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664918,"link":"/api/v1/people/664918"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":692371,"link":"/api/v1/people/692371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":2.998,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.362754146876487,"aZ":-9.123059464438043,"pfxX":-3.106986605327052,"pfxZ":12.253281356835735,"pX":0.8003736312325299,"pZ":2.660977897176363,"vX0":5.493352502624334,"vY0":-136.59487150853124,"vZ0":-8.299066423529705,"x":86.49,"y":166.93,"x0":-0.8372437513247627,"y0":50.00199992893021,"z0":6.374077122097252,"aX":-5.844939062826322},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.5,"breakHorizontal":4.4,"spinRate":2223,"spinDirection":199},"zone":3,"typeConfidence":0.96,"plateTime":0.4016926655226367,"extension":6.401079272369117},"index":1,"playId":"ca3441ba-6241-3336-81cf-31926b46324c","pitchNumber":1,"startTime":"2026-03-17T19:40:31.575Z","endTime":"2026-03-17T19:40:35.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664918,"link":"/api/v1/people/664918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":692371,"link":"/api/v1/people/692371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":2.998,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.746649953320414,"aZ":-10.933362257486532,"pfxX":-4.104447811183418,"pfxZ":11.368925156321078,"pX":-1.082276142052156,"pZ":3.1139326594292913,"vX0":1.3269489840424338,"vY0":-136.042972026774,"vZ0":-6.580983829547362,"x":158.25,"y":154.7,"x0":-1.0440112843712552,"y0":50.00550642307528,"z0":6.327751042633016,"aX":-7.6694179406815595},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.3,"breakHorizontal":7.1,"spinRate":2321,"spinDirection":200},"zone":11,"typeConfidence":0.96,"plateTime":0.40312827013429775,"extension":6.290117463780333},"index":2,"playId":"c40e2a10-96b5-317d-b1da-aa001c836dd9","pitchNumber":2,"startTime":"2026-03-17T19:40:46.367Z","endTime":"2026-03-17T19:40:55.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664918,"link":"/api/v1/people/664918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":692371,"link":"/api/v1/people/692371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":71.4,"strikeZoneTop":2.998,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.290433083314348,"aZ":-41.80783644042613,"pfxX":2.7358683729650193,"pfxZ":-7.641020010499299,"pX":0.149048381014129,"pZ":0.10871996048972198,"vX0":1.5328173853010525,"vY0":-112.16674020092958,"vZ0":-4.2025184068993,"x":111.32,"y":235.84,"x0":-0.9010570452810427,"y0":50.003318068878194,"z0":6.315771669731991,"aX":3.4490357269166885},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-14.6,"breakHorizontal":-5.4,"spinRate":2466,"spinDirection":26},"zone":14,"typeConfidence":0.91,"plateTime":0.4903132651397457,"extension":6.550582903744002},"index":3,"playId":"66b37ab2-167a-3d4d-a504-0a66f905e576","pitchNumber":3,"startTime":"2026-03-17T19:41:05.925Z","endTime":"2026-03-17T19:41:10.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664918,"link":"/api/v1/people/664918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":692371,"link":"/api/v1/people/692371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692371,"link":"/api/v1/people/692371"},"credit":"b_ab"},{"player":{"id":664918,"link":"/api/v1/people/664918"},"credit":"p_ab"},{"player":{"id":692371,"link":"/api/v1/people/692371"},"credit":"b_pa"},{"player":{"id":664918,"link":"/api/v1/people/664918"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.39999999999999,"awayTeamWinProbability":15.600000000000009,"homeTeamWinProbabilityAdded":-8.000000000000014,"leverageIndex":1.54,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:41:10.654Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ambioris Tavarez singles on a line drive to right fielder Allan Castro. Lizandro Espinoza to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-17T19:41:45.275Z","endTime":"2026-03-17T19:42:36.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":694222,"fullName":"Ambioris Tavarez","link":"/api/v1/people/694222"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664918,"fullName":"Kyle Keller","link":"/api/v1/people/664918"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694222,"fullName":"Ambioris Tavarez","link":"/api/v1/people/694222"},"postOnSecond":{"id":692371,"fullName":"Lizandro Espinoza","link":"/api/v1/people/692371"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694222,"fullName":"Ambioris Tavarez","link":"/api/v1/people/694222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691369,"link":"/api/v1/people/691369"},"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":692371,"fullName":"Lizandro Espinoza","link":"/api/v1/people/692371"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26318554459997,"aZ":-12.395093415023323,"pfxX":-2.8141455345587625,"pfxZ":10.638945392791534,"pX":0.05811492906210541,"pZ":2.385122200800579,"vX0":3.8174070772835598,"vY0":-135.6373599013002,"vZ0":-8.147605281108317,"x":114.78,"y":174.38,"x0":-1.0033131604148064,"y0":50.00261063863923,"z0":6.296415241922791,"aX":-5.232136718509865},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.6,"breakHorizontal":4.3,"spinRate":2211,"spinDirection":196},"zone":5,"typeConfidence":0.88,"plateTime":0.4041379681837416,"extension":6.395795742763814},"index":0,"playId":"919f6d71-c102-3db8-824c-354d4bde24fb","pitchNumber":1,"startTime":"2026-03-17T19:41:45.275Z","endTime":"2026-03-17T19:41:48.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664918,"link":"/api/v1/people/664918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":694222,"link":"/api/v1/people/694222","batSide":{"code":"R","description":"Right"}},"first":{"id":692371,"link":"/api/v1/people/692371"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.430179993166337,"aZ":-23.074467981022266,"pfxX":1.3504421552345276,"pfxZ":5.222019188053485,"pX":0.852315374797503,"pZ":2.7914676714756106,"vX0":4.661263645534006,"vY0":-130.8846096543944,"vZ0":-4.667540870246688,"x":84.51,"y":163.41,"x0":-1.1238787370279804,"y0":50.00467449762264,"z0":6.31587191384997,"aX":2.3533160593780784},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.6,"breakHorizontal":-3.5,"spinRate":2214,"spinDirection":171},"zone":12,"typeConfidence":0.98,"plateTime":0.41774828974582734,"extension":6.371125106474602},"index":1,"playId":"781bce58-f022-3893-84e8-1df774b7f0be","pitchNumber":2,"startTime":"2026-03-17T19:42:02.743Z","endTime":"2026-03-17T19:42:05.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664918,"link":"/api/v1/people/664918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":694222,"link":"/api/v1/people/694222","batSide":{"code":"R","description":"Right"}},"first":{"id":692371,"link":"/api/v1/people/692371"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.017542060328456,"aZ":-13.0810831286504,"pfxX":-3.610637798044731,"pfxZ":10.476288738358132,"pX":-0.24909190609772094,"pZ":3.0149836762297832,"vX0":3.2594147202418187,"vY0":-134.35507490034487,"vZ0":-6.135090183321681,"x":126.49,"y":157.38,"x0":-1.0108359220957766,"y0":50.00068228271891,"z0":6.263508614041781,"aX":-6.578401537073327},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.8,"breakHorizontal":5.8,"spinRate":2239,"spinDirection":201},"zone":2,"typeConfidence":0.81,"plateTime":0.40819383641678186,"extension":6.438260203091912},"hitData":{"launchSpeed":86.0,"launchAngle":16.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":152.92,"coordY":129.79}},"index":2,"playId":"2bd76b8c-0469-3c1c-8c50-cfcf815d7242","pitchNumber":3,"startTime":"2026-03-17T19:42:28.708Z","endTime":"2026-03-17T19:42:36.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664918,"link":"/api/v1/people/664918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":694222,"link":"/api/v1/people/694222","batSide":{"code":"R","description":"Right"}},"first":{"id":692371,"link":"/api/v1/people/692371"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694222,"link":"/api/v1/people/694222"},"credit":"b_ab"},{"player":{"id":664918,"link":"/api/v1/people/664918"},"credit":"p_ab"},{"player":{"id":694222,"link":"/api/v1/people/694222"},"credit":"b_pa"},{"player":{"id":664918,"link":"/api/v1/people/664918"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.2,"awayTeamWinProbability":27.799999999999997,"homeTeamWinProbabilityAdded":-12.199999999999989,"leverageIndex":3.07,"dramaIndex":157.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:42:36.123Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Groshans singles on a sharp line drive to left fielder Braiden Ward. Lizandro Espinoza scores. Ambioris Tavarez to 2nd.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-17T19:43:12.173Z","endTime":"2026-03-17T19:46:09.338Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":677954,"fullName":"Jordan Groshans","link":"/api/v1/people/677954"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664918,"fullName":"Kyle Keller","link":"/api/v1/people/664918"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677954,"fullName":"Jordan Groshans","link":"/api/v1/people/677954"},"postOnSecond":{"id":694222,"fullName":"Ambioris Tavarez","link":"/api/v1/people/694222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677954,"fullName":"Jordan Groshans","link":"/api/v1/people/677954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":685274,"link":"/api/v1/people/685274"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":692371,"fullName":"Lizandro Espinoza","link":"/api/v1/people/692371"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":692371,"fullName":"Lizandro Espinoza","link":"/api/v1/people/692371"},"responsiblePitcher":{"id":664918,"link":"/api/v1/people/664918"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694222,"fullName":"Ambioris Tavarez","link":"/api/v1/people/694222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.1,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27392955211635,"aZ":-21.148732959710582,"pfxX":0.400790867817852,"pfxZ":6.231919170196186,"pX":0.6628323274556365,"pZ":4.68484304207079,"vX0":4.572379305637783,"vY0":-131.9708978007801,"vZ0":-0.5871195744482208,"x":91.73,"y":112.29,"x0":-1.142063045106256,"y0":50.004066443767,"z0":6.463749731950944,"aX":0.7080128863346414},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.4,"breakHorizontal":-1.7,"spinRate":2233,"spinDirection":168},"zone":12,"typeConfidence":0.88,"plateTime":0.41456204128110397,"extension":6.307264686881608},"index":0,"playId":"b50252af-c726-38cb-bd48-1f52f1126fde","pitchNumber":1,"startTime":"2026-03-17T19:43:12.173Z","endTime":"2026-03-17T19:43:15.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664918,"link":"/api/v1/people/664918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":677954,"link":"/api/v1/people/677954","batSide":{"code":"R","description":"Right"}},"first":{"id":694222,"link":"/api/v1/people/694222"},"second":{"id":692371,"link":"/api/v1/people/692371"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.893318414678816,"aZ":-11.316283291211299,"pfxX":-1.2079836385091367,"pfxZ":10.97274834544928,"pX":-1.5264799245782488,"pZ":3.471393056372807,"vX0":-0.26034160653649935,"vY0":-136.92299774706075,"vZ0":-5.5197003521728245,"x":175.19,"y":145.05,"x0":-1.2732054197035987,"y0":50.006436265215164,"z0":6.286198523959995,"aX":-2.296621838854168},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.0,"breakHorizontal":2.3,"spinRate":2221,"spinDirection":202},"zone":11,"typeConfidence":0.93,"plateTime":0.3998556239421278,"extension":6.3269813855908925},"index":1,"playId":"ac5213b3-4039-3747-9993-8db44b09be6c","pitchNumber":2,"startTime":"2026-03-17T19:43:30.690Z","endTime":"2026-03-17T19:43:33.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664918,"link":"/api/v1/people/664918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":677954,"link":"/api/v1/people/677954","batSide":{"code":"R","description":"Right"}},"first":{"id":694222,"link":"/api/v1/people/694222"},"second":{"id":692371,"link":"/api/v1/people/692371"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-17T19:44:17.744Z","endTime":"2026-03-17T19:44:17.745Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":664918,"link":"/api/v1/people/664918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":677954,"link":"/api/v1/people/677954","batSide":{"code":"R","description":"Right"}},"first":{"id":694222,"link":"/api/v1/people/694222"},"second":{"id":692371,"link":"/api/v1/people/692371"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.729718379933193,"aZ":-10.52382354560774,"pfxX":-3.359978762651927,"pfxZ":11.676064827621538,"pX":-0.900757308637792,"pZ":2.562956987283958,"vX0":2.03734551014422,"vY0":-135.8054771597825,"vZ0":-7.66746222252582,"x":151.33,"y":169.58,"x0":-1.2269249226400536,"y0":50.004902768518086,"z0":6.1679262125921905,"aX":-6.23190082660015},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.6,"breakHorizontal":5.6,"spinRate":2235,"spinDirection":208},"zone":11,"typeConfidence":0.92,"plateTime":0.40442627693685296,"extension":6.359832812805528},"index":3,"playId":"817cc009-c8f6-3831-8ab6-2d653745ef82","pitchNumber":3,"startTime":"2026-03-17T19:44:17.746Z","endTime":"2026-03-17T19:44:20.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664918,"link":"/api/v1/people/664918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":677954,"link":"/api/v1/people/677954","batSide":{"code":"R","description":"Right"}},"first":{"id":694222,"link":"/api/v1/people/694222"},"second":{"id":692371,"link":"/api/v1/people/692371"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35012925296159,"aZ":-12.299186946343667,"pfxX":-3.512841097790494,"pfxZ":10.34282561068338,"pX":0.3172911016228925,"pZ":2.3568608306093353,"vX0":4.994313793171308,"vY0":-137.26275963912,"vZ0":-8.341894939754837,"x":104.91,"y":175.14,"x0":-1.0634078000984086,"y0":50.004308364188994,"z0":6.258774367695535,"aX":-6.751779408191364},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.3,"breakHorizontal":5.4,"spinRate":2244,"spinDirection":204},"zone":6,"typeConfidence":0.97,"plateTime":0.39795614604425733,"extension":6.333437944706647},"index":4,"playId":"9d0e2594-326f-3436-9227-8b2ab9e52e1a","pitchNumber":4,"startTime":"2026-03-17T19:44:36.547Z","endTime":"2026-03-17T19:44:44.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664918,"link":"/api/v1/people/664918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":677954,"link":"/api/v1/people/677954","batSide":{"code":"R","description":"Right"}},"first":{"id":694222,"link":"/api/v1/people/694222"},"second":{"id":692371,"link":"/api/v1/people/692371"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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.0,"endSpeed":83.2,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.628037454408766,"aZ":-22.39296210496354,"pfxX":1.556874704106459,"pfxZ":5.5626194373382205,"pX":-0.23183059923161528,"pZ":3.2765933113156214,"vX0":2.2429675496391814,"vY0":-131.20733888178142,"vZ0":-3.513102524701318,"x":125.84,"y":150.31,"x0":-1.297302564813358,"y0":50.00088869125173,"z0":6.285596443403336,"aX":2.736026497422796},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.6,"breakHorizontal":-3.2,"spinRate":2229,"spinDirection":169},"zone":2,"typeConfidence":0.98,"plateTime":0.41614600202308605,"extension":6.388208660755496},"index":5,"playId":"b5c951bc-9e1c-3560-9688-8fd5bc6e73f1","pitchNumber":5,"startTime":"2026-03-17T19:45:05.498Z","endTime":"2026-03-17T19:45:09.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664918,"link":"/api/v1/people/664918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":677954,"link":"/api/v1/people/677954","batSide":{"code":"R","description":"Right"}},"first":{"id":694222,"link":"/api/v1/people/694222"},"second":{"id":692371,"link":"/api/v1/people/692371"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":84.7,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.195595861329096,"aZ":-11.263411855693942,"pfxX":-4.238599729848131,"pfxZ":11.332767098786283,"pX":-0.34464077441711327,"pZ":1.9527476979855596,"vX0":3.3910041802995194,"vY0":-135.6069584265178,"vZ0":-8.901018241345644,"x":130.14,"y":186.06,"x0":-1.0663471507944553,"y0":50.004219605796465,"z0":6.082300485270154,"aX":-7.822307758506084},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.6,"breakHorizontal":6.8,"spinRate":2314,"spinDirection":199},"zone":7,"typeConfidence":0.91,"plateTime":0.40533809308880997,"extension":6.264994731498642},"index":6,"playId":"7640ddf8-9625-368c-9119-aa59ff733a31","pitchNumber":6,"startTime":"2026-03-17T19:45:28.070Z","endTime":"2026-03-17T19:45:31.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664918,"link":"/api/v1/people/664918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":677954,"link":"/api/v1/people/677954","batSide":{"code":"R","description":"Right"}},"first":{"id":694222,"link":"/api/v1/people/694222"},"second":{"id":692371,"link":"/api/v1/people/692371"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.421453538202147,"aZ":-12.327987812112358,"pfxX":-5.509795722514853,"pfxZ":10.685911617918052,"pX":-0.7908325045038258,"pZ":3.075974736341984,"vX0":2.3603952061506197,"vY0":-135.8295683350598,"vZ0":-6.16820836225339,"x":147.14,"y":155.73,"x0":-0.9581925770120095,"y0":50.00269645417117,"z0":6.2435207721935155,"aX":-10.2333964052001},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.1,"breakHorizontal":9.5,"spinRate":2260,"spinDirection":198},"zone":1,"typeConfidence":0.94,"plateTime":0.40416387066599446,"extension":6.392757616966577},"hitData":{"launchSpeed":101.0,"launchAngle":15.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":61.38,"coordY":113.32}},"index":7,"playId":"5fa459a5-78a0-3220-afde-d24b468ad1f4","pitchNumber":7,"startTime":"2026-03-17T19:45:56.081Z","endTime":"2026-03-17T19:46:09.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664918,"link":"/api/v1/people/664918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":677954,"link":"/api/v1/people/677954","batSide":{"code":"R","description":"Right"}},"first":{"id":694222,"link":"/api/v1/people/694222"},"second":{"id":692371,"link":"/api/v1/people/692371"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677954,"link":"/api/v1/people/677954"},"credit":"b_ab"},{"player":{"id":664918,"link":"/api/v1/people/664918"},"credit":"p_ab"},{"player":{"id":677954,"link":"/api/v1/people/677954"},"credit":"b_pa"},{"player":{"id":664918,"link":"/api/v1/people/664918"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.10000000000001,"awayTeamWinProbability":43.89999999999999,"homeTeamWinProbabilityAdded":-16.099999999999994,"leverageIndex":4.47,"dramaIndex":216.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:46:09.338Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Guanipa flies out to right fielder Allan Castro in foul territory. Ambioris Tavarez to 3rd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-17T19:46:38.850Z","endTime":"2026-03-17T19:48:18.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":806994,"fullName":"Luis Guanipa","link":"/api/v1/people/806994"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664918,"fullName":"Kyle Keller","link":"/api/v1/people/664918"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677954,"fullName":"Jordan Groshans","link":"/api/v1/people/677954"},"postOnThird":{"id":694222,"fullName":"Ambioris Tavarez","link":"/api/v1/people/694222"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":806994,"fullName":"Luis Guanipa","link":"/api/v1/people/806994"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691369,"link":"/api/v1/people/691369"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":694222,"fullName":"Ambioris Tavarez","link":"/api/v1/people/694222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.9,"endSpeed":69.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.948815140621182,"aZ":-43.02543222707722,"pfxX":2.192130534405759,"pfxZ":-8.966842629238972,"pX":1.0134883801206587,"pZ":1.787266421863829,"vX0":3.4347105993746894,"vY0":-110.34465416779271,"vZ0":-0.21582335376155592,"x":78.37,"y":190.52,"x0":-0.8590889315994578,"y0":50.00139015661084,"z0":6.489699500921622,"aX":2.653218830425456},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.1,"breakVerticalInduced":-15.8,"breakHorizontal":-5.0,"spinRate":2483,"spinDirection":25},"zone":14,"typeConfidence":0.91,"plateTime":0.4998577180353019,"extension":6.516017644618366},"index":0,"playId":"c0c68840-6b18-314f-9078-845f62bbb285","pitchNumber":1,"startTime":"2026-03-17T19:46:38.850Z","endTime":"2026-03-17T19:46:41.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664918,"link":"/api/v1/people/664918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":806994,"link":"/api/v1/people/806994","batSide":{"code":"R","description":"Right"}},"first":{"id":677954,"link":"/api/v1/people/677954"},"second":{"id":694222,"link":"/api/v1/people/694222"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":84.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.737116647351215,"aZ":-20.636338073363632,"pfxX":-0.12374804919591309,"pfxZ":6.469264483300368,"pX":0.8178045349687428,"pZ":2.100665270484664,"vX0":5.209681645932884,"vY0":-131.19606072326337,"vZ0":-6.675371673362066,"x":85.83,"y":182.06,"x0":-1.1584877838900236,"y0":50.00331978454989,"z0":6.162767726552234,"aX":-0.2212873782995962},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.8,"breakHorizontal":-0.6,"spinRate":2289,"spinDirection":176},"zone":14,"typeConfidence":0.96,"plateTime":0.41385606105974926,"extension":6.3775762062656645},"index":1,"playId":"acf330b6-96ca-32b2-bfec-a5746e1d4843","pitchNumber":2,"startTime":"2026-03-17T19:46:57.091Z","endTime":"2026-03-17T19:47:00.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664918,"link":"/api/v1/people/664918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":806994,"link":"/api/v1/people/806994","batSide":{"code":"R","description":"Right"}},"first":{"id":677954,"link":"/api/v1/people/677954"},"second":{"id":694222,"link":"/api/v1/people/694222"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":92.3,"endSpeed":84.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.50244268402572,"aZ":-13.155723470399613,"pfxX":-3.684575371088333,"pfxZ":10.483603014244837,"pX":0.7898749366811777,"pZ":2.716883073519525,"vX0":5.576841219107722,"vY0":-134.20364221847538,"vZ0":-6.842333817981448,"x":86.89,"y":165.42,"x0":-0.84157998299024,"y0":50.00650939568353,"z0":6.246870944946836,"aX":-6.6870203516170665},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.6,"breakHorizontal":5.4,"spinRate":2259,"spinDirection":199},"zone":6,"typeConfidence":0.75,"plateTime":0.4089847527964907,"extension":6.4850998638174},"index":2,"playId":"f60870c9-54f9-3941-8236-750d7fd6c846","pitchNumber":3,"startTime":"2026-03-17T19:47:17.237Z","endTime":"2026-03-17T19:47:20.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664918,"link":"/api/v1/people/664918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":806994,"link":"/api/v1/people/806994","batSide":{"code":"R","description":"Right"}},"first":{"id":677954,"link":"/api/v1/people/677954"},"second":{"id":694222,"link":"/api/v1/people/694222"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67697242237331,"aZ":-20.79755585618782,"pfxX":2.0633952297123384,"pfxZ":6.497267254494002,"pX":0.7429765188076165,"pZ":2.2867255437260274,"vX0":4.228709953183829,"vY0":-131.635714054025,"vZ0":-6.107939661143687,"x":88.68,"y":177.04,"x0":-1.1539610713600816,"y0":50.00054016844931,"z0":6.18323985502244,"aX":3.6086313099719383},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.6,"breakHorizontal":-4.7,"spinRate":2218,"spinDirection":177},"zone":6,"typeConfidence":0.99,"plateTime":0.4165572351827911,"extension":6.2893222794339545},"index":3,"playId":"ccdf08d4-63ef-3ae8-92b5-00c376a910ed","pitchNumber":4,"startTime":"2026-03-17T19:47:43.540Z","endTime":"2026-03-17T19:47:46.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664918,"link":"/api/v1/people/664918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":806994,"link":"/api/v1/people/806994","batSide":{"code":"R","description":"Right"}},"first":{"id":677954,"link":"/api/v1/people/677954"},"second":{"id":694222,"link":"/api/v1/people/694222"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.720651202401765,"aZ":-12.339014587030986,"pfxX":-4.063111057919924,"pfxZ":11.116769472050734,"pX":0.1290558553945595,"pZ":2.9286958429771115,"vX0":4.1610565535466515,"vY0":-133.02477978871283,"vZ0":-6.252427328441543,"x":112.08,"y":159.71,"x0":-0.9308830219301436,"y0":50.00361457012533,"z0":6.211951021019059,"aX":-7.250121255140618},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.0,"breakHorizontal":6.4,"spinRate":2142,"spinDirection":207},"zone":2,"typeConfidence":0.65,"plateTime":0.41246442466930233,"extension":6.515523429101435},"hitData":{"launchSpeed":85.8,"launchAngle":60.0,"totalDistance":196.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.52,"coordY":155.07}},"index":4,"playId":"50e63271-b2ea-3855-b398-2049c8ac493e","pitchNumber":5,"startTime":"2026-03-17T19:48:06.934Z","endTime":"2026-03-17T19:48:18.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664918,"link":"/api/v1/people/664918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":806994,"link":"/api/v1/people/806994","batSide":{"code":"R","description":"Right"}},"first":{"id":677954,"link":"/api/v1/people/677954"},"second":{"id":694222,"link":"/api/v1/people/694222"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806994,"link":"/api/v1/people/806994"},"credit":"b_ab"},{"player":{"id":664918,"link":"/api/v1/people/664918"},"credit":"p_ab"},{"player":{"id":806994,"link":"/api/v1/people/806994"},"credit":"b_pa"},{"player":{"id":664918,"link":"/api/v1/people/664918"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":5.999999999999993,"leverageIndex":5.42,"dramaIndex":177.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:48:18.682Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Steels called out on strikes.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-17T19:48:43.369Z","endTime":"2026-03-17T19:49:39.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":809921,"fullName":"Jake Steels","link":"/api/v1/people/809921"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664918,"fullName":"Kyle Keller","link":"/api/v1/people/664918"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677954,"fullName":"Jordan Groshans","link":"/api/v1/people/677954"},"postOnThird":{"id":694222,"fullName":"Ambioris Tavarez","link":"/api/v1/people/694222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":809921,"fullName":"Jake Steels","link":"/api/v1/people/809921"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642136,"link":"/api/v1/people/642136"},"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(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":91.3,"endSpeed":84.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.135125189598494,"aZ":-19.587816526549307,"pfxX":2.4188258554341298,"pfxZ":6.998491420478544,"pX":0.6000901668651409,"pZ":2.636708235312441,"vX0":4.236662171695119,"vY0":-132.9357558094955,"vZ0":-5.815881286568059,"x":94.13,"y":167.59,"x0":-1.3255406302409398,"y0":50.0062453783172,"z0":6.264287865934786,"aX":4.351159597520787},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.6,"breakHorizontal":-5.3,"spinRate":2297,"spinDirection":182},"zone":6,"typeConfidence":0.99,"plateTime":0.4112255502039872,"extension":6.788224765122945},"index":0,"playId":"b72a21d9-f9fb-3869-874d-de97bd61b2b4","pitchNumber":1,"startTime":"2026-03-17T19:48:58.058Z","endTime":"2026-03-17T19:49:01.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664918,"link":"/api/v1/people/664918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":809921,"link":"/api/v1/people/809921","batSide":{"code":"R","description":"Right"}},"first":{"id":677954,"link":"/api/v1/people/677954"},"third":{"id":694222,"link":"/api/v1/people/694222"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.39513020230843,"aZ":-26.265525985301963,"pfxX":1.1196734167431122,"pfxZ":3.5616431382909948,"pX":-0.8489041866245484,"pZ":2.6516351993831657,"vX0":0.9595106309263218,"vY0":-127.8172291984755,"vZ0":-3.8857344023785334,"x":149.36,"y":167.19,"x0":-1.37417621784989,"y0":50.00610609641312,"z0":6.245011686173043,"aX":1.8601692952980367},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.9,"breakHorizontal":-2.3,"spinRate":2253,"spinDirection":160},"zone":11,"typeConfidence":0.96,"plateTime":0.42789857755248084,"extension":6.187056364466794},"index":1,"playId":"50c7bd45-743e-34c5-acc9-dd8d5ea79cb9","pitchNumber":2,"startTime":"2026-03-17T19:49:16.143Z","endTime":"2026-03-17T19:49:20.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664918,"link":"/api/v1/people/664918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":809921,"link":"/api/v1/people/809921","batSide":{"code":"R","description":"Right"}},"first":{"id":677954,"link":"/api/v1/people/677954"},"third":{"id":694222,"link":"/api/v1/people/694222"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"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":94.4,"endSpeed":86.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.406742064117648,"aZ":-13.235857213992766,"pfxX":-4.5025795101206505,"pfxZ":9.917956604450904,"pX":0.8490757787312504,"pZ":2.0143278228117327,"vX0":6.629195371077702,"vY0":-137.08700054318248,"vZ0":-8.613198123478451,"x":84.64,"y":184.39,"x0":-1.0119050603629973,"y0":50.00024118828936,"z0":6.093740466066499,"aX":-8.595852887167306},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":6.8,"spinRate":2237,"spinDirection":199},"zone":14,"typeConfidence":0.96,"plateTime":0.3990535082389042,"extension":6.52462755742317},"index":2,"playId":"3ab61dc0-d266-313a-84b6-0929617ec888","pitchNumber":3,"startTime":"2026-03-17T19:49:35.038Z","endTime":"2026-03-17T19:49:39.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664918,"link":"/api/v1/people/664918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":809921,"link":"/api/v1/people/809921","batSide":{"code":"R","description":"Right"}},"first":{"id":677954,"link":"/api/v1/people/677954"},"third":{"id":694222,"link":"/api/v1/people/694222"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":809921,"link":"/api/v1/people/809921"},"credit":"b_ab"},{"player":{"id":664918,"link":"/api/v1/people/664918"},"credit":"p_ab"},{"player":{"id":809921,"link":"/api/v1/people/809921"},"credit":"b_pa"},{"player":{"id":664918,"link":"/api/v1/people/664918"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":21.499999999999993,"leverageIndex":6.02,"dramaIndex":287.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:49:39.552Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colby Jones grounds out, second baseman Tsung-Che Cheng to first baseman Nick Sogard.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-17T19:49:50.889Z","endTime":"2026-03-17T19:51:30.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":803475,"fullName":"Colby Jones","link":"/api/v1/people/803475"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664918,"fullName":"Kyle Keller","link":"/api/v1/people/664918"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":803475,"fullName":"Colby Jones","link":"/api/v1/people/803475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691907,"link":"/api/v1/people/691907"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.793269258563377,"aZ":-10.465128641288775,"pfxX":-4.379746183822174,"pfxZ":11.344404328572034,"pX":-0.74814754779841,"pZ":3.5773129933021397,"vX0":2.173680023224964,"vY0":-137.320795964734,"vZ0":-5.537475365696957,"x":145.52,"y":142.19,"x0":-0.9799575613531786,"y0":50.00668137315263,"z0":6.328988595417796,"aX":-8.384383026391486},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.6,"breakHorizontal":7.4,"spinRate":2319,"spinDirection":196},"zone":11,"typeConfidence":0.98,"plateTime":0.39853110469068964,"extension":6.403973654745563},"index":0,"playId":"16032ebd-f3b3-397d-8d84-d6ea8c5c9cdf","pitchNumber":1,"startTime":"2026-03-17T19:50:05.447Z","endTime":"2026-03-17T19:50:08.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664918,"link":"/api/v1/people/664918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":803475,"link":"/api/v1/people/803475","batSide":{"code":"R","description":"Right"}},"first":{"id":677954,"link":"/api/v1/people/677954"},"third":{"id":694222,"link":"/api/v1/people/694222"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.269380317174953,"aZ":-25.10289303243656,"pfxX":-0.8334061834940036,"pfxZ":4.010811618621207,"pX":-1.0302821203114683,"pZ":2.061932664555167,"vX0":1.1485214261325971,"vY0":-131.25800594906943,"vZ0":-5.7795359554468595,"x":156.27,"y":183.11,"x0":-1.3632855859908766,"y0":50.00049818992625,"z0":6.137683183988197,"aX":-1.4681716405152743},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.4,"breakHorizontal":1.3,"spinRate":2243,"spinDirection":175},"zone":13,"typeConfidence":0.95,"plateTime":0.4157669193701006,"extension":6.302044852725626},"index":1,"playId":"37b33b23-769d-32e9-a2e8-9d19aef185cf","pitchNumber":2,"startTime":"2026-03-17T19:50:24.701Z","endTime":"2026-03-17T19:50:27.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664918,"link":"/api/v1/people/664918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":803475,"link":"/api/v1/people/803475","batSide":{"code":"R","description":"Right"}},"first":{"id":677954,"link":"/api/v1/people/677954"},"third":{"id":694222,"link":"/api/v1/people/694222"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.624677742293084,"aZ":-28.203475534892146,"pfxX":-2.797191825556813,"pfxZ":2.3457700818972462,"pX":0.3814552472971547,"pZ":2.770718344474288,"vX0":4.930468045000568,"vY0":-128.93053815318717,"vZ0":-3.253634792641794,"x":102.46,"y":163.97,"x0":-1.1881345913433492,"y0":50.0026043405436,"z0":6.214681642494229,"aX":-4.732206137646324},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.7,"breakHorizontal":4.1,"spinRate":2155,"spinDirection":154},"zone":6,"typeConfidence":0.6,"plateTime":0.4240780410248979,"extension":6.335500891723798},"index":2,"playId":"a54894f0-d4e3-3af8-83d4-65a30c48aab8","pitchNumber":3,"startTime":"2026-03-17T19:50:44.125Z","endTime":"2026-03-17T19:50:47.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664918,"link":"/api/v1/people/664918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":803475,"link":"/api/v1/people/803475","batSide":{"code":"R","description":"Right"}},"first":{"id":677954,"link":"/api/v1/people/677954"},"third":{"id":694222,"link":"/api/v1/people/694222"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.92646781298895,"aZ":-12.473127051745292,"pfxX":-3.980670180368675,"pfxZ":10.63792758674245,"pX":0.2827631305699084,"pZ":1.9988287415341595,"vX0":5.111525103194101,"vY0":-135.98943377308169,"vZ0":-8.687549449181146,"x":106.22,"y":184.81,"x0":-1.113941663711293,"y0":50.004538212230194,"z0":6.123510311294585,"aX":-7.3734970454196445},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.4,"breakHorizontal":6.0,"spinRate":2336,"spinDirection":200},"zone":9,"typeConfidence":0.9,"plateTime":0.4045007325002934,"extension":6.417708602670276},"index":3,"playId":"717d2933-ef88-3c07-b415-bbd72346afaa","pitchNumber":4,"startTime":"2026-03-17T19:51:03.503Z","endTime":"2026-03-17T19:51:07.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664918,"link":"/api/v1/people/664918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":803475,"link":"/api/v1/people/803475","batSide":{"code":"R","description":"Right"}},"first":{"id":677954,"link":"/api/v1/people/677954"},"third":{"id":694222,"link":"/api/v1/people/694222"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.580799421637415,"aZ":-27.417257413485416,"pfxX":0.8205587870404645,"pfxZ":2.7972524651756103,"pX":0.5314094559399684,"pZ":2.6321375991834057,"vX0":4.200730577034805,"vY0":-129.9914488818017,"vZ0":-3.8221391814249235,"x":96.74,"y":167.71,"x0":-1.2157089153987233,"y0":50.00539505923306,"z0":6.21541757151104,"aX":1.3969649033089524},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.4,"breakHorizontal":-2.5,"spinRate":2318,"spinDirection":154},"zone":6,"typeConfidence":0.95,"plateTime":0.4222014004117556,"extension":6.328293944773069},"hitData":{"launchSpeed":100.1,"launchAngle":-2.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.46,"coordY":143.78}},"index":4,"playId":"97481530-73e1-3b0a-974f-b69e48e7b152","pitchNumber":5,"startTime":"2026-03-17T19:51:24.501Z","endTime":"2026-03-17T19:51:30.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664918,"link":"/api/v1/people/664918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642136,"link":"/api/v1/people/642136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":685274,"link":"/api/v1/people/685274"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":691369,"link":"/api/v1/people/691369"}},"offense":{"batter":{"id":803475,"link":"/api/v1/people/803475","batSide":{"code":"R","description":"Right"}},"first":{"id":677954,"link":"/api/v1/people/677954"},"third":{"id":694222,"link":"/api/v1/people/694222"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":803475,"link":"/api/v1/people/803475"},"credit":"b_ab"},{"player":{"id":664918,"link":"/api/v1/people/664918"},"credit":"p_ab"},{"player":{"id":803475,"link":"/api/v1/people/803475"},"credit":"b_pa"},{"player":{"id":664918,"link":"/api/v1/people/664918"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":16.400000000000006,"leverageIndex":6.27,"dramaIndex":263.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:51:30.591Z","atBatIndex":76}]