[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Johan Rojas flies out to right fielder Braiden Ward in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-09T17:05:29.922Z","endTime":"2026-03-09T17:06:31.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":685274,"link":"/api/v1/people/685274"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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-09T13:04:18.056Z","endTime":"2026-03-09T16:45:28.767Z","isPitch":false,"type":"action","player":{"id":679032,"link":"/api/v1/people/679032"},"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-09T16:45:28.767Z","endTime":"2026-03-09T17:03:45.135Z","isPitch":false,"type":"action","player":{"id":679032,"link":"/api/v1/people/679032"},"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-09T17:03:45.135Z","endTime":"2026-03-09T17:05:32.184Z","isPitch":false,"type":"action","player":{"id":679032,"link":"/api/v1/people/679032"},"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":94.5,"endSpeed":86.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.767895599644557,"aZ":-15.812327281546507,"pfxX":4.05003178646382,"pfxZ":8.554880459163005,"pX":-1.2624171557095436,"pZ":3.8551155318071872,"vX0":-10.051189190027507,"vY0":-137.26390551517224,"vZ0":-3.672157415957578,"x":165.12,"y":134.69,"x0":1.9169832823192454,"y0":50.00162513480655,"z0":6.283726089067,"aX":7.746112486347926},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.9,"breakHorizontal":-5.3,"spinRate":2406,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.39869933779896227,"extension":6.7752156573030184},"index":3,"playId":"38c91e15-20c3-33c4-aa10-3fd9c2581a98","pitchNumber":1,"startTime":"2026-03-09T17:05:32.184Z","endTime":"2026-03-09T17:05:35.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49920643735241,"aZ":-23.237729985904046,"pfxX":-0.20090913867394078,"pfxZ":5.148734228596272,"pX":-0.03170749957889846,"pZ":3.7347238143395582,"vX0":-5.209560790237781,"vY0":-130.4493248853098,"vZ0":-2.075426587361423,"x":118.21,"y":137.94,"x0":2.011132245990878,"y0":50.005671702515464,"z0":6.279042699726216,"aX":-0.3482986834486264},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.1,"breakHorizontal":1.4,"spinRate":2480,"spinDirection":164},"zone":11,"typeConfidence":0.88,"plateTime":0.4186741322816414,"extension":6.555763915093217},"index":4,"playId":"54d6c2d5-7ed8-3a82-9a1e-236bc3fb5fdb","pitchNumber":2,"startTime":"2026-03-09T17:05:48.272Z","endTime":"2026-03-09T17:05:53.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":88.6,"endSpeed":82.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48928859305635,"aZ":-25.500870328155834,"pfxX":-2.1575018358400175,"pfxZ":3.9026647858558245,"pX":0.7852072302100132,"pZ":2.594740178277346,"vX0":-2.799649724812648,"vY0":-129.0994743052043,"vZ0":-4.128729019223911,"x":87.07,"y":168.72,"x0":2.158615342212944,"y0":50.00465085374137,"z0":6.146956900747781,"aX":-3.6907845101785344},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.5,"breakHorizontal":4.4,"spinRate":2505,"spinDirection":182},"zone":6,"typeConfidence":0.87,"plateTime":0.4221152260933647,"extension":6.605469199791655},"index":5,"playId":"7f059dec-f1f1-3e42-ad3e-aa09a33125da","pitchNumber":3,"startTime":"2026-03-09T17:06:04.642Z","endTime":"2026-03-09T17:06:08.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.697430868800335,"aZ":-14.24246131586518,"pfxX":4.626584722341237,"pfxZ":9.34053280930093,"pX":0.6440670102751199,"pZ":2.28878072063936,"vX0":-6.180042901955572,"vY0":-137.26053046885488,"vZ0":-7.697239950292853,"x":92.45,"y":176.98,"x0":2.317439859922156,"y0":50.00200507670328,"z0":6.0875022609866365,"aX":8.880878490140988},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":-7.2,"spinRate":2336,"spinDirection":140},"zone":6,"typeConfidence":2.0,"plateTime":0.39814129557823197,"extension":6.585696076235948},"hitData":{"launchSpeed":89.1,"launchAngle":54.0,"totalDistance":232.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":198.28,"coordY":139.98}},"index":6,"playId":"95f9afe6-6930-3fe9-ba5f-f3b5d87e4c71","pitchNumber":4,"startTime":"2026-03-09T17:06:21.496Z","endTime":"2026-03-09T17:06:31.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679032,"link":"/api/v1/people/679032"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":679032,"link":"/api/v1/people/679032"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-03-09T17:06:31.182Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Kemp grounds out, third baseman Caleb Durbin to first baseman Nick Sogard.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-09T17:06:49.952Z","endTime":"2026-03-09T17:07:35.523Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90885537352809,"aZ":-27.350149442195107,"pfxX":0.5561980015829748,"pfxZ":2.827105640674098,"pX":-0.3942396480491366,"pZ":2.53808654459018,"vX0":-6.372875211970633,"vY0":-129.80817531302117,"vZ0":-4.058334461913707,"x":132.03,"y":170.25,"x0":2.0194340478884523,"y0":50.006263792287434,"z0":6.201677977016585,"aX":0.9510419733898741},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.4,"breakHorizontal":0.4,"spinRate":2584,"spinDirection":181},"zone":4,"typeConfidence":0.88,"plateTime":0.4217935039015299,"extension":6.832054206842201},"index":0,"playId":"a49764b5-5874-30d6-987d-a19002208338","pitchNumber":1,"startTime":"2026-03-09T17:06:56.569Z","endTime":"2026-03-09T17:06:59.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.7,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.83875340330404,"aZ":-34.31521106550051,"pfxX":-4.887737849191424,"pfxZ":-1.4858060744791999,"pX":1.0164295592519004,"pZ":2.0302861374423227,"vX0":-1.2472587636654167,"vY0":-119.34718402057477,"vZ0":-2.6697186881078094,"x":78.26,"y":183.96,"x0":2.1807040351653457,"y0":50.00252743561804,"z0":6.252259031809386,"aX":-7.054044515685883},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-3.1,"breakHorizontal":9.1,"spinRate":2242,"spinDirection":298},"zone":14,"typeConfidence":0.9,"plateTime":0.45883641773035055,"extension":6.4513730633661055},"index":1,"playId":"5e33c1d5-6372-3254-a5fa-1b10a1ee170a","pitchNumber":2,"startTime":"2026-03-09T17:07:13.406Z","endTime":"2026-03-09T17:07:17.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.00070684515347,"aZ":-34.10509318668025,"pfxX":-6.178116697464844,"pfxZ":-1.3479440745965618,"pX":-0.08965729236274914,"pZ":1.4836593974927352,"vX0":-3.2491168607968257,"vY0":-118.76676681389718,"vZ0":-3.871886167381411,"x":120.42,"y":198.72,"x0":2.0995153325093816,"y0":50.00539956078017,"z0":6.240658227588465,"aX":-8.817034118445397},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-3.1,"breakHorizontal":12.0,"spinRate":2458,"spinDirection":306},"zone":13,"typeConfidence":0.9,"plateTime":0.46138908968588677,"extension":6.375019965566819},"hitData":{"launchSpeed":78.7,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.23,"coordY":169.04}},"index":2,"playId":"06bb5c4d-fd3e-3bc2-9332-40803ec7e55d","pitchNumber":3,"startTime":"2026-03-09T17:07:28.393Z","endTime":"2026-03-09T17:07:35.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:07:35.523Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Marchán strikes out swinging, catcher Carlos Narváez to first baseman Nick Sogard.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-09T17:07:43.013Z","endTime":"2026-03-09T17:08:46.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"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_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":"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":94.7,"endSpeed":86.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.751915691229872,"aZ":-14.954228567538754,"pfxX":4.1658282938151565,"pfxZ":8.936611167344271,"pX":0.7556301117090517,"pZ":2.7494520784213643,"vX0":-5.785187705843358,"vY0":-137.7336262112647,"vZ0":-6.210647272686159,"x":88.2,"y":164.54,"x0":2.3391682439674892,"y0":50.0019183828439,"z0":6.039491695388925,"aX":8.026935086846734},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.1,"breakHorizontal":-6.4,"spinRate":2412,"spinDirection":143},"zone":3,"typeConfidence":2.0,"plateTime":0.397218216939097,"extension":6.9018773067758055},"index":0,"playId":"28e5e1b4-4173-3e5e-b1da-58a89323ff0b","pitchNumber":1,"startTime":"2026-03-09T17:07:57.482Z","endTime":"2026-03-09T17:08:00.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.012556475360142,"aZ":-24.41367385272051,"pfxX":8.62418118712148,"pfxZ":4.87413944000281,"pX":1.8145825808895963,"pZ":1.9344194218621986,"vX0":-3.796555213957381,"vY0":-125.32117788035735,"vZ0":-5.08262289725001,"x":47.83,"y":186.55,"x0":2.227568104646826,"y0":50.00349224484562,"z0":5.979599196205889,"aX":13.73651856881034},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.9,"breakHorizontal":-14.8,"spinRate":1548,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4368315238366671,"extension":6.897339495294875},"index":1,"playId":"23474445-b496-316d-84fc-5a91fbb0a756","pitchNumber":2,"startTime":"2026-03-09T17:08:10.376Z","endTime":"2026-03-09T17:08:13.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.589168384551883,"aZ":-12.49580597149109,"pfxX":4.066505743567413,"pfxZ":10.086977366485925,"pX":-0.21521850422897618,"pZ":3.3508779680541427,"vX0":-7.939255701991942,"vY0":-138.47141319873515,"vZ0":-5.2410663283464896,"x":125.2,"y":148.31,"x0":2.1547533070301075,"y0":50.001398820058775,"z0":6.097225886893919,"aX":7.932664829218997},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.4,"breakHorizontal":-5.8,"spinRate":2406,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.3948548611296143,"extension":6.716057294007092},"index":2,"playId":"842c4bb5-a125-3586-8503-64b5e6efdef5","pitchNumber":3,"startTime":"2026-03-09T17:08:27.447Z","endTime":"2026-03-09T17:08:30.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.71853892323856,"aZ":-32.227389398519726,"pfxX":-7.228390565888207,"pfxZ":-0.03963588046514932,"pX":-0.9109130974488685,"pZ":0.8738803774122896,"vX0":-4.485895064512562,"vY0":-119.15278134647654,"vZ0":-5.383321910789185,"x":151.72,"y":215.19,"x0":1.9375980010427916,"y0":50.00217166517316,"z0":6.08757834535527,"aX":-10.351494545980415},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.2,"breakHorizontal":14.2,"spinRate":2427,"spinDirection":310},"zone":13,"typeConfidence":0.9,"plateTime":0.4603618223961772,"extension":6.718448378540851},"index":3,"playId":"fab89664-a229-3c66-946c-16ebbb747473","pitchNumber":4,"startTime":"2026-03-09T17:08:42.949Z","endTime":"2026-03-09T17:08:46.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:08:46.682Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kristian Campbell flies out to right fielder Brandon Marsh.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-09T17:10:57.405Z","endTime":"2026-03-09T17:11:41.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"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(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":88.8,"endSpeed":82.6,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.544727883646484,"aZ":-21.120478241143516,"pfxX":-8.707836647556416,"pfxZ":6.471442192507235,"pX":1.070355977168613,"pZ":1.4048290758215378,"vX0":11.617001450862222,"vY0":-128.78624301101172,"vZ0":-7.3548503927493165,"x":76.2,"y":200.85,"x0":-2.332872408028606,"y0":50.001736553850684,"z0":5.888799637653606,"aX":-14.871955837742412},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.4,"breakHorizontal":13.7,"spinRate":1917,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.42260761795347124,"extension":6.615163727558147},"index":0,"playId":"7150c287-95ec-32e3-8147-81937c404a2d","pitchNumber":1,"startTime":"2026-03-09T17:11:01.187Z","endTime":"2026-03-09T17:11:04.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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.9,"endSpeed":85.4,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.110263079993185,"aZ":-23.793766660521758,"pfxX":-10.21424798962726,"pfxZ":4.573793232725604,"pX":0.15154184196258993,"pZ":1.919683179836847,"vX0":10.563116903068895,"vY0":-133.40862450162587,"vZ0":-6.084357128773224,"x":111.22,"y":186.95,"x0":-2.5002689431979688,"y0":50.00636813697634,"z0":5.9049742558886855,"aX":-18.73030384169071},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.3,"breakHorizontal":16.7,"spinRate":2075,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.4079180532253086,"extension":6.6020167847823545},"index":1,"playId":"3ce3e72d-274a-3d56-b725-317141d7ef93","pitchNumber":2,"startTime":"2026-03-09T17:11:18.629Z","endTime":"2026-03-09T17:11:21.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":81.1,"endSpeed":75.2,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.889214313902986,"aZ":-32.37855798897955,"pfxX":6.667922956785169,"pfxZ":-0.1411931226046672,"pX":0.1437271892307441,"pZ":2.0726317926356024,"vX0":5.296779264944333,"vY0":-118.09406891357825,"vZ0":-1.904118798880336,"x":111.52,"y":182.82,"x0":-2.9924535489540816,"y0":50.00476334660463,"z0":5.85972276074007,"aX":9.445517147814087},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-0.5,"breakHorizontal":-13.3,"spinRate":2352,"spinDirection":51},"zone":8,"typeConfidence":2.0,"plateTime":0.4632983866237925,"extension":6.593584578281885},"hitData":{"launchSpeed":90.4,"launchAngle":38.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":204.73,"coordY":119.87}},"index":2,"playId":"907ba19e-57ec-3382-8552-084aa8c8cf1a","pitchNumber":3,"startTime":"2026-03-09T17:11:33.079Z","endTime":"2026-03-09T17:11:41.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692225,"link":"/api/v1/people/692225"},"credit":"b_ab"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_ab"},{"player":{"id":692225,"link":"/api/v1/people/692225"},"credit":"b_pa"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:11:41.222Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Story strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-09T17:11:51.191Z","endTime":"2026-03-09T17:12:50.682Z","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":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.313251077156025,"aZ":-20.03482971292463,"pfxX":-8.986673937253107,"pfxZ":6.402645665909715,"pX":-0.03676363744178461,"pZ":2.5144357072874643,"vX0":9.669073545476493,"vY0":-135.99931872634545,"vZ0":-5.674657457081168,"x":118.4,"y":170.89,"x0":-2.449459730942485,"y0":50.00677924682322,"z0":5.9925152647101445,"aX":-17.050159993244602},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.7,"breakHorizontal":14.5,"spinRate":2039,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.40081840676921354,"extension":6.60798765234015},"index":0,"playId":"0594789c-302f-3161-b556-9182384e7500","pitchNumber":1,"startTime":"2026-03-09T17:12:08.533Z","endTime":"2026-03-09T17:12:11.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.497027979581652,"aZ":-16.595460340899606,"pfxX":-5.451366019527393,"pfxZ":8.322539387442196,"pX":0.31434561570532354,"pZ":3.1380559764304277,"vX0":9.138796589551506,"vY0":-135.65724722112475,"vZ0":-4.689394586785728,"x":105.02,"y":154.05,"x0":-2.3833126348116567,"y0":50.0030860680478,"z0":6.038884542553937,"aX":-10.205060849690074},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.3,"breakHorizontal":8.0,"spinRate":2105,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.403108235844281,"extension":6.595688123065671},"index":1,"playId":"e5eb296e-a7d7-3793-89bf-a470ffd644b0","pitchNumber":2,"startTime":"2026-03-09T17:12:21.502Z","endTime":"2026-03-09T17:12:24.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.167536410118934,"aZ":-33.184933202876216,"pfxX":6.90593212836975,"pfxZ":-0.6803214858653419,"pX":0.11425464654838013,"pZ":2.8069103582484507,"vX0":4.9704891673752325,"vY0":-120.84807260073426,"vZ0":-0.5578544806125716,"x":112.64,"y":162.99,"x0":-2.8686761430896217,"y0":50.0053479912215,"z0":5.962713617114139,"aX":10.187889504049874},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.1,"breakHorizontal":-13.7,"spinRate":2260,"spinDirection":49},"zone":5,"typeConfidence":2.0,"plateTime":0.4537193988483357,"extension":6.541676529735292},"index":2,"playId":"47a3601c-54b0-363d-9c0e-b4ff1bc61563","pitchNumber":3,"startTime":"2026-03-09T17:12:46.890Z","endTime":"2026-03-09T17:12:50.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:12:50.682Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Marcelo Mayer singles on a line drive to right fielder Brandon Marsh.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-09T17:12:54.653Z","endTime":"2026-03-09T17:13:52.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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.5,"endSpeed":85.2,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.814033251164883,"aZ":-17.165694564812163,"pfxX":-6.09729977521544,"pfxZ":8.134780368225481,"pX":0.45205001979895465,"pZ":3.221034895553168,"vX0":9.650350383311109,"vY0":-134.4010615974614,"vZ0":-4.0534527330840655,"x":99.77,"y":151.81,"x0":-2.378996413454497,"y0":50.00155595254331,"z0":5.953831096577066,"aX":-11.248593437231303},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.2,"breakHorizontal":9.1,"spinRate":2129,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.4062086418623374,"extension":6.649424691056587},"index":0,"playId":"a05bb765-b379-31a1-b21a-b2f101fc3971","pitchNumber":1,"startTime":"2026-03-09T17:13:12.909Z","endTime":"2026-03-09T17:13:16.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.8,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.765291158977593,"aZ":-24.219228403871213,"pfxX":-1.703134839348571,"pfxZ":4.599499861478389,"pX":0.5704602124411758,"pZ":4.005328578997807,"vX0":8.650671373974617,"vY0":-129.57879842951843,"vZ0":-0.5494913689915673,"x":95.26,"y":130.64,"x0":-2.565678310223525,"y0":50.00215617933227,"z0":6.043273383297093,"aX":-2.9459987144845963},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.5,"breakHorizontal":1.6,"spinRate":1897,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.41998784470461414,"extension":6.453174596388766},"index":1,"playId":"403e1b7f-3c56-3d46-a588-129452a069cb","pitchNumber":2,"startTime":"2026-03-09T17:13:26.231Z","endTime":"2026-03-09T17:13:29.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.0,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.030921010226603,"aZ":-30.835207715809222,"pfxX":-7.704531962525744,"pfxZ":0.8286086679854447,"pX":-0.16179533014650996,"pZ":1.8074622748462514,"vX0":8.625518399497956,"vY0":-125.0744445328337,"vZ0":-3.9476439744603415,"x":123.17,"y":189.98,"x0":-2.632330262721851,"y0":50.000162541339776,"z0":5.897926024247897,"aX":-12.371007514427843},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.0,"breakHorizontal":12.2,"spinRate":1379,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.43568254552679075,"extension":6.613850320232457},"hitData":{"launchSpeed":92.5,"launchAngle":14.0,"totalDistance":216.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.79,"coordY":117.05}},"index":2,"playId":"98eabf32-f101-30ed-97cf-f3bed65bc0e7","pitchNumber":3,"startTime":"2026-03-09T17:13:41.023Z","endTime":"2026-03-09T17:13:52.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_ab"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_ab"},{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_pa"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.41,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:13:52.417Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Caleb Durbin walks. Marcelo Mayer to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-09T17:13:54.689Z","endTime":"2026-03-09T17:15:33.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"postOnSecond":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":84.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.14035188930336,"aZ":-21.618699965738056,"pfxX":-1.5510997243901088,"pfxZ":5.96341197581636,"pX":0.39932475675570284,"pZ":1.3537481106680633,"vX0":8.370765678067636,"vY0":-130.81986419111516,"vZ0":-7.323338943744608,"x":101.78,"y":202.23,"x0":-2.6116426356253384,"y0":50.002741196063,"z0":5.757628024924172,"aX":-2.746400117063707},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.7,"breakHorizontal":1.3,"spinRate":2066,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4153712289072522,"extension":6.4075324056577445},"index":0,"playId":"6f750e34-8d9a-3a58-a922-b1ca521841b9","pitchNumber":1,"startTime":"2026-03-09T17:14:15.490Z","endTime":"2026-03-09T17:14:18.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":true},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.873343381243213,"aZ":-31.374480756984934,"pfxX":6.439500891793585,"pfxZ":0.5684451634384438,"pX":-0.23676183577025248,"pZ":3.292700740249643,"vX0":4.39543291798253,"vY0":-116.94794394189918,"vZ0":1.034539934259688,"x":126.02,"y":149.88,"x0":-2.970145383744979,"y0":50.00010839909854,"z0":5.7636990225414655,"aX":9.012506068878587},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":1.6,"breakHorizontal":-12.7,"spinRate":2394,"spinDirection":58},"zone":11,"typeConfidence":2.0,"plateTime":0.46647576123177625,"extension":6.624657821727288},"index":1,"playId":"d37d7a0d-8af8-3453-877e-80098943d3da","pitchNumber":2,"startTime":"2026-03-09T17:14:33.008Z","endTime":"2026-03-09T17:15:00.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.8,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34521161301904,"aZ":-23.928178767156698,"pfxX":-9.09765639191757,"pfxZ":4.509646509699152,"pX":-0.7309200304201872,"pZ":3.4904964525997544,"vX0":8.20656198139682,"vY0":-133.5058044154214,"vZ0":-1.9531780196160435,"x":144.86,"y":144.54,"x0":-2.643967039377653,"y0":50.002445900248254,"z0":5.9321443889538505,"aX":-16.63032775474864},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.0,"breakHorizontal":15.0,"spinRate":2108,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.40830732484445376,"extension":6.476779536115103},"index":2,"playId":"08e72924-6a1f-39d2-810c-4d13f9a719a2","pitchNumber":3,"startTime":"2026-03-09T17:15:13.871Z","endTime":"2026-03-09T17:15:17.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.052370527467186,"aZ":-22.548473192080586,"pfxX":-8.614033463982212,"pfxZ":5.233958375485692,"pX":-0.969223194938384,"pZ":2.291831625015055,"vX0":7.432439983855814,"vY0":-134.0040810390692,"vZ0":-5.199368197664889,"x":153.94,"y":176.9,"x0":-2.6451823496936044,"y0":50.00094971792877,"z0":5.845212309978269,"aX":-15.832588148279163},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.6,"breakHorizontal":14.3,"spinRate":2121,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.4070841706966428,"extension":6.6875260375492855},"index":3,"playId":"8ab15d56-6c12-3cc8-9d03-1c198c65ff9d","pitchNumber":4,"startTime":"2026-03-09T17:15:29.580Z","endTime":"2026-03-09T17:15:33.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":0.88,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:15:33.589Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Narváez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-09T17:15:38.664Z","endTime":"2026-03-09T17:18:29.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.0,"endSpeed":86.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.078863923788873,"aZ":-13.645805322168597,"pfxX":-5.373210880573549,"pfxZ":9.797539843918367,"pX":1.4770654873323554,"pZ":1.9758381841769164,"vX0":12.185052383802466,"vY0":-136.1975173660408,"vZ0":-7.9108527053542215,"x":60.7,"y":185.43,"x0":-2.3435914921126235,"y0":50.002180689513956,"z0":5.84867823451451,"aX":-10.161704552665242},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.3,"breakHorizontal":7.3,"spinRate":2121,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.40116394271007394,"extension":6.716727326016525},"index":0,"playId":"3dbc6198-3f7c-3be6-8dfc-e7b8ec0c9aab","pitchNumber":1,"startTime":"2026-03-09T17:16:03.810Z","endTime":"2026-03-09T17:16:07.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.738821013108012,"aZ":-32.42313769604333,"pfxX":6.8291259034279586,"pfxZ":-0.17344692616647617,"pX":0.972227042375909,"pZ":1.5038670169830692,"vX0":6.727150530335034,"vY0":-119.56635223074889,"vZ0":-3.251149972652159,"x":79.94,"y":198.18,"x0":-2.763334262278064,"y0":50.0018840713592,"z0":5.786308216483342,"aX":9.900377605571327},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.8,"breakHorizontal":-13.9,"spinRate":2324,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.45784483043011637,"extension":6.627229821343328},"index":1,"playId":"7d3f8628-f88e-35f6-85be-f622b3bf77cd","pitchNumber":2,"startTime":"2026-03-09T17:16:20.192Z","endTime":"2026-03-09T17:16:23.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":92.5,"endSpeed":85.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.16715851066479,"aZ":-21.388705113750888,"pfxX":-9.470888163069652,"pfxZ":5.830475494028748,"pX":-0.8410945721081745,"pZ":2.2663739999366572,"vX0":8.236762522209322,"vY0":-134.4230912365865,"vZ0":-5.522558351688064,"x":149.06,"y":177.59,"x0":-2.698295352056507,"y0":50.00268740992975,"z0":5.842921796677139,"aX":-17.520991057435957},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.7,"breakHorizontal":15.6,"spinRate":2081,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.40578698976798844,"extension":6.600464443194917},"index":2,"playId":"c1099d6c-c133-304f-a4c7-4723fb35d9e0","pitchNumber":3,"startTime":"2026-03-09T17:16:49.287Z","endTime":"2026-03-09T17:16:52.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.361208824365843,"aZ":-14.454898291212695,"pfxX":-4.917548445976906,"pfxZ":9.396513311418303,"pX":-0.40099676920241234,"pZ":4.179219802052256,"vX0":7.203988208808159,"vY0":-136.31901365783517,"vZ0":-2.523395154959871,"x":132.29,"y":125.94,"x0":-2.436436542551484,"y0":50.00468034148134,"z0":6.112128321264914,"aX":-9.275854261099875},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.7,"breakHorizontal":7.4,"spinRate":2112,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.401468739512453,"extension":6.634658881618603},"index":3,"playId":"bbbffb03-3be6-39dd-95d2-4f50dca8a791","pitchNumber":4,"startTime":"2026-03-09T17:17:15.609Z","endTime":"2026-03-09T17:17:18.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.331236027378708,"aZ":-23.872974582199376,"pfxX":-10.556725283157938,"pfxZ":4.595182762512795,"pX":0.9129057950497943,"pZ":1.9002800917352112,"vX0":12.49452208736389,"vY0":-133.24016575740555,"vZ0":-5.844305200877157,"x":82.2,"y":187.47,"x0":-2.4550235869246184,"y0":50.00374427695309,"z0":5.835937895231175,"aX":-19.074513312112884},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.2,"breakHorizontal":16.6,"spinRate":2080,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.41032636769682407,"extension":6.597108406783931},"index":4,"playId":"64c00823-b0e0-3002-a378-9ceea0c0cfd3","pitchNumber":5,"startTime":"2026-03-09T17:17:34.145Z","endTime":"2026-03-09T17:17:38.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.102271021419405,"aZ":-22.163111325366515,"pfxX":-1.4454358449446734,"pfxZ":5.69462084639261,"pX":0.008360313489072393,"pZ":2.0096507770319727,"vX0":7.665942135601757,"vY0":-130.84863802271622,"vZ0":-5.553546252414963,"x":116.68,"y":184.52,"x0":-2.7544099752894615,"y0":50.00112464245227,"z0":5.789598150162673,"aX":-2.5409119963075426},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.5,"breakHorizontal":1.2,"spinRate":1877,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.41645327275791066,"extension":6.779203304619127},"index":5,"playId":"9ba2184c-4dd3-3ce0-b61f-dddad3ed6b15","pitchNumber":6,"startTime":"2026-03-09T17:17:53.297Z","endTime":"2026-03-09T17:17:58.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.850942948896666,"aZ":-31.838944417883464,"pfxX":8.123871225349479,"pfxZ":0.22806905332780936,"pX":0.8925580325241445,"pZ":2.893547121098749,"vX0":6.436491609902732,"vY0":-121.73940386325732,"vZ0":-0.4250627629141809,"x":82.98,"y":160.65,"x0":-2.853715143687468,"y0":50.00421826743552,"z0":5.858067983044499,"aX":12.032228108768065},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.6,"breakHorizontal":-16.4,"spinRate":2255,"spinDirection":75},"zone":12,"typeConfidence":2.0,"plateTime":0.4522215562424905,"extension":6.712685088478613},"index":6,"playId":"228e9088-fd85-3d25-b189-01719e9750ac","pitchNumber":7,"startTime":"2026-03-09T17:18:26.175Z","endTime":"2026-03-09T17:18:29.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_ab"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_ab"},{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:18:29.861Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Liover Peguero singles on a line drive to right fielder Braiden Ward.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-09T17:20:49.610Z","endTime":"2026-03-09T17:21:30.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":685274,"link":"/api/v1/people/685274"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.88801504402569,"aZ":-19.297508875743986,"pfxX":4.7124161181626265,"pfxZ":6.76464474059914,"pX":1.2414935575928592,"pZ":4.3847930967988065,"vX0":-4.658686557743732,"vY0":-136.34820780136567,"vZ0":-1.3394056217428632,"x":69.68,"y":120.39,"x0":2.3510007226884726,"y0":50.00308695368941,"z0":6.199691289944715,"aX":8.970856893494263},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.2,"breakHorizontal":-7.7,"spinRate":2454,"spinDirection":145},"zone":12,"typeConfidence":0.68,"plateTime":0.4000307600833941,"extension":6.653226307476546},"index":0,"playId":"693f8de9-091b-32b0-bdf3-151ea93a7f25","pitchNumber":1,"startTime":"2026-03-09T17:20:55.671Z","endTime":"2026-03-09T17:20:58.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.476832806776176,"aZ":-13.258299544028793,"pfxX":4.435668460344118,"pfxZ":9.776181813181688,"pX":0.62865257019145,"pZ":2.946336073426965,"vX0":-5.74667790675846,"vY0":-137.70656375511155,"vZ0":-6.242552755245781,"x":93.04,"y":159.23,"x0":2.1590971211637404,"y0":50.00251261336811,"z0":6.127225706429015,"aX":8.582177556897722},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":-7.0,"spinRate":2399,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.39663780809256943,"extension":6.736150356077841},"index":1,"playId":"081d186c-041c-3d14-a92e-ce775f8ad23b","pitchNumber":2,"startTime":"2026-03-09T17:21:08.142Z","endTime":"2026-03-09T17:21:11.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.420662253303416,"aZ":-15.680514793904514,"pfxX":4.1389857080680255,"pfxZ":8.417160752408527,"pX":0.0803746276669447,"pZ":3.2907813849259857,"vX0":-7.048057455398764,"vY0":-138.51532295522995,"vZ0":-4.887180008627438,"x":113.94,"y":149.93,"x0":2.1101115609747323,"y0":50.006186218957964,"z0":6.112605914688992,"aX":8.114439438627262},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":-6.1,"spinRate":2360,"spinDirection":144},"zone":2,"typeConfidence":2.0,"plateTime":0.3941098337908775,"extension":6.765762709392665},"hitData":{"launchSpeed":90.4,"launchAngle":-3.0,"totalDistance":38.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.77,"coordY":90.87}},"index":2,"playId":"9b0685c1-d01f-3b26-80ca-06d1abda067b","pitchNumber":3,"startTime":"2026-03-09T17:21:24.599Z","endTime":"2026-03-09T17:21:30.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:21:30.378Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Marsh singles on a line drive to center fielder Kristian Campbell. Liover Peguero to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-09T17:21:58.209Z","endTime":"2026-03-09T17:23:00.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"postOnThird":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":692225,"link":"/api/v1/people/692225"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.070656911197133,"aZ":-20.52832190498191,"pfxX":8.299525732800422,"pfxZ":6.134750028796077,"pX":1.2071959551286406,"pZ":3.8172052852498233,"vX0":-6.792650966570023,"vY0":-135.99028479604138,"vZ0":-2.4630175099801006,"x":70.98,"y":135.72,"x0":2.642690147259418,"y0":50.001246310667504,"z0":6.137815724419889,"aX":15.752246274291721},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.9,"breakHorizontal":-13.8,"spinRate":2368,"spinDirection":140},"zone":12,"typeConfidence":0.87,"plateTime":0.40071738113875854,"extension":6.6624703012767075},"index":0,"playId":"2052ea1b-f9ca-3296-8a39-557991a2480a","pitchNumber":1,"startTime":"2026-03-09T17:21:58.209Z","endTime":"2026-03-09T17:22:01.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":678894,"link":"/api/v1/people/678894"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58142366316816,"aZ":-25.872674646461853,"pfxX":-0.5278002858418613,"pfxZ":3.5953348983276854,"pX":-0.14551442418459515,"pZ":3.18560886232485,"vX0":-5.702944249428832,"vY0":-131.93014626335906,"vZ0":-2.8465765817445035,"x":122.55,"y":152.77,"x0":2.117900253402444,"y0":50.002889010101626,"z0":6.197312969173076,"aX":-0.9242415824848801},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.1,"breakHorizontal":2.3,"spinRate":2511,"spinDirection":180},"zone":2,"typeConfidence":0.91,"plateTime":0.4160829913417343,"extension":6.81658336996328},"index":1,"playId":"aba5773e-e5d2-3480-ba9b-9a868e859d16","pitchNumber":2,"startTime":"2026-03-09T17:22:14.841Z","endTime":"2026-03-09T17:22:18.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":678894,"link":"/api/v1/people/678894"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44549141019031,"aZ":-26.09436661279936,"pfxX":-1.3981271241640367,"pfxZ":3.598193286769641,"pX":0.4439146053300999,"pZ":3.626914314770928,"vX0":-4.012755221820638,"vY0":-129.57395253299163,"vZ0":-1.5585095326671046,"x":100.08,"y":140.85,"x0":2.197781544061213,"y0":50.00565644550288,"z0":6.240443159227004,"aX":-2.364636326625641},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.4,"breakHorizontal":3.5,"spinRate":2508,"spinDirection":186},"zone":12,"typeConfidence":0.89,"plateTime":0.4235936285274562,"extension":6.887741303377945},"index":2,"playId":"7e4b447f-ca1a-39fb-a392-301c83bfc314","pitchNumber":3,"startTime":"2026-03-09T17:22:33.933Z","endTime":"2026-03-09T17:22:37.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":678894,"link":"/api/v1/people/678894"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":93.3,"endSpeed":85.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10675024644825,"aZ":-24.934075987281933,"pfxX":9.310019230358716,"pfxZ":3.8617467786285857,"pX":0.7855050918653279,"pZ":3.0503823779879022,"vX0":-7.478104377033762,"vY0":-135.67392851474673,"vZ0":-3.5156642978177413,"x":87.06,"y":156.42,"x0":2.3601892105129587,"y0":50.00434675940361,"z0":6.089590397931449,"aX":17.456817055560276},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.5,"breakHorizontal":-15.4,"spinRate":2294,"spinDirection":142},"zone":3,"typeConfidence":0.89,"plateTime":0.4028532178110358,"extension":6.671871494777029},"hitData":{"launchSpeed":76.9,"launchAngle":14.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":140.02,"coordY":111.54}},"index":3,"playId":"a42ad767-2922-387b-9ec4-24fee47ea914","pitchNumber":4,"startTime":"2026-03-09T17:22:50.710Z","endTime":"2026-03-09T17:23:00.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":678894,"link":"/api/v1/people/678894"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.5,"awayTeamWinProbability":62.5,"homeTeamWinProbabilityAdded":-8.700000000000003,"leverageIndex":1.54,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:23:00.036Z","atBatIndex":9},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Justin Crawford hit by pitch. Brandon Marsh to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-09T17:23:17.747Z","endTime":"2026-03-09T17:24:01.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"postOnSecond":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"postOnThird":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"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":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.46572621161006,"aZ":-21.90847320525582,"pfxX":9.396809129894434,"pfxZ":5.332739377483195,"pX":1.0881510985820675,"pZ":2.8762476986334518,"vX0":-6.895689485441573,"vY0":-138.0677272445858,"vZ0":-4.314948430108536,"x":75.52,"y":161.12,"x0":2.4003234308791694,"y0":50.00665554903654,"z0":5.9386793403383304,"aX":18.100119164333766},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.9,"breakHorizontal":-15.5,"spinRate":2386,"spinDirection":144},"zone":12,"typeConfidence":0.9,"plateTime":0.3971089558554812,"extension":6.826289963176613},"index":0,"playId":"3e352b59-2852-33f6-a6fa-2b865be57d6e","pitchNumber":1,"startTime":"2026-03-09T17:23:34.213Z","endTime":"2026-03-09T17:23:37.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"third":{"id":678894,"link":"/api/v1/people/678894"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":84.9,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.9372897304147,"aZ":-15.309139433552392,"pfxX":5.268837005324235,"pfxZ":8.967371021341524,"pX":2.234484892312993,"pZ":3.770573983940519,"vX0":-2.717230711266453,"vY0":-137.58426290058935,"vZ0":-3.2379613707519384,"x":31.83,"y":136.97,"x0":2.5605786969446362,"y0":50.00350436242516,"z0":6.026537184678398,"aX":9.909239915970996},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.6,"breakHorizontal":-8.8,"spinRate":2351,"spinDirection":139},"zone":12,"typeConfidence":0.89,"plateTime":0.40103921520249797,"extension":6.74780292489434},"index":1,"playId":"9b259676-d155-3dc5-97b4-3766e23fbf33","pitchNumber":2,"startTime":"2026-03-09T17:23:54.825Z","endTime":"2026-03-09T17:24:01.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"third":{"id":678894,"link":"/api/v1/people/678894"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":-4.299999999999997,"leverageIndex":1.6,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:24:01.365Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Rodríguez singles on a line drive to right fielder Braiden Ward. Liover Peguero scores. Brandon Marsh to 3rd. Justin Crawford to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-09T17:24:15.232Z","endTime":"2026-03-09T17:26:17.144Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":679563,"fullName":"José Rodríguez","link":"/api/v1/people/679563"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679563,"fullName":"José Rodríguez","link":"/api/v1/people/679563"},"postOnSecond":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"postOnThird":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"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":679563,"fullName":"José Rodríguez","link":"/api/v1/people/679563"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":685274,"link":"/api/v1/people/685274"},"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_force","runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":{"id":676979,"link":"/api/v1/people/676979"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"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(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":90.7,"endSpeed":83.7,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.457321059255825,"aZ":-23.388618969669878,"pfxX":-1.695635876462791,"pfxZ":4.939756189684532,"pX":-0.504499580782871,"pZ":3.140878945740792,"vX0":-6.620335251274229,"vY0":-132.07522993851364,"vZ0":-3.4738990908453466,"x":136.23,"y":153.98,"x0":2.2482613909358418,"y0":50.000285023219035,"z0":6.180607946173492,"aX":-3.0137552339494085},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.4,"breakHorizontal":4.4,"spinRate":2551,"spinDirection":172},"zone":1,"typeConfidence":0.9,"plateTime":0.4137025231213012,"extension":6.790934865192229},"index":0,"playId":"4f0f4e05-339d-3f85-8fc1-b074c8bd2acf","pitchNumber":1,"startTime":"2026-03-09T17:24:51.671Z","endTime":"2026-03-09T17:24:55.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"second":{"id":669016,"link":"/api/v1/people/669016"},"third":{"id":678894,"link":"/api/v1/people/678894"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":82.7,"endSpeed":76.3,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.237874555319106,"aZ":-33.36338053934397,"pfxX":-7.534892885150038,"pfxZ":-0.8225893883940344,"pX":-0.9621252027559674,"pZ":0.2048823313381591,"vX0":-4.60407849547522,"vY0":-120.24006867585007,"vZ0":-6.663687267898761,"x":153.67,"y":233.25,"x0":1.9619675908694851,"y0":50.001794153439654,"z0":6.004898744520609,"aX":-10.933108687500242},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.0,"breakHorizontal":14.8,"spinRate":2451,"spinDirection":300},"zone":13,"typeConfidence":0.9,"plateTime":0.4570886923256672,"extension":6.791252515230647},"index":1,"playId":"aa62104f-1b9c-31d6-af7c-94a9034fa19b","pitchNumber":2,"startTime":"2026-03-09T17:25:04.674Z","endTime":"2026-03-09T17:25:07.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"second":{"id":669016,"link":"/api/v1/people/669016"},"third":{"id":678894,"link":"/api/v1/people/678894"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.7,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.736890176696914,"aZ":-32.77260925246641,"pfxX":-10.263695256713017,"pfxZ":-0.4232395576988326,"pX":0.018507610490501317,"pZ":1.2711697371693018,"vX0":-1.8505015694466767,"vY0":-118.74157619707944,"vZ0":-4.285363895172463,"x":116.29,"y":204.46,"x0":2.14296916559107,"y0":50.00371574583229,"z0":6.127473815053686,"aX":-14.449630623438003},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-1.7,"breakHorizontal":19.1,"spinRate":2379,"spinDirection":300},"zone":13,"typeConfidence":0.9,"plateTime":0.46379014074706193,"extension":6.549544391308514},"index":2,"playId":"e3403f7c-062f-3c84-9d67-8188095e95a5","pitchNumber":3,"startTime":"2026-03-09T17:25:22.558Z","endTime":"2026-03-09T17:25:26.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"second":{"id":669016,"link":"/api/v1/people/669016"},"third":{"id":678894,"link":"/api/v1/people/678894"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.869050217447153,"aZ":-13.897589092765683,"pfxX":2.1154176939667044,"pfxZ":9.240772076780658,"pX":0.41386994673075866,"pZ":3.1296748142049964,"vX0":-5.131250711608688,"vY0":-139.6028819108243,"vZ0":-5.689762235919504,"x":101.22,"y":154.28,"x0":1.9993101630401444,"y0":50.00267221732508,"z0":6.106039346032287,"aX":4.184566935880744},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.7,"breakHorizontal":-2.8,"spinRate":2437,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.3920752356876984,"extension":6.652423171465738},"index":3,"playId":"cfcd51df-2d29-358c-abac-c37ba1cee0f2","pitchNumber":4,"startTime":"2026-03-09T17:25:43.035Z","endTime":"2026-03-09T17:25:46.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"second":{"id":669016,"link":"/api/v1/people/669016"},"third":{"id":678894,"link":"/api/v1/people/678894"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.76074948326511,"aZ":-14.977721178301406,"pfxX":3.9684447190991117,"pfxZ":8.89654066049517,"pX":0.33448587095021365,"pZ":2.9432293625942876,"vX0":-6.242356126234571,"vY0":-138.36535134772035,"vZ0":-5.57086744340135,"x":104.25,"y":159.31,"x0":2.107380062395746,"y0":50.002566827048604,"z0":5.991470803311474,"aX":7.671082619926767},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.1,"breakHorizontal":-5.9,"spinRate":2374,"spinDirection":147},"zone":3,"typeConfidence":2.0,"plateTime":0.39631326637733366,"extension":6.844316970487902},"hitData":{"launchSpeed":98.6,"launchAngle":22.0,"totalDistance":339.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":205.98,"coordY":87.73}},"index":4,"playId":"b24150d7-f74a-35e6-9dde-13a4b18966e3","pitchNumber":5,"startTime":"2026-03-09T17:26:05.652Z","endTime":"2026-03-09T17:26:17.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"second":{"id":669016,"link":"/api/v1/people/669016"},"third":{"id":678894,"link":"/api/v1/people/678894"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679563,"link":"/api/v1/people/679563"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":679563,"link":"/api/v1/people/679563"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.1,"awayTeamWinProbability":74.9,"homeTeamWinProbabilityAdded":-8.100000000000001,"leverageIndex":2.04,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:26:17.144Z","atBatIndex":11},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Keaton Anthony grounds into a double play, second baseman Marcelo Mayer to shortstop Trevor Story to first baseman Nick Sogard. Brandon Marsh scores. Justin Crawford to 3rd. José Rodríguez out at 2nd. Keaton Anthony out at 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-09T17:26:32.323Z","endTime":"2026-03-09T17:27:27.355Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":61},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":805704,"fullName":"Keaton Anthony","link":"/api/v1/people/805704"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":679563,"fullName":"José Rodríguez","link":"/api/v1/people/679563"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":805704,"fullName":"Keaton Anthony","link":"/api/v1/people/805704"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"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"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":{"id":676979,"link":"/api/v1/people/676979"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"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(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":90.3,"endSpeed":83.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.280325040391283,"aZ":-23.49421567233577,"pfxX":-1.3357998716678778,"pfxZ":4.8795511382098695,"pX":0.1943953676774885,"pZ":2.9901713940492076,"vX0":-4.60918134008409,"vY0":-131.60658935334214,"vZ0":-3.8778956833171465,"x":109.59,"y":158.05,"x0":2.132208942429605,"y0":50.00370274822595,"z0":6.194520186030724,"aX":-2.3744559890643204},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.3,"breakHorizontal":3.2,"spinRate":2564,"spinDirection":187},"zone":2,"typeConfidence":0.9,"plateTime":0.41400450776632747,"extension":6.755865991805462},"index":0,"playId":"fbe9d6e3-a4ef-3814-8a22-90745af8ba5d","pitchNumber":1,"startTime":"2026-03-09T17:26:49.052Z","endTime":"2026-03-09T17:26:52.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"first":{"id":679563,"link":"/api/v1/people/679563"},"second":{"id":702222,"link":"/api/v1/people/702222"},"third":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":88.8,"endSpeed":82.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.861990569371635,"aZ":-27.39220898910813,"pfxX":-0.5896469195542732,"pfxZ":2.7976343602006377,"pX":0.20044641077458356,"pZ":3.7563565573193993,"vX0":-4.584583434995156,"vY0":-129.41254988715988,"vZ0":-0.9920596788133815,"x":109.36,"y":137.36,"x0":2.065453562363814,"y0":50.00545253416987,"z0":6.226913216335522,"aX":-1.0077761252818287},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.0,"breakHorizontal":2.0,"spinRate":2555,"spinDirection":183},"zone":12,"typeConfidence":0.89,"plateTime":0.42187931454860816,"extension":6.632955109923053},"index":1,"playId":"034cbad1-edb2-3fcc-8f96-881534fef8b0","pitchNumber":2,"startTime":"2026-03-09T17:27:03.323Z","endTime":"2026-03-09T17:27:06.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"first":{"id":679563,"link":"/api/v1/people/679563"},"second":{"id":702222,"link":"/api/v1/people/702222"},"third":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.520559686482926,"aZ":-14.27360305221376,"pfxX":3.859528946606731,"pfxZ":9.172244533418429,"pX":0.5231865587114597,"pZ":3.1293605135368523,"vX0":-5.910932855268158,"vY0":-138.68820499394587,"vZ0":-5.379503925230128,"x":97.06,"y":154.29,"x0":2.1789585711347663,"y0":50.001833352290774,"z0":6.043448737454693,"aX":7.531715206114767},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":-5.8,"spinRate":2452,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.39468468026482695,"extension":6.7546489181972404},"hitData":{"launchSpeed":100.7,"launchAngle":2.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":126.33,"coordY":172.52}},"index":2,"playId":"9e9cab33-de1f-38e4-a9ea-4020c06e263a","pitchNumber":3,"startTime":"2026-03-09T17:27:21.465Z","endTime":"2026-03-09T17:27:27.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"first":{"id":679563,"link":"/api/v1/people/679563"},"second":{"id":702222,"link":"/api/v1/people/702222"},"third":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805704,"link":"/api/v1/people/805704"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":805704,"link":"/api/v1/people/805704"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":31.1,"awayTeamWinProbability":68.9,"homeTeamWinProbabilityAdded":6.0,"leverageIndex":1.71,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:27:27.355Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryan Rincon flies out to left fielder Allan Castro.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-09T17:27:55.876Z","endTime":"2026-03-09T17:28:01.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691369,"link":"/api/v1/people/691369"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.78660367162156,"aZ":-12.973004470842383,"pfxX":2.646232743172669,"pfxZ":9.907968096948649,"pX":-0.21643557915719772,"pZ":3.3048457351318494,"vX0":-7.601786170133966,"vY0":-138.53519915570138,"vZ0":-5.148728811974814,"x":125.25,"y":149.55,"x0":2.2229294254581067,"y0":50.00605531780157,"z0":6.059200071786386,"aX":5.131193601451118},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.0,"breakHorizontal":-3.1,"spinRate":2427,"spinDirection":144},"zone":2,"typeConfidence":2.0,"plateTime":0.3958233934816615,"extension":6.7786641780012244},"hitData":{"launchSpeed":76.5,"launchAngle":29.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.52,"coordY":114.79}},"index":0,"playId":"b828c919-5301-3efe-b566-0ee8070e3558","pitchNumber":1,"startTime":"2026-03-09T17:27:55.876Z","endTime":"2026-03-09T17:28:01.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"R","description":"Right"}},"third":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804858,"link":"/api/v1/people/804858"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":804858,"link":"/api/v1/people/804858"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.12,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:28:01.743Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andruw Monasterio flies out to center fielder Johan Rojas.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-09T17:29:32.820Z","endTime":"2026-03-09T17:30:37.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":1},"credits":[{"player":{"id":679032,"link":"/api/v1/people/679032"},"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":92.1,"endSpeed":84.6,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.186086573720676,"aZ":-15.476235385693478,"pfxX":-4.891524610266813,"pfxZ":9.186102581225784,"pX":1.3607435268500934,"pZ":3.062338646474272,"vX0":11.581524046104299,"vY0":-133.57237880695743,"vZ0":-5.127924770778042,"x":65.13,"y":156.1,"x0":-2.38435668818719,"y0":50.00091650121108,"z0":6.109526915852897,"aX":-8.890416738166026},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.7,"breakHorizontal":6.5,"spinRate":2025,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.4091432246406561,"extension":6.517629065982515},"index":0,"playId":"ce03d42e-268d-3c2c-b40d-540a16fd2196","pitchNumber":1,"startTime":"2026-03-09T17:30:16.875Z","endTime":"2026-03-09T17:30:21.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19043253931376,"aZ":-15.531964869836068,"pfxX":-5.9496173029711095,"pfxZ":9.25194989123776,"pX":-0.5933356328530275,"pZ":3.2815228953173,"vX0":7.192536735000266,"vY0":-132.9347138663567,"vZ0":-4.369695149711371,"x":139.62,"y":150.18,"x0":-2.554830138893179,"y0":50.00041633830735,"z0":6.06608586422112,"aX":-10.699450604641443},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.1,"breakHorizontal":9.4,"spinRate":2220,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.4112617752448182,"extension":6.570230824685707},"hitData":{"launchSpeed":89.8,"launchAngle":46.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.4,"coordY":88.94}},"index":1,"playId":"e46b30d8-7c26-3247-bd58-5c3ba5b2fca9","pitchNumber":2,"startTime":"2026-03-09T17:30:29.378Z","endTime":"2026-03-09T17:30:37.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.7,"awayTeamWinProbability":68.3,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:30:37.859Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Sogard lines out to first baseman Keaton Anthony.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-09T17:30:45.816Z","endTime":"2026-03-09T17:31:49.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":3},"credits":[{"player":{"id":805704,"link":"/api/v1/people/805704"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.9793510813741,"aZ":-24.206607050857254,"pfxX":0.7398219797786689,"pfxZ":4.842515326633187,"pX":-0.9025664865506662,"pZ":2.937827190015845,"vX0":4.730521833884478,"vY0":-126.70776841498642,"vZ0":-2.62337226604934,"x":151.4,"y":159.46,"x0":-2.880653512186645,"y0":50.002597165568275,"z0":5.896440831987197,"aX":1.2173213682815343},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.5,"breakHorizontal":-2.3,"spinRate":2000,"spinDirection":187},"zone":11,"typeConfidence":2.0,"plateTime":0.4302957722461245,"extension":6.584390926303519},"index":0,"playId":"044e5614-bb89-34cf-980e-cb99142406b5","pitchNumber":1,"startTime":"2026-03-09T17:30:58.568Z","endTime":"2026-03-09T17:31:02.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.874938393024912,"aZ":-21.336447742908575,"pfxX":-0.4787912352411432,"pfxZ":6.222013799276795,"pX":0.8222028910189549,"pZ":2.0490987409636876,"vX0":9.060583025020309,"vY0":-130.7257959903995,"vZ0":-5.451858481907156,"x":85.66,"y":183.45,"x0":-2.6169635176843564,"y0":50.003958888898225,"z0":5.749035775934503,"aX":-0.8351201887799298},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.3,"breakHorizontal":-1.0,"spinRate":2083,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.41795620904792896,"extension":6.4296708125089586},"index":1,"playId":"5be95b20-9fb4-32af-b41a-f11e52aeffee","pitchNumber":2,"startTime":"2026-03-09T17:31:13.614Z","endTime":"2026-03-09T17:31:17.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.625790244822788,"aZ":-22.50742069049688,"pfxX":-10.137467715445146,"pfxZ":5.392912201460019,"pX":0.7232302948895606,"pZ":3.301682230287938,"vX0":11.83761254567598,"vY0":-133.05798542763935,"vZ0":-2.5220534014905427,"x":89.43,"y":149.63,"x0":-2.466824088873251,"y0":50.00207173102942,"z0":5.893110537966123,"aX":-18.171279860755018},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.4,"breakHorizontal":15.8,"spinRate":2065,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.41168495994981447,"extension":6.554515071996687},"index":2,"playId":"6213719c-50f6-3abe-89ef-ba3cd2b85103","pitchNumber":3,"startTime":"2026-03-09T17:31:29.666Z","endTime":"2026-03-09T17:31:33.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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.9,"endSpeed":82.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00056620494249,"aZ":-23.599870366730375,"pfxX":-0.11159024291538744,"pfxZ":5.031848390565852,"pX":0.48807614910237074,"pZ":2.0436096315753605,"vX0":7.948941536066682,"vY0":-129.24563161428117,"vZ0":-4.902370301241209,"x":98.4,"y":183.6,"x0":-2.6029993062890373,"y0":50.00413250920128,"z0":5.759741149335676,"aX":-0.1899238711115125},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.3,"breakHorizontal":-1.4,"spinRate":2022,"spinDirection":203},"zone":9,"typeConfidence":2.0,"plateTime":0.42253948928848706,"extension":6.513182374420405},"hitData":{"launchSpeed":88.3,"launchAngle":8.0,"totalDistance":132.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":159.85,"coordY":160.93}},"index":3,"playId":"fbda1262-56db-3de0-b3c0-0af32a7dcd06","pitchNumber":4,"startTime":"2026-03-09T17:31:45.561Z","endTime":"2026-03-09T17:31:49.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_ab"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_ab"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_pa"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.9,"awayTeamWinProbability":70.1,"homeTeamWinProbabilityAdded":-1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:31:49.616Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Braiden Ward singles on a line drive to left fielder Otto Kemp.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-09T17:32:05.790Z","endTime":"2026-03-09T17:32:40.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.5,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.47931152852429,"aZ":-19.638050250482987,"pfxX":-10.035424495576986,"pfxZ":6.8146230328708075,"pX":0.44938700750680344,"pZ":1.9335346238183828,"vX0":11.229569987839032,"vY0":-133.70644896188546,"vZ0":-6.900560689703705,"x":99.87,"y":186.57,"x0":-2.4694451874010546,"y0":50.00414697986204,"z0":5.921221251336993,"aX":-18.464799950389644},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.2,"breakHorizontal":16.2,"spinRate":2062,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.4071590809412675,"extension":6.556654856827394},"index":0,"playId":"03e9e75f-6f17-33f6-82f5-392f44cb702f","pitchNumber":1,"startTime":"2026-03-09T17:32:15.681Z","endTime":"2026-03-09T17:32:19.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":685274,"link":"/api/v1/people/685274","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.9,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.70000215901615,"aZ":-30.340727255351265,"pfxX":-8.058427948029863,"pfxZ":1.1440986322731348,"pX":-0.7462723982388806,"pZ":2.5774593663332697,"vX0":7.620853133486912,"vY0":-124.64793565720183,"vZ0":-2.215652722037389,"x":145.45,"y":169.19,"x0":-2.7694746664333247,"y0":50.002266244182934,"z0":5.938065820578215,"aX":-12.915346274266767},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.8,"breakHorizontal":13.2,"spinRate":1183,"spinDirection":240},"zone":4,"typeConfidence":2.0,"plateTime":0.43633498664563586,"extension":6.430026864211394},"hitData":{"launchSpeed":96.9,"launchAngle":9.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":120.56,"coordY":92.36}},"index":1,"playId":"c1cbf1d5-c073-39bb-88e1-08650d5150bb","pitchNumber":2,"startTime":"2026-03-09T17:32:31.470Z","endTime":"2026-03-09T17:32:40.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":685274,"link":"/api/v1/people/685274","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685274,"link":"/api/v1/people/685274"},"credit":"b_ab"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_ab"},{"player":{"id":685274,"link":"/api/v1/people/685274"},"credit":"b_pa"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.2,"awayTeamWinProbability":68.8,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.43,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:32:40.479Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Allan Castro walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-09T17:33:04.313Z","endTime":"2026-03-09T17:34:12.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":691369,"fullName":"Allan Castro","link":"/api/v1/people/691369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691369,"fullName":"Allan Castro","link":"/api/v1/people/691369"},"postOnSecond":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"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":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691369,"fullName":"Allan Castro","link":"/api/v1/people/691369"},"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(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2334254302659,"aZ":-24.264096726461787,"pfxX":-0.7011108873681344,"pfxZ":4.646211597800974,"pX":-1.0386940114547367,"pZ":2.897824303606467,"vX0":4.8090763259663545,"vY0":-128.53334491035676,"vZ0":-2.95888418129558,"x":156.59,"y":160.54,"x0":-2.828837157691192,"y0":50.00271197303393,"z0":5.912292023496166,"aX":-1.1938248269379483},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.0,"breakHorizontal":0.4,"spinRate":1782,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4232897464650618,"extension":6.512866288056326},"index":0,"playId":"11ea3b86-587f-3c44-b409-2ebbe7c14270","pitchNumber":1,"startTime":"2026-03-09T17:33:06.865Z","endTime":"2026-03-09T17:33:13.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691369,"link":"/api/v1/people/691369","batSide":{"code":"L","description":"Left"}},"first":{"id":685274,"link":"/api/v1/people/685274"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Braiden Ward steals (14) 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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"11ea3b86-587f-3c44-b409-2ebbe7c14270","startTime":"2026-03-09T17:33:31.085Z","endTime":"2026-03-09T17:33:31.086Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":685274,"link":"/api/v1/people/685274"},"defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691369,"link":"/api/v1/people/691369","batSide":{"code":"L","description":"Left"}},"first":{"id":685274,"link":"/api/v1/people/685274"},"postOnSecond":{"id":685274,"link":"/api/v1/people/685274"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"homeTeamWinProbability":32.300000000000004,"awayTeamWinProbability":67.69999999999999,"homeTeamWinProbabilityAdded":1.100000000000005,"leverageIndex":0.95,"dramaIndex":36.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":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":83.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.10486483906017,"aZ":-23.616696167487103,"pfxX":-1.9205455918460128,"pfxZ":4.947306795708182,"pX":1.0968895959915432,"pZ":1.5963209002135714,"vX0":9.873482410437912,"vY0":-129.41412190289697,"vZ0":-6.0888379280654465,"x":75.19,"y":195.68,"x0":-2.4865493711527495,"y0":50.00055317364818,"z0":5.740878048163376,"aX":-3.321055491353333},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.0,"breakHorizontal":1.7,"spinRate":2021,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.4201417804973051,"extension":6.649710584150665},"index":2,"playId":"e1fc267a-9872-3c3a-9b58-f4e81d9c9f2f","pitchNumber":2,"startTime":"2026-03-09T17:33:31.087Z","endTime":"2026-03-09T17:33:35.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691369,"link":"/api/v1/people/691369","batSide":{"code":"L","description":"Left"}},"second":{"id":685274,"link":"/api/v1/people/685274"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.268576681288078,"aZ":-21.03534412082463,"pfxX":-8.862781256489257,"pfxZ":6.089486274045806,"pX":-1.56257601990136,"pZ":3.4624593805007167,"vX0":6.135229161902403,"vY0":-133.53630911228177,"vZ0":-2.4394800676946975,"x":176.56,"y":145.29,"x0":-2.723484705324368,"y0":50.003363700811434,"z0":5.880108518586523,"aX":-16.213906732456913},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.8,"breakHorizontal":15.0,"spinRate":2149,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4081680199495361,"extension":6.533385537908672},"index":3,"playId":"8893edf6-d5dc-3982-843d-85ff8516b1a5","pitchNumber":3,"startTime":"2026-03-09T17:33:49.200Z","endTime":"2026-03-09T17:33:52.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691369,"link":"/api/v1/people/691369","batSide":{"code":"L","description":"Left"}},"second":{"id":685274,"link":"/api/v1/people/685274"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86376861387501,"aZ":-13.160564951080696,"pfxX":-6.1310575347889795,"pfxZ":10.476806420359788,"pX":0.8426677963700692,"pZ":1.7946643783634368,"vX0":10.706168453413998,"vY0":-133.63923090436688,"vZ0":-8.10822063935537,"x":84.88,"y":190.32,"x0":-2.4126173740836347,"y0":50.005280611505626,"z0":5.80637242592254,"aX":-11.130409833494094},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.4,"breakHorizontal":8.9,"spinRate":2152,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4093181289393968,"extension":6.686756315743888},"index":4,"playId":"88d215e5-7db3-3741-910b-db83323db205","pitchNumber":4,"startTime":"2026-03-09T17:34:07.970Z","endTime":"2026-03-09T17:34:12.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691369,"link":"/api/v1/people/691369","batSide":{"code":"L","description":"Left"}},"second":{"id":685274,"link":"/api/v1/people/685274"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691369,"link":"/api/v1/people/691369"},"credit":"b_pa"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.6,"awayTeamWinProbability":66.4,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.95,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:34:12.869Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kristian Campbell strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-09T17:34:20.648Z","endTime":"2026-03-09T17:35:30.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"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":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.892277112734504,"aZ":-20.51999741192228,"pfxX":-10.435251289056701,"pfxZ":6.378678835542824,"pX":-0.03847874530549071,"pZ":2.4177457511576685,"vX0":10.19182400303445,"vY0":-134.01860126978866,"vZ0":-5.480191513075967,"x":118.47,"y":173.5,"x0":-2.527670464305279,"y0":50.00028115864449,"z0":5.946477342135652,"aX":-19.055330451030763},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.6,"breakHorizontal":16.8,"spinRate":2083,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.4080883040465628,"extension":6.607142449346824},"index":0,"playId":"83d3ea6d-ee60-3271-a318-be3c0368f1ba","pitchNumber":1,"startTime":"2026-03-09T17:34:39.991Z","endTime":"2026-03-09T17:34:43.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"first":{"id":691369,"link":"/api/v1/people/691369"},"second":{"id":685274,"link":"/api/v1/people/685274"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.0,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.55692911280731,"aZ":-31.60766937377927,"pfxX":8.17826040884921,"pfxZ":0.3978044848897717,"pX":0.6479253114077549,"pZ":2.3781190679551374,"vX0":5.623983649231174,"vY0":-118.17935715413867,"vZ0":-1.4038412592208485,"x":92.3,"y":174.57,"x0":-2.8251334598396105,"y0":50.001967235144456,"z0":5.8836338092864695,"aX":11.5629989253616},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.6,"breakHorizontal":-16.2,"spinRate":2327,"spinDirection":53},"zone":6,"typeConfidence":2.0,"plateTime":0.46351164610990825,"extension":6.721095375594908},"index":1,"playId":"fc5e724c-2035-32d4-b59b-85b435be82ab","pitchNumber":2,"startTime":"2026-03-09T17:34:55.252Z","endTime":"2026-03-09T17:34:58.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"first":{"id":691369,"link":"/api/v1/people/691369"},"second":{"id":685274,"link":"/api/v1/people/685274"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95692626107655,"aZ":-19.03038248092571,"pfxX":-9.242144339356201,"pfxZ":7.1048134457488406,"pX":0.6260112288009074,"pZ":2.8544277123351223,"vX0":11.058032951307847,"vY0":-134.82606346606272,"vZ0":-4.560226448282777,"x":93.14,"y":161.71,"x0":-2.318273009393965,"y0":50.00257962953727,"z0":5.901649107363766,"aX":-17.099131120128625},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.1,"breakHorizontal":14.5,"spinRate":2072,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.40548153403863996,"extension":6.655716209841251},"index":2,"playId":"0496bc19-a840-345a-91e5-73b4862193c6","pitchNumber":3,"startTime":"2026-03-09T17:35:26.080Z","endTime":"2026-03-09T17:35:30.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"first":{"id":691369,"link":"/api/v1/people/691369"},"second":{"id":685274,"link":"/api/v1/people/685274"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692225,"link":"/api/v1/people/692225"},"credit":"b_ab"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_ab"},{"player":{"id":692225,"link":"/api/v1/people/692225"},"credit":"b_pa"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.799999999999997,"awayTeamWinProbability":71.2,"homeTeamWinProbabilityAdded":-4.800000000000004,"leverageIndex":1.88,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:35:30.034Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Johan Rojas lines out sharply to left fielder Allan Castro.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-09T17:36:59.637Z","endTime":"2026-03-09T17:38:08.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691369,"link":"/api/v1/people/691369"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.3,"endSpeed":82.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.715162968380913,"aZ":-24.132192054719933,"pfxX":-2.9475191822778712,"pfxZ":4.670179889861892,"pX":-0.1632606254307215,"pZ":3.1495665086542903,"vX0":-4.694296304646841,"vY0":-130.0341585774527,"vZ0":-3.2885074804104755,"x":123.22,"y":153.74,"x0":2.044319168534104,"y0":50.00645094849217,"z0":6.249218924531467,"aX":-5.078074934977538},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.0,"breakHorizontal":6.4,"spinRate":2523,"spinDirection":168},"zone":2,"typeConfidence":0.88,"plateTime":0.4202581290680447,"extension":6.763543062008582},"index":0,"playId":"88cb7e55-db20-3ab2-a9e7-2dc1df5e4c07","pitchNumber":1,"startTime":"2026-03-09T17:37:38.375Z","endTime":"2026-03-09T17:37:41.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-03-09T17:37:55.537Z","endTime":"2026-03-09T17:38:02.420Z","isPitch":false,"type":"action","player":{"id":679032,"link":"/api/v1/people/679032"},"defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58609546867386,"aZ":-28.608374982679003,"pfxX":8.828990742661812,"pfxZ":2.2158737345807182,"pX":-0.42455381368059153,"pZ":1.5308526784981789,"vX0":-8.7533007970639,"vY0":-126.19229586527395,"vZ0":-5.134716905661609,"x":133.18,"y":197.45,"x0":1.9482681857475392,"y0":50.00008962768161,"z0":5.907010235164685,"aX":14.183826301126016},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.0,"breakHorizontal":-13.9,"spinRate":1472,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.4346737811318908,"extension":6.829816114036146},"hitData":{"launchSpeed":101.9,"launchAngle":13.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":85.93,"coordY":85.19}},"index":2,"playId":"4569de5a-057e-3f88-8ba3-e33db970d82b","pitchNumber":2,"startTime":"2026-03-09T17:38:02.420Z","endTime":"2026-03-09T17:38:08.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679032,"link":"/api/v1/people/679032"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":679032,"link":"/api/v1/people/679032"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:38:08.342Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Otto Kemp flies out to right fielder Braiden Ward.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-09T17:38:32.965Z","endTime":"2026-03-09T17:39:18.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":685274,"link":"/api/v1/people/685274"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.481252901041103,"aZ":-23.337902514546702,"pfxX":7.818511372994275,"pfxZ":4.676132638698664,"pX":0.8939352694167155,"pZ":2.177412707063872,"vX0":-6.41325149748529,"vY0":-135.99545002887407,"vZ0":-5.851143691392624,"x":82.93,"y":179.99,"x0":2.257221103013381,"y0":50.00046710365591,"z0":5.956717311965195,"aX":14.766035119602785},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.6,"breakHorizontal":-13.0,"spinRate":2286,"spinDirection":143},"zone":14,"typeConfidence":0.88,"plateTime":0.40146772449192314,"extension":6.601199745240015},"index":0,"playId":"91d3495b-8e8f-3213-b227-0926945e7310","pitchNumber":1,"startTime":"2026-03-09T17:38:32.965Z","endTime":"2026-03-09T17:38:36.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":91.1,"endSpeed":84.2,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.150864695740594,"aZ":-22.43856823710417,"pfxX":-1.7671456341141436,"pfxZ":5.412447311435743,"pX":0.18210412871847118,"pZ":3.45684179532414,"vX0":-4.588462112812478,"vY0":-132.73716007777136,"vZ0":-2.88952497980294,"x":110.06,"y":145.45,"x0":2.157034983138041,"y0":50.00564561403131,"z0":6.178001755367915,"aX":-3.180344796065257},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.5,"breakHorizontal":4.1,"spinRate":2630,"spinDirection":176},"zone":12,"typeConfidence":0.9,"plateTime":0.4113011311441386,"extension":6.584972444819479},"index":1,"playId":"ab12605a-61c1-39e4-83f7-8cde917f4044","pitchNumber":2,"startTime":"2026-03-09T17:38:46.202Z","endTime":"2026-03-09T17:38:49.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-09T17:39:02.883Z","endTime":"2026-03-09T17:39:10.717Z","isPitch":false,"type":"action","player":{"id":805249,"link":"/api/v1/people/805249"},"defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.916316696962436,"aZ":-33.56185149569223,"pfxX":-10.356866272158133,"pfxZ":-0.937805276603564,"pX":0.02321084054563519,"pZ":2.158751670173536,"vX0":-1.4454591751232968,"vY0":-121.47371013559994,"vZ0":-2.719906483073806,"x":116.12,"y":180.49,"x0":1.9714069324828574,"y0":50.00072636314721,"z0":6.225490986163216,"aX":-15.396099487955029},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.0,"breakHorizontal":19.1,"spinRate":2399,"spinDirection":295},"zone":8,"typeConfidence":0.9,"plateTime":0.45177291751731774,"extension":6.623497352358932},"hitData":{"launchSpeed":78.5,"launchAngle":39.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.06,"coordY":110.49}},"index":3,"playId":"fbdfd5f3-593d-35c1-b16a-a08c3881e8ac","pitchNumber":3,"startTime":"2026-03-09T17:39:10.717Z","endTime":"2026-03-09T17:39:18.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.900000000000002,"awayTeamWinProbability":68.1,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:39:18.426Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rafael Marchán flies out to left fielder Allan Castro.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-09T17:39:30.535Z","endTime":"2026-03-09T17:39:47.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691369,"link":"/api/v1/people/691369"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.676776143892056,"aZ":-14.587210749062136,"pfxX":3.351794140751365,"pfxZ":8.856366172730985,"pX":-0.31586782559516163,"pZ":3.1946813216263403,"vX0":-7.344299872677133,"vY0":-139.60795190943503,"vZ0":-5.45763031806224,"x":129.04,"y":152.52,"x0":1.9064040531675408,"y0":50.003044949524316,"z0":6.125479219863188,"aX":6.65688752255939},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.1,"breakHorizontal":-4.7,"spinRate":2314,"spinDirection":142},"zone":1,"typeConfidence":2.0,"plateTime":0.39145042367306715,"extension":6.605173289797586},"hitData":{"launchSpeed":87.6,"launchAngle":43.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.74,"coordY":84.03}},"index":0,"playId":"18df22ee-c8fb-3e56-9231-f6208222e513","pitchNumber":1,"startTime":"2026-03-09T17:39:38.755Z","endTime":"2026-03-09T17:39:47.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.800000000000004,"awayTeamWinProbability":67.19999999999999,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:39:47.673Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Story singles on a ground ball to left fielder Otto Kemp.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-09T17:42:00.932Z","endTime":"2026-03-09T17:43:00.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"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,2],"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":2},"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.00637798170749,"aZ":-36.63900155327022,"pfxX":3.823689730464272,"pfxZ":-3.3372798084635313,"pX":-0.6918503674559398,"pZ":2.6276599342818003,"vX0":4.301461916998535,"vY0":-114.86209717669347,"vZ0":0.7588529480087596,"x":143.37,"y":167.83,"x0":-3.0845853658388793,"y0":50.00218363145496,"z0":5.851683455296541,"aX":5.1157285256106855},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-5.5,"breakHorizontal":-8.0,"spinRate":2308,"spinDirection":51},"zone":4,"typeConfidence":2.0,"plateTime":0.4766024973365308,"extension":6.414463574867403},"index":0,"playId":"14870b21-aea9-39ca-adb5-5bcfdf8e7cb5","pitchNumber":1,"startTime":"2026-03-09T17:42:18.886Z","endTime":"2026-03-09T17:42:23.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":81.3,"endSpeed":74.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.35348352213339,"aZ":-28.750729429134253,"pfxX":6.401891142770573,"pfxZ":2.4278654455336834,"pX":1.8294548617949202,"pZ":2.9832238900040315,"vX0":8.68615896380003,"vY0":-118.18011733575088,"vZ0":-0.5544889327386469,"x":47.27,"y":158.23,"x0":-2.7307560900065044,"y0":50.002066370311056,"z0":5.870855393912421,"aX":9.01662493072115},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.6,"breakHorizontal":-13.8,"spinRate":2389,"spinDirection":57},"zone":12,"typeConfidence":2.0,"plateTime":0.46418467469813773,"extension":6.456996594805894},"index":1,"playId":"80b6f3e3-445a-3dae-81b4-b7ffdb9fa007","pitchNumber":2,"startTime":"2026-03-09T17:42:38.880Z","endTime":"2026-03-09T17:42:41.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.575026539143842,"aZ":-19.379862336471692,"pfxX":-10.050438959399116,"pfxZ":6.986634452773271,"pX":-0.6976835382499855,"pZ":1.4146634741294961,"vX0":8.456779105446218,"vY0":-134.11603049594132,"vZ0":-8.109865682517592,"x":143.59,"y":200.58,"x0":-2.577839526759726,"y0":50.00384849016432,"z0":5.8472935795570855,"aX":-18.406820510259553},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.2,"breakHorizontal":16.6,"spinRate":2157,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4075832369210901,"extension":6.555275091354705},"hitData":{"launchSpeed":110.9,"launchAngle":-8.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.42,"coordY":115.71}},"index":2,"playId":"f18e06c4-4c67-3d6d-8211-23f430e734c5","pitchNumber":3,"startTime":"2026-03-09T17:42:52.119Z","endTime":"2026-03-09T17:43:00.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.2,"awayTeamWinProbability":62.8,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.04,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:43:00.273Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Marcelo Mayer walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-09T17:43:07.053Z","endTime":"2026-03-09T17:44:39.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"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,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":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":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":"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":89.4,"endSpeed":82.1,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26152141994455,"aZ":-21.142890699457364,"pfxX":-0.36427692015535174,"pfxZ":6.452229928928937,"pX":0.8485506002674149,"pZ":2.250662424187265,"vX0":8.902210866070925,"vY0":-129.9282290569732,"vZ0":-5.049201397673748,"x":84.66,"y":178.01,"x0":-2.574862062456941,"y0":50.000608990222254,"z0":5.826036305857551,"aX":-0.6225901436116869},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.8,"breakHorizontal":-1.3,"spinRate":1993,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.42157265547345846,"extension":6.364770035312129},"index":0,"playId":"759602b6-c19a-3b08-9782-80adb5384d3f","pitchNumber":1,"startTime":"2026-03-09T17:43:24.785Z","endTime":"2026-03-09T17:43:28.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"759602b6-c19a-3b08-9782-80adb5384d3f","startTime":"2026-03-09T17:43:34.636Z","endTime":"2026-03-09T17:43:48.183Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21270121990018,"aZ":-13.150043355716717,"pfxX":-5.231917877243998,"pfxZ":10.321547440818978,"pX":0.6186542306036625,"pZ":1.453174541361924,"vX0":10.137763070007281,"vY0":-135.54269454215978,"vZ0":-8.893230705602583,"x":93.42,"y":199.54,"x0":-2.5062785599343687,"y0":50.00629499236561,"z0":5.7155438300885555,"aX":-9.647253934451248},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.7,"breakHorizontal":7.1,"spinRate":2239,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4055687559198957,"extension":6.558828086333206},"index":2,"playId":"2c7ddf19-49cc-3e09-b368-ceea8776079a","pitchNumber":2,"startTime":"2026-03-09T17:43:48.183Z","endTime":"2026-03-09T17:43:51.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.7347990663323,"aZ":-14.913130927791034,"pfxX":-6.574425645652837,"pfxZ":9.27757877652505,"pX":-0.7907787734593126,"pZ":4.177268104901625,"vX0":6.961400572758794,"vY0":-135.57788972443294,"vZ0":-2.161596497871971,"x":147.14,"y":125.99,"x0":-2.5379710190406675,"y0":50.00619796031899,"z0":6.026128244038623,"aX":-12.237496690393575},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":10.4,"spinRate":2124,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.40405055987733585,"extension":6.468999164045236},"index":3,"playId":"5d1bd362-9a31-3ddb-b2a4-9eb8be39e972","pitchNumber":3,"startTime":"2026-03-09T17:44:06.849Z","endTime":"2026-03-09T17:44:10.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Trevor Story steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":4,"actionPlayId":"5d1bd362-9a31-3ddb-b2a4-9eb8be39e972","startTime":"2026-03-09T17:44:25.581Z","endTime":"2026-03-09T17:44:34.892Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"},"defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"postOnSecond":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":1.79,"dramaIndex":66.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.2,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.58702968079632,"aZ":-16.345263057423267,"pfxX":-5.824134232390393,"pfxZ":8.372580883942552,"pX":-0.8823281373858638,"pZ":3.030537871783247,"vX0":6.3836837087101355,"vY0":-136.0882783089071,"vZ0":-4.915734245683173,"x":150.63,"y":156.96,"x0":-2.492749090934515,"y0":50.00481811823707,"z0":5.978750778168364,"aX":-11.014577557911457},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.4,"breakHorizontal":9.4,"spinRate":2119,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4012318764319063,"extension":6.36552299902606},"index":5,"playId":"66bd8741-5bb2-3a3a-8785-5f125d7ce955","pitchNumber":4,"startTime":"2026-03-09T17:44:34.892Z","endTime":"2026-03-09T17:44:39.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_pa"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.0,"awayTeamWinProbability":56.0,"homeTeamWinProbabilityAdded":4.199999999999996,"leverageIndex":1.79,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:44:39.082Z","atBatIndex":23},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Caleb Durbin grounds into a double play, shortstop Bryan Rincon to second baseman José Rodríguez to first baseman Keaton Anthony. Trevor Story to 3rd. Marcelo Mayer out at 2nd. Caleb Durbin out at 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-09T17:44:45.728Z","endTime":"2026-03-09T17:45:17.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"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],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":804858,"link":"/api/v1/people/804858"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679563,"link":"/api/v1/people/679563"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":679563,"link":"/api/v1/people/679563"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805704,"link":"/api/v1/people/805704"},"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":"Grounded Into DP","eventType":"grounded_into_double_play","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":0},"credits":[]}],"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.323460907496344,"aZ":-20.775183745415138,"pfxX":-10.065311183070898,"pfxZ":6.120086496803994,"pX":-0.6033782900307764,"pZ":2.7745658630190664,"vX0":8.518625891913004,"vY0":-135.3364976717956,"vZ0":-4.500733989554533,"x":140.0,"y":163.87,"x0":-2.4772774464978293,"y0":50.00657888036361,"z0":5.90609642502884,"aX":-18.75767733476755},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.3,"breakHorizontal":16.6,"spinRate":2106,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.40404609009116843,"extension":6.4974608270801655},"hitData":{"launchSpeed":79.2,"launchAngle":-2.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.23,"coordY":159.95}},"index":0,"playId":"4606533d-dce9-3c55-9490-bb9b1e680698","pitchNumber":1,"startTime":"2026-03-09T17:45:07.414Z","endTime":"2026-03-09T17:45:17.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":31.2,"awayTeamWinProbability":68.8,"homeTeamWinProbabilityAdded":-12.8,"leverageIndex":2.35,"dramaIndex":143.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:45:17.077Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Narváez singles on a line drive to right fielder Brandon Marsh. Trevor Story scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-09T17:45:28.907Z","endTime":"2026-03-09T17:46:47.871Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"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":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":669016,"link":"/api/v1/people/669016"},"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":{"id":669060,"link":"/api/v1/people/669060"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.644162835263153,"aZ":-20.010434458675842,"pfxX":-7.299589272676307,"pfxZ":6.531134042325958,"pX":-1.0042413346455985,"pZ":2.907324281283907,"vX0":7.0533440000267245,"vY0":-135.17435216262095,"vZ0":-4.12415649946942,"x":155.28,"y":160.28,"x0":-2.690718390655792,"y0":50.00599040753264,"z0":5.846001070035389,"aX":-13.600678853419977},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.2,"breakHorizontal":11.9,"spinRate":2009,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4041987344408007,"extension":6.456403629231113},"index":0,"playId":"e8cc640f-f210-30a7-90da-572ac58dc539","pitchNumber":1,"startTime":"2026-03-09T17:45:43.245Z","endTime":"2026-03-09T17:45:46.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"third":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":82.8,"endSpeed":77.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.081918693267085,"aZ":-25.802019217607256,"pfxX":3.4679890524554495,"pfxZ":4.285358189522326,"pX":0.5856242519341651,"pZ":2.0592511111249316,"vX0":6.6997025879870495,"vY0":-120.47805284595633,"vZ0":-3.3290732178263704,"x":94.68,"y":183.18,"x0":-2.670014248977262,"y0":50.00053295864745,"z0":5.713339990948597,"aX":5.1494171495937975},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":7.3,"breakHorizontal":-7.7,"spinRate":2396,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.4527996331345805,"extension":6.748680773879562},"index":1,"playId":"417046b0-aef8-316a-819b-9c9cec16bab0","pitchNumber":2,"startTime":"2026-03-09T17:45:59.942Z","endTime":"2026-03-09T17:46:03.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"third":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.448138599387764,"aZ":-32.01965808941824,"pfxX":8.720048654870242,"pfxZ":0.11370829963906814,"pX":-0.5523811948375498,"pZ":2.6065702655900473,"vX0":3.343687066189919,"vY0":-117.06255711343374,"vZ0":-0.342497894981878,"x":138.06,"y":168.4,"x0":-3.1329942266840414,"y0":50.00457815351026,"z0":5.756620597776885,"aX":12.082035826381249},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":0.4,"breakHorizontal":-16.7,"spinRate":2420,"spinDirection":63},"zone":4,"typeConfidence":2.0,"plateTime":0.4681939325184796,"extension":6.474375004494647},"index":2,"playId":"7b3efce6-48fc-39f2-a8a0-a2d3b72dcd47","pitchNumber":3,"startTime":"2026-03-09T17:46:17.580Z","endTime":"2026-03-09T17:46:20.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"third":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.895493877626055,"aZ":-17.73777977798016,"pfxX":-6.492834380061373,"pfxZ":7.694650835827405,"pX":0.5371881111413979,"pZ":2.749461959399198,"vX0":9.998583398339433,"vY0":-135.4542293519433,"vZ0":-5.209452271642634,"x":96.52,"y":164.54,"x0":-2.3419744208022277,"y0":50.00387666276715,"z0":5.920112128261678,"aX":-12.183999887023804},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.1,"breakHorizontal":9.8,"spinRate":2016,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.4028749826834601,"extension":6.500971263668879},"hitData":{"launchSpeed":104.4,"launchAngle":6.0,"totalDistance":161.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":169.17,"coordY":114.72}},"index":3,"playId":"ff2fdfc0-cbce-3c70-9165-67781a7ef233","pitchNumber":4,"startTime":"2026-03-09T17:46:41.358Z","endTime":"2026-03-09T17:46:47.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"third":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_ab"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_ab"},{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":9.200000000000006,"leverageIndex":1.53,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:46:47.871Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andruw Monasterio singles on a ground ball to left fielder Otto Kemp. Carlos Narváez to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-09T17:47:15.404Z","endTime":"2026-03-09T17:47:37.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"postOnSecond":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":82.6,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.574521042357073,"aZ":-24.781851497224398,"pfxX":0.25721536794181477,"pfxZ":4.321465431680657,"pX":-0.6492892382906054,"pZ":3.1403536692280296,"vX0":5.17333012328566,"vY0":-128.46936550644017,"vZ0":-2.2074875087453774,"x":141.75,"y":153.99,"x0":-2.7026170098245177,"y0":50.00601894017521,"z0":5.890500748994146,"aX":0.44020783091581867},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.7,"breakHorizontal":-1.3,"spinRate":1989,"spinDirection":195},"zone":1,"typeConfidence":2.0,"plateTime":0.4224726802636267,"extension":6.678724865632802},"index":0,"playId":"66947f0f-81f3-3806-a180-323388b30930","pitchNumber":1,"startTime":"2026-03-09T17:47:15.404Z","endTime":"2026-03-09T17:47:18.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":665966,"link":"/api/v1/people/665966"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.515948367458684,"aZ":-20.875416694310957,"pfxX":-9.212065260156773,"pfxZ":6.239581403398198,"pX":-1.0159899236618508,"pZ":2.664496476767117,"vX0":7.697423521831219,"vY0":-133.21322200263728,"vZ0":-4.491954521546006,"x":155.73,"y":166.84,"x0":-2.7350374666560247,"y0":50.00400155687572,"z0":5.866335746045497,"aX":-16.687491154708407},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.6,"breakHorizontal":15.2,"spinRate":2142,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4099276779101686,"extension":6.541419389684587},"hitData":{"launchSpeed":71.2,"launchAngle":15.0,"totalDistance":153.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.4,"coordY":139.79}},"index":1,"playId":"5835e5f3-6a04-3bcc-9042-79e889ff6801","pitchNumber":2,"startTime":"2026-03-09T17:47:30.279Z","endTime":"2026-03-09T17:47:37.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":665966,"link":"/api/v1/people/665966"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.0,"awayTeamWinProbability":57.0,"homeTeamWinProbabilityAdded":2.5999999999999943,"leverageIndex":1.09,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:47:37.465Z","atBatIndex":26},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nick Sogard homers (1) on a fly ball to center field. Carlos Narváez scores. Andruw Monasterio scores.","rbi":3,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-09T17:48:00.350Z","endTime":"2026-03-09T17:49:13.906Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":{"id":669060,"link":"/api/v1/people/669060"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":{"id":669060,"link":"/api/v1/people/669060"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":{"id":669060,"link":"/api/v1/people/669060"},"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},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.923970397410788,"aZ":-21.772940778079295,"pfxX":0.5144147344746104,"pfxZ":6.027614610934883,"pX":-1.3063199977921471,"pZ":3.1859780595976686,"vX0":3.919158700413559,"vY0":-129.94376952059537,"vZ0":-2.768122398160347,"x":166.79,"y":152.76,"x0":-2.8952858185572428,"y0":50.00229755622126,"z0":5.902817894334606,"aX":0.887363260892816},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.6,"breakHorizontal":-1.7,"spinRate":2008,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.4200623053132695,"extension":6.770256687572742},"index":0,"playId":"6b1ec463-04e0-39b0-90af-cf15fd708549","pitchNumber":1,"startTime":"2026-03-09T17:48:17.243Z","endTime":"2026-03-09T17:48:20.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"second":{"id":665966,"link":"/api/v1/people/665966"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.174305736351492,"aZ":-28.92074066958126,"pfxX":-9.408585379621798,"pfxZ":2.066726196910423,"pX":-1.592079478055917,"pZ":3.1578982187339517,"vX0":6.019779331362139,"vY0":-123.91478850040309,"vZ0":-1.0776614386831644,"x":177.69,"y":153.52,"x0":-2.8169502674639864,"y0":50.00070498465626,"z0":5.990391143227338,"aX":-14.792889255840617},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.7,"breakHorizontal":15.8,"spinRate":1288,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.4401414738328935,"extension":6.503767841686692},"index":1,"playId":"8181e36e-e6e6-350f-9b86-bf3836c375f6","pitchNumber":2,"startTime":"2026-03-09T17:48:32.595Z","endTime":"2026-03-09T17:48:35.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"second":{"id":665966,"link":"/api/v1/people/665966"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42808300013021,"aZ":-21.847323187453146,"pfxX":-4.016120419049087,"pfxZ":5.763280835060186,"pX":0.24930679756558358,"pZ":1.5939728611096249,"vX0":8.721172567263059,"vY0":-132.06936974821738,"vZ0":-6.685773685651848,"x":107.5,"y":195.74,"x0":-2.5532678363558623,"y0":50.00231185439685,"z0":5.7318426224770125,"aX":-7.195453400746845},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.4,"breakHorizontal":5.6,"spinRate":1991,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.41253611467727813,"extension":6.4497901664673165},"hitData":{"launchSpeed":101.0,"launchAngle":30.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":102.51,"coordY":38.76}},"index":2,"playId":"f8f755a5-fe91-36bb-bc4b-97f457242e0f","pitchNumber":3,"startTime":"2026-03-09T17:48:51.196Z","endTime":"2026-03-09T17:49:13.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"second":{"id":665966,"link":"/api/v1/people/665966"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_ab"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_ab"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_pa"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":30.700000000000003,"leverageIndex":2.11,"dramaIndex":246.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:49:13.906Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Braiden Ward flies out to left fielder Otto Kemp.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-09T17:49:07.645Z","endTime":"2026-03-09T17:50:44.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.40296995341585,"aZ":-13.029100077296771,"pfxX":-5.244109643278452,"pfxZ":10.216833535064746,"pX":-0.6764750099697172,"pZ":4.291754699345504,"vX0":7.0259005079361385,"vY0":-136.14251663015096,"vZ0":-2.3308083226800873,"x":142.79,"y":122.9,"x0":-2.6114672726214074,"y0":50.002130169569064,"z0":6.062872023264011,"aX":-9.826722795789042},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.2,"breakHorizontal":7.9,"spinRate":2080,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.40261532606668116,"extension":6.543501401285541},"index":0,"playId":"1e6c258d-db26-3bdb-af17-16a934862b55","pitchNumber":1,"startTime":"2026-03-09T17:49:40.837Z","endTime":"2026-03-09T17:49:43.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":685274,"link":"/api/v1/people/685274","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.624911221076434,"aZ":-12.70371447599176,"pfxX":-5.6091481997840855,"pfxZ":10.268514515819373,"pX":-0.7124540594142709,"pZ":2.433635951911005,"vX0":6.558978360430139,"vY0":-136.49258385383516,"vZ0":-6.921690111571632,"x":144.16,"y":173.07,"x0":-2.4121629049179685,"y0":50.005540586887925,"z0":5.8683170376992715,"aX":-10.638968723762313},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":8.9,"spinRate":2140,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.4005179740252163,"extension":6.634492693849914},"index":1,"playId":"5a1b8b11-0bf2-32a4-ac1e-ae68847b7db2","pitchNumber":2,"startTime":"2026-03-09T17:49:54.378Z","endTime":"2026-03-09T17:49:57.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":685274,"link":"/api/v1/people/685274","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":84.9,"endSpeed":78.2,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55639835415052,"aZ":-28.609388059205276,"pfxX":0.3103232675184091,"pfxZ":2.3073948268349493,"pX":0.5167085018813752,"pZ":2.101596228698575,"vX0":7.5896387446859785,"vY0":-123.48838431297384,"vZ0":-3.152843839972667,"x":97.3,"y":182.04,"x0":-2.636619443578666,"y0":50.00238081105593,"z0":5.801231051649186,"aX":0.4786723723368086},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.7,"breakHorizontal":-2.3,"spinRate":2272,"spinDirection":88},"zone":9,"typeConfidence":2.0,"plateTime":0.44352305980935824,"extension":6.699116256950155},"index":2,"playId":"a84e327a-ed30-3421-a7b0-0319db72a115","pitchNumber":3,"startTime":"2026-03-09T17:50:10.334Z","endTime":"2026-03-09T17:50:14.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":685274,"link":"/api/v1/people/685274","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.0,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.567354994038666,"aZ":-34.158852013956114,"pfxX":1.0703696514700816,"pfxZ":-1.3260123204326852,"pX":0.19367632056964862,"pZ":2.8206107355920738,"vX0":6.283705111036773,"vY0":-121.216594737934,"vZ0":-0.15768529506231044,"x":109.62,"y":162.62,"x0":-2.5658961390729953,"y0":50.004402029306995,"z0":5.856243417736844,"aX":1.5994614833514442},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.2,"breakHorizontal":-3.4,"spinRate":2180,"spinDirection":76},"zone":2,"typeConfidence":2.0,"plateTime":0.4509826977829907,"extension":6.8002022056409155},"hitData":{"launchSpeed":76.5,"launchAngle":42.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.44,"coordY":104.66}},"index":3,"playId":"40af2632-bce2-3b1c-963c-dfae3f3472f5","pitchNumber":4,"startTime":"2026-03-09T17:50:37.344Z","endTime":"2026-03-09T17:50:44.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":685274,"link":"/api/v1/people/685274","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685274,"link":"/api/v1/people/685274"},"credit":"b_ab"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_ab"},{"player":{"id":685274,"link":"/api/v1/people/685274"},"credit":"b_pa"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":-0.8000000000000114,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:50:44.946Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Liover Peguero flies out to second baseman Marcelo Mayer.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-09T17:52:41.187Z","endTime":"2026-03-09T17:54:16.812Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"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":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":88.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.613475480171473,"aZ":-14.691749742642763,"pfxX":2.504432320396941,"pfxZ":8.874870383644193,"pX":0.13328147005007793,"pZ":2.8512132849725353,"vX0":-6.433787896923603,"vY0":-138.66351152627578,"vZ0":-6.365877221446169,"x":111.92,"y":161.8,"x0":2.1462518342797354,"y0":50.00288597061769,"z0":6.136255415288084,"aX":4.933828431348489},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":-3.4,"spinRate":2419,"spinDirection":147},"zone":2,"typeConfidence":2.0,"plateTime":0.3932452689720325,"extension":6.681829921654268},"index":0,"playId":"a754ab8d-8301-30e2-927a-cfca264307d6","pitchNumber":1,"startTime":"2026-03-09T17:52:53.751Z","endTime":"2026-03-09T17:52:56.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":84.2,"endSpeed":78.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.127681329414088,"aZ":-30.75532140738918,"pfxX":-5.721780457174562,"pfxZ":0.9273708830802145,"pX":-1.1819035594699285,"pZ":0.8163859246126092,"vX0":-6.035797500996213,"vY0":-122.52951559481984,"vZ0":-6.460308546039353,"x":162.05,"y":216.74,"x0":2.0485554309473577,"y0":50.00452062425801,"z0":6.085053826196557,"aX":-8.780816048184402},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.5,"breakHorizontal":11.6,"spinRate":2427,"spinDirection":298},"zone":13,"typeConfidence":0.9,"plateTime":0.44545480201922816,"extension":6.702025215132197},"index":1,"playId":"6f058b83-5534-36b6-aa3a-2818c361b9c5","pitchNumber":2,"startTime":"2026-03-09T17:53:05.552Z","endTime":"2026-03-09T17:53:08.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":88.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92766867314073,"aZ":-14.596282770636618,"pfxX":3.6893258590635805,"pfxZ":8.97033570165187,"pX":1.030069313576158,"pZ":2.964954162289523,"vX0":-4.173999353598879,"vY0":-137.96846907681623,"vZ0":-5.995474190135684,"x":77.74,"y":158.73,"x0":2.0714513260028533,"y0":50.00504570646533,"z0":6.1216329087625025,"aX":7.231568309270948},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.5,"breakHorizontal":-6.0,"spinRate":2243,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.39451702041194103,"extension":6.702491967402364},"index":2,"playId":"02c7c3d8-3fd3-3cf1-9419-2797dc8a4b35","pitchNumber":3,"startTime":"2026-03-09T17:53:21.856Z","endTime":"2026-03-09T17:53:25.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.162947276382454,"aZ":-28.191271116555463,"pfxX":-2.362112317417193,"pfxZ":2.2367860816732623,"pX":0.934466411025234,"pZ":4.2151302191621225,"vX0":-2.1222171495900817,"vY0":-131.7148016357797,"vZ0":-0.24495946491600884,"x":81.38,"y":124.97,"x0":2.053446459814757,"y0":50.00506272389012,"z0":6.3684636711822495,"aX":-4.211008490873831},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.2,"breakHorizontal":4.7,"spinRate":2531,"spinDirection":206},"zone":12,"typeConfidence":0.9,"plateTime":0.41354783978339515,"extension":6.601213978320813},"index":3,"playId":"af1408d3-58a3-341b-8ff5-a4e360f4e9bd","pitchNumber":4,"startTime":"2026-03-09T17:53:40.970Z","endTime":"2026-03-09T17:53:43.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"index":4,"startTime":"2026-03-09T17:53:57.589Z","endTime":"2026-03-09T17:54:06.792Z","isPitch":false,"type":"action","player":{"id":678894,"link":"/api/v1/people/678894"},"defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02948839591052,"aZ":-26.072707728129746,"pfxX":-2.1000354496484532,"pfxZ":3.4364062634678216,"pX":-0.3854242834119791,"pZ":2.623058209442537,"vX0":-6.20160189407654,"vY0":-131.6486094182129,"vZ0":-4.172258186898051,"x":131.69,"y":167.96,"x0":2.263063040185653,"y0":50.00213284190954,"z0":6.133224160746446,"aX":-3.7257449173668165},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.6,"breakHorizontal":5.0,"spinRate":2478,"spinDirection":179},"zone":4,"typeConfidence":0.9,"plateTime":0.41430445935737925,"extension":6.810187623768942},"hitData":{"launchSpeed":74.0,"launchAngle":53.0,"totalDistance":209.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.71,"coordY":119.52}},"index":5,"playId":"666c31d4-ba40-3414-aea0-43543f3211bb","pitchNumber":5,"startTime":"2026-03-09T17:54:06.792Z","endTime":"2026-03-09T17:54:16.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.6,"awayTeamWinProbability":24.400000000000006,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:54:16.812Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Marsh grounds out, second baseman Marcelo Mayer to first baseman Nick Sogard.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-09T17:54:38.217Z","endTime":"2026-03-09T17:55:13.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"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(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":90.7,"endSpeed":83.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.943750043979026,"aZ":-25.767765322491307,"pfxX":-0.03524716469289135,"pfxZ":3.6132393211926797,"pX":1.1558056112792847,"pZ":2.5916605305995013,"vX0":-3.30130501271444,"vY0":-132.0712738682401,"vZ0":-4.099308729059774,"x":72.94,"y":168.81,"x0":2.4242913149265553,"y0":50.006043602972966,"z0":6.049151624264901,"aX":-0.06226890621980709},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.9,"breakHorizontal":0.7,"spinRate":2674,"spinDirection":176},"zone":12,"typeConfidence":0.9,"plateTime":0.4140056133803349,"extension":6.690147711297178},"index":0,"playId":"d01b2022-196e-3436-92b3-e580d72c5989","pitchNumber":1,"startTime":"2026-03-09T17:54:41.117Z","endTime":"2026-03-09T17:54:44.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-09T17:54:55.383Z","endTime":"2026-03-09T17:55:06.717Z","isPitch":false,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"},"defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.777188873166477,"aZ":-26.959065245467595,"pfxX":9.194371949614416,"pfxZ":2.7444273713699214,"pX":0.582895898323467,"pZ":2.778875717412206,"vX0":-7.6120186828674665,"vY0":-137.16372764200997,"vZ0":-3.6441352795580566,"x":94.78,"y":163.75,"x0":2.201566551092193,"y0":50.005581902908844,"z0":5.966158339811111,"aX":17.49505571813072},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.3,"breakHorizontal":-15.0,"spinRate":2397,"spinDirection":141},"zone":6,"typeConfidence":0.88,"plateTime":0.3995599810781645,"extension":6.528187340008794},"hitData":{"launchSpeed":88.7,"launchAngle":-12.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.8,"coordY":152.08}},"index":2,"playId":"c7aeee70-1ba4-34e1-9a8f-7dd3c12e539b","pitchNumber":2,"startTime":"2026-03-09T17:55:06.717Z","endTime":"2026-03-09T17:55:13.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.4,"awayTeamWinProbability":22.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000114,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:55:13.746Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justin Crawford grounds out, third baseman Caleb Durbin to first baseman Nick Sogard.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-09T17:55:25.543Z","endTime":"2026-03-09T17:55:40.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.877929936044,"aZ":-23.85472335211244,"pfxX":10.88924882919986,"pfxZ":4.341272697702068,"pX":1.0066456101415582,"pZ":1.910379543733774,"vX0":-7.690568393447568,"vY0":-137.87744529253823,"vZ0":-6.185731940407673,"x":78.63,"y":187.2,"x0":2.423341531209656,"y0":50.00457067883587,"z0":5.80257583294939,"aX":20.87795946221648},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.7,"breakHorizontal":-18.0,"spinRate":2311,"spinDirection":137},"zone":14,"typeConfidence":0.9,"plateTime":0.39790926935022775,"extension":6.557453469702314},"hitData":{"launchSpeed":92.9,"launchAngle":-8.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":115.08,"coordY":181.77}},"index":0,"playId":"905da33f-62e4-3261-8f65-0d650aff8bc0","pitchNumber":1,"startTime":"2026-03-09T17:55:35.443Z","endTime":"2026-03-09T17:55:40.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.45,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:55:40.121Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Allan Castro singles on a ground ball to second baseman José Rodríguez.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-09T17:58:07.907Z","endTime":"2026-03-09T17:58:51.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":691369,"fullName":"Allan Castro","link":"/api/v1/people/691369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647315,"fullName":"Zach Pop","link":"/api/v1/people/647315"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691369,"fullName":"Allan Castro","link":"/api/v1/people/691369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"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":691369,"fullName":"Allan Castro","link":"/api/v1/people/691369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":679563,"link":"/api/v1/people/679563"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Zach Pop replaces Bryse Wilson.","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-09T17:57:44.111Z","endTime":"2026-03-09T17:58:09.883Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":647315,"link":"/api/v1/people/647315"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691369,"link":"/api/v1/people/691369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.21167168613705,"aZ":-35.04247412261631,"pfxX":3.902830780050066,"pfxZ":-1.8598320190512307,"pX":-0.39370914172805843,"pZ":3.3904319647051424,"vX0":3.4898823804613825,"vY0":-122.55775980675301,"vZ0":1.6114212308722318,"x":132.01,"y":147.24,"x0":-2.336445855274038,"y0":50.00347898678358,"z0":5.688271379362993,"aX":6.0155322622019884},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.9,"breakHorizontal":-7.8,"spinRate":2650,"spinDirection":67},"zone":1,"typeConfidence":2.0,"plateTime":0.4446654739305522,"extension":5.937082676589571},"index":1,"playId":"ae970be0-01f0-3fda-aeef-7d44aa48da89","pitchNumber":1,"startTime":"2026-03-09T17:58:09.883Z","endTime":"2026-03-09T17:58:13.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691369,"link":"/api/v1/people/691369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.58054908123383,"aZ":-20.813313646131135,"pfxX":-5.122905482859208,"pfxZ":5.798063038905251,"pX":0.3327679765778675,"pZ":3.8249437482749973,"vX0":7.462895188624367,"vY0":-138.55931131370355,"vZ0":-2.0562911514758007,"x":104.32,"y":135.51,"x0":-1.719833680236928,"y0":50.00643792876228,"z0":5.955504442133949,"aX":-10.045235591834027},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.3,"breakHorizontal":7.9,"spinRate":2260,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.39407179346445753,"extension":6.25498135520569},"index":2,"playId":"99dc7a07-bc7a-3947-bca3-faff27e16b38","pitchNumber":2,"startTime":"2026-03-09T17:58:28.325Z","endTime":"2026-03-09T17:58:31.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691369,"link":"/api/v1/people/691369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.243719575608832,"aZ":-17.90804201829451,"pfxX":-4.792200352669299,"pfxZ":7.480113192033572,"pX":0.9184022681064404,"pZ":3.015283902560412,"vX0":8.62398196246687,"vY0":-137.41935367435775,"vZ0":-4.512325579000682,"x":81.99,"y":157.37,"x0":-1.6418903002019967,"y0":50.00382645265646,"z0":5.8999861755506116,"aX":-9.141493741709859},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.7,"breakHorizontal":6.8,"spinRate":2319,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3990084223824213,"extension":6.393276378979803},"hitData":{"launchSpeed":60.5,"launchAngle":15.0,"totalDistance":127.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.9,"coordY":142.31}},"index":3,"playId":"961f7da4-90f1-3210-939b-48d3a454b9fa","pitchNumber":3,"startTime":"2026-03-09T17:58:44.573Z","endTime":"2026-03-09T17:58:51.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691369,"link":"/api/v1/people/691369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691369,"link":"/api/v1/people/691369"},"credit":"b_ab"},{"player":{"id":647315,"link":"/api/v1/people/647315"},"credit":"p_ab"},{"player":{"id":691369,"link":"/api/v1/people/691369"},"credit":"b_pa"},{"player":{"id":647315,"link":"/api/v1/people/647315"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.6,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-09T17:58:51.171Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kristian Campbell strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-09T17:59:32.131Z","endTime":"2026-03-09T18:01:06.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647315,"fullName":"Zach Pop","link":"/api/v1/people/647315"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691369,"fullName":"Allan Castro","link":"/api/v1/people/691369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.85172182537972,"aZ":-21.640336688646702,"pfxX":-10.482350546540532,"pfxZ":5.375100818964333,"pX":-0.4825612677720933,"pZ":2.8561872418680405,"vX0":7.216583703776517,"vY0":-138.82287201840643,"vZ0":-3.9765305837184326,"x":135.39,"y":161.66,"x0":-1.7483392461263099,"y0":50.00355427574094,"z0":5.740131451388676,"aX":-20.54675909995272},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.1,"breakHorizontal":17.5,"spinRate":2210,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.39390807746714573,"extension":6.4715028898180815},"index":0,"playId":"d634ccc2-6e0c-354e-8e41-af94f5b3a0a8","pitchNumber":1,"startTime":"2026-03-09T17:59:32.131Z","endTime":"2026-03-09T17:59:35.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"first":{"id":691369,"link":"/api/v1/people/691369"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.295140700774844,"aZ":-24.360932907456238,"pfxX":-11.527687503542793,"pfxZ":3.9933034498387645,"pX":1.164127389224346,"pZ":2.3859484657128074,"vX0":11.453086337391243,"vY0":-138.60982562607109,"vZ0":-4.640361643410749,"x":72.63,"y":174.36,"x0":-1.512136094430265,"y0":50.004050465656995,"z0":5.696485743344839,"aX":-22.563346591507674},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.5,"breakHorizontal":18.7,"spinRate":2150,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.39428025915006826,"extension":6.6187037534299655},"index":1,"playId":"323b9237-88f3-3cd7-98a4-4e30cb87af9e","pitchNumber":2,"startTime":"2026-03-09T17:59:55.371Z","endTime":"2026-03-09T17:59:59.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"first":{"id":691369,"link":"/api/v1/people/691369"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.9,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.39026165710354,"aZ":-21.791032365636298,"pfxX":-10.193645162118532,"pfxZ":5.299744603965058,"pX":-0.08587787067297556,"pZ":1.725227139362745,"vX0":7.39747617135335,"vY0":-138.45941092014925,"vZ0":-7.057893661667367,"x":120.27,"y":192.2,"x0":-1.4561537606117103,"y0":50.002481081382065,"z0":5.7458011462657135,"aX":-19.96441905373166},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.4,"breakHorizontal":17.2,"spinRate":2187,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.39428553776951114,"extension":6.327397733731097},"index":2,"playId":"ef62710d-2aa8-3de0-ac04-b48f1836f7cc","pitchNumber":3,"startTime":"2026-03-09T18:00:14.322Z","endTime":"2026-03-09T18:00:17.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"first":{"id":691369,"link":"/api/v1/people/691369"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.6,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.91211432393795,"aZ":-35.13262528751624,"pfxX":1.553870760508155,"pfxZ":-1.9131598877463505,"pX":0.9200109639338785,"pZ":1.150421070935439,"vX0":6.631064756951177,"vY0":-123.09184747061401,"vZ0":-3.0870982360052643,"x":81.93,"y":207.72,"x0":-2.0034377023888816,"y0":50.0033541423075,"z0":5.375449930535649,"aX":2.4006326168906855},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.0,"breakHorizontal":-4.3,"spinRate":2616,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4438394263765293,"extension":6.380841815719316},"index":3,"playId":"1078472d-1d29-3cef-8877-07a5182af1b1","pitchNumber":4,"startTime":"2026-03-09T18:00:41.506Z","endTime":"2026-03-09T18:00:45.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"first":{"id":691369,"link":"/api/v1/people/691369"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.956610064713605,"aZ":-34.42063419319777,"pfxX":3.0044966988664004,"pfxZ":-1.4417921452749027,"pX":-0.6002158327421286,"pZ":2.144897124533699,"vX0":3.0391598337198884,"vY0":-123.83715759168767,"vZ0":-0.9939639760411325,"x":139.88,"y":180.87,"x0":-2.2322108504241167,"y0":50.003670388232756,"z0":5.422372432143723,"aX":4.681147369273392},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.6,"breakHorizontal":-6.1,"spinRate":2560,"spinDirection":63},"zone":7,"typeConfidence":2.0,"plateTime":0.4417455779351025,"extension":6.3945714268270715},"index":4,"playId":"40be5257-53ff-3b42-b68a-6a3ebe28c181","pitchNumber":5,"startTime":"2026-03-09T18:01:02.618Z","endTime":"2026-03-09T18:01:06.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"first":{"id":691369,"link":"/api/v1/people/691369"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692225,"link":"/api/v1/people/692225"},"credit":"b_ab"},{"player":{"id":647315,"link":"/api/v1/people/647315"},"credit":"p_ab"},{"player":{"id":692225,"link":"/api/v1/people/692225"},"credit":"b_pa"},{"player":{"id":647315,"link":"/api/v1/people/647315"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.7,"awayTeamWinProbability":21.299999999999997,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.97,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:01:06.124Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Story strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-09T18:01:31.336Z","endTime":"2026-03-09T18:02:38.433Z","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":647315,"fullName":"Zach Pop","link":"/api/v1/people/647315"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691369,"fullName":"Allan Castro","link":"/api/v1/people/691369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":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":3},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.734411413452673,"aZ":-21.822135422131637,"pfxX":-9.452115150022873,"pfxZ":5.282805333579223,"pX":-0.5780360884982109,"pZ":2.8791962125513946,"vX0":6.456988120685562,"vY0":-138.16133504467274,"vZ0":-4.124677533173807,"x":139.03,"y":161.04,"x0":-1.7007131538615556,"y0":50.00598184222527,"z0":5.832489773653548,"aX":-18.533370489699138},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.0,"breakHorizontal":16.1,"spinRate":2261,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.3943451880562594,"extension":6.447004884217219},"index":0,"playId":"5d54774b-ad2d-3a97-bc23-b5cdc041cf03","pitchNumber":1,"startTime":"2026-03-09T18:01:34.548Z","endTime":"2026-03-09T18:01:37.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":691369,"link":"/api/v1/people/691369"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.468732331739137,"aZ":-19.057100120115937,"pfxX":-8.705928552165714,"pfxZ":6.383834482246961,"pX":0.1929578203852682,"pZ":3.189008460774164,"vX0":7.853854632363809,"vY0":-141.75471486801882,"vZ0":-4.00192397363067,"x":109.64,"y":152.68,"x0":-1.4694162297677458,"y0":50.00227721223635,"z0":5.820214529360082,"aX":-17.888609274289095},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.0,"breakHorizontal":14.4,"spinRate":2174,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.38495911517190207,"extension":6.643408788779184},"index":1,"playId":"83862757-6f14-3ce8-80f9-6084945e6607","pitchNumber":2,"startTime":"2026-03-09T18:01:58.670Z","endTime":"2026-03-09T18:02:01.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":691369,"link":"/api/v1/people/691369"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-09T18:02:14.404Z","endTime":"2026-03-09T18:02:34.675Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"},"defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":691369,"link":"/api/v1/people/691369"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57947237297879,"aZ":-17.575913247376757,"pfxX":-4.789591277277712,"pfxZ":7.38511446004229,"pX":0.4678871563525471,"pZ":3.173029019444616,"vX0":7.234781804694436,"vY0":-139.09079901485586,"vZ0":-4.501232086229257,"x":99.17,"y":153.11,"x0":-1.5339623015465926,"y0":50.00486214328512,"z0":5.963207087182089,"aX":-9.47056816405725},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.7,"breakHorizontal":7.3,"spinRate":2255,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.39245969761586963,"extension":6.529716860680721},"index":3,"playId":"2dabd97d-d514-3675-ac80-0db2ee42ac24","pitchNumber":3,"startTime":"2026-03-09T18:02:34.675Z","endTime":"2026-03-09T18:02:38.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":691369,"link":"/api/v1/people/691369"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":647315,"link":"/api/v1/people/647315"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":647315,"link":"/api/v1/people/647315"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.7,"awayTeamWinProbability":23.299999999999997,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:02:38.433Z","atBatIndex":34},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Marcelo Mayer pops out to catcher Rafael Marchán in foul territory.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-09T18:02:56.840Z","endTime":"2026-03-09T18:03:18.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647315,"fullName":"Zach Pop","link":"/api/v1/people/647315"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":0},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.8,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.527846422028677,"aZ":-17.719585368728815,"pfxX":-5.132066541930763,"pfxZ":7.3892376389355166,"pX":0.7299761537996928,"pZ":2.604680760601629,"vX0":8.35263717641992,"vY0":-138.2022055203693,"vZ0":-5.637118894385883,"x":89.18,"y":168.45,"x0":-1.649138084658994,"y0":50.00397017532826,"z0":5.8402631655752195,"aX":-10.041357939190274},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.5,"breakHorizontal":7.8,"spinRate":2243,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.39462433060653757,"extension":6.5590738201654455},"hitData":{"launchSpeed":81.3,"launchAngle":83.0,"totalDistance":36.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":118.71,"coordY":221.16}},"index":0,"playId":"b1dd3016-9163-3ac5-823a-955136b3b59f","pitchNumber":1,"startTime":"2026-03-09T18:03:08.317Z","endTime":"2026-03-09T18:03:18.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":691369,"link":"/api/v1/people/691369"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_ab"},{"player":{"id":647315,"link":"/api/v1/people/647315"},"credit":"p_ab"},{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_pa"},{"player":{"id":647315,"link":"/api/v1/people/647315"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":75.1,"awayTeamWinProbability":24.900000000000006,"homeTeamWinProbabilityAdded":-1.6000000000000085,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:03:18.397Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Rodríguez grounds out, third baseman Caleb Durbin to first baseman Nick Sogard.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-09T18:05:08.107Z","endTime":"2026-03-09T18:06:02.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":679563,"fullName":"José Rodríguez","link":"/api/v1/people/679563"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":679563,"fullName":"José Rodríguez","link":"/api/v1/people/679563"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.8,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.432040011178113,"aZ":-23.529122464659178,"pfxX":-0.16495352285493792,"pfxZ":5.072119337599433,"pX":0.42603842552682464,"pZ":2.367948156050152,"vX0":-4.433054472130352,"vY0":-129.81768896695723,"vZ0":-5.040256685030301,"x":100.76,"y":174.85,"x0":2.1780211413111,"y0":50.004459798409144,"z0":6.128089875630213,"aX":-0.2811398792229813},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.3,"breakHorizontal":1.3,"spinRate":2488,"spinDirection":174},"zone":6,"typeConfidence":0.88,"plateTime":0.4220774263274949,"extension":6.649397053386634},"index":0,"playId":"3cc4c54b-483a-36b6-a7f0-acad34e5f87a","pitchNumber":1,"startTime":"2026-03-09T18:05:27.485Z","endTime":"2026-03-09T18:05:30.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.584918590268423,"aZ":-25.710447299998744,"pfxX":-4.406629934065156,"pfxZ":4.411906165977604,"pX":-1.0089057019871077,"pZ":1.8057611222086867,"vX0":-5.659770148773744,"vY0":-120.846479285922,"vZ0":-5.007064477891672,"x":155.46,"y":190.02,"x0":1.9443884650665975,"y0":50.0046163448326,"z0":6.188881981975157,"aX":-6.456477370791147},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":7.0,"breakHorizontal":9.5,"spinRate":2460,"spinDirection":294},"zone":13,"typeConfidence":0.88,"plateTime":0.4548659884589159,"extension":6.456668864159355},"index":1,"playId":"097d3bb8-3a0d-3b80-8a2e-a0d34e4a4849","pitchNumber":2,"startTime":"2026-03-09T18:05:39.828Z","endTime":"2026-03-09T18:05:42.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.3,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.573546508508187,"aZ":-31.870522507598814,"pfxX":-6.260876944387843,"pfxZ":0.2057605808167864,"pX":-0.7355652932099455,"pZ":1.3311715679259646,"vX0":-4.251034223300086,"vY0":-121.63605516735329,"vZ0":-4.866638259014045,"x":145.04,"y":202.84,"x0":1.858221692069735,"y0":50.00180200390923,"z0":6.174272827366584,"aX":-9.224552949021668},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.7,"breakHorizontal":12.5,"spinRate":2435,"spinDirection":301},"zone":13,"typeConfidence":0.9,"plateTime":0.45321033047448145,"extension":6.362259741681029},"hitData":{"launchSpeed":110.6,"launchAngle":-6.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.14,"coordY":173.89}},"index":2,"playId":"0f4662dd-2218-3195-8970-b9bafb13a5c2","pitchNumber":3,"startTime":"2026-03-09T18:05:56.880Z","endTime":"2026-03-09T18:06:02.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679563,"link":"/api/v1/people/679563"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":679563,"link":"/api/v1/people/679563"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.0,"awayTeamWinProbability":22.0,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:06:02.403Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Keaton Anthony strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-09T18:06:21.367Z","endTime":"2026-03-09T18:07:42.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":805704,"fullName":"Keaton Anthony","link":"/api/v1/people/805704"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805704,"fullName":"Keaton Anthony","link":"/api/v1/people/805704"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.308072625754246,"aZ":-18.655724847923672,"pfxX":3.896578508495877,"pfxZ":7.085010682535895,"pX":0.10083715513279168,"pZ":4.491342038667398,"vX0":-6.5434846315403465,"vY0":-137.46750175099777,"vZ0":-1.244135646950284,"x":113.16,"y":117.51,"x0":2.0089673115831146,"y0":50.003259501219546,"z0":6.219861449687681,"aX":7.436042964409377},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.7,"breakHorizontal":-5.6,"spinRate":2362,"spinDirection":150},"zone":12,"typeConfidence":0.81,"plateTime":0.39888915501567945,"extension":6.762615499869097},"index":0,"playId":"9e779bfd-b290-3905-9124-46b6f80500ec","pitchNumber":1,"startTime":"2026-03-09T18:06:27.439Z","endTime":"2026-03-09T18:06:30.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.147437063363352,"aZ":-14.770268346183506,"pfxX":3.1839906666596125,"pfxZ":9.275323600539032,"pX":0.5546881067957139,"pZ":3.5880029094513013,"vX0":-5.511179939091649,"vY0":-136.16723479892883,"vZ0":-3.922052387276871,"x":95.86,"y":141.9,"x0":2.191976591319751,"y0":50.00135656310335,"z0":6.070221137996819,"aX":5.973831341918249},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.2,"breakHorizontal":-4.6,"spinRate":2322,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.4023864564567061,"extension":6.734619010072295},"index":1,"playId":"0bb4feec-677c-3aeb-9f6e-532219c63924","pitchNumber":2,"startTime":"2026-03-09T18:06:41.880Z","endTime":"2026-03-09T18:06:45.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.693667572379386,"aZ":-30.057405726087513,"pfxX":8.377644509682446,"pfxZ":1.2721798220169787,"pX":1.1295590164388813,"pZ":0.4282841746857579,"vX0":-5.548744152991327,"vY0":-128.12271948815217,"vZ0":-7.5563797789194105,"x":73.94,"y":227.22,"x0":2.2359149940501672,"y0":50.00057067938238,"z0":5.7674094937311775,"aX":13.913754252514538},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.8,"breakHorizontal":-13.9,"spinRate":1419,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.4276415966737832,"extension":7.084859775751374},"index":2,"playId":"71f654be-e832-35f0-857c-0cac60cde532","pitchNumber":3,"startTime":"2026-03-09T18:06:57.872Z","endTime":"2026-03-09T18:07:00.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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.5,"endSpeed":84.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.603217599905953,"aZ":-24.55270444666254,"pfxX":-0.7633608409146149,"pfxZ":4.286356950234309,"pX":-0.11011614762817157,"pZ":1.4612485409138611,"vX0":-5.462629547201477,"vY0":-131.71862782121457,"vZ0":-7.398374844503826,"x":121.2,"y":199.33,"x0":2.079046543098128,"y0":50.006011896307136,"z0":6.087643329040348,"aX":-1.3592312977235224},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.5,"breakHorizontal":2.4,"spinRate":2589,"spinDirection":173},"zone":13,"typeConfidence":0.9,"plateTime":0.4137999124032192,"extension":6.923830957636481},"index":3,"playId":"3f0f698d-0014-3f2f-8a46-473648c8fc2e","pitchNumber":4,"startTime":"2026-03-09T18:07:14.053Z","endTime":"2026-03-09T18:07:17.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-03-09T18:07:29.451Z","endTime":"2026-03-09T18:07:38.776Z","isPitch":false,"type":"action","player":{"id":805704,"link":"/api/v1/people/805704"},"defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92923392247429,"aZ":-33.273184373958486,"pfxX":-6.768929519978319,"pfxZ":-0.752647453533613,"pX":0.48374057062287523,"pZ":1.0406311399367025,"vX0":-2.209269750971227,"vY0":-120.5575807411566,"vZ0":-4.95317528418608,"x":98.56,"y":210.68,"x0":2.292967812570141,"y0":50.00152049359994,"z0":6.081156329854529,"aX":-9.895170114492307},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.4,"breakHorizontal":12.8,"spinRate":2379,"spinDirection":298},"zone":14,"typeConfidence":0.9,"plateTime":0.4555047713594331,"extension":6.805760072496636},"index":5,"playId":"585877f1-b66c-32e0-9f6c-bbfb64892cd1","pitchNumber":5,"startTime":"2026-03-09T18:07:38.776Z","endTime":"2026-03-09T18:07:42.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805704,"link":"/api/v1/people/805704"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":805704,"link":"/api/v1/people/805704"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.0,"awayTeamWinProbability":20.0,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:07:42.364Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan Rincon singles on a line drive to left fielder Allan Castro.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-09T18:07:50.743Z","endTime":"2026-03-09T18:08:48.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691369,"link":"/api/v1/people/691369"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":81.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.505554059199305,"aZ":-28.4723118885817,"pfxX":-3.386694915933682,"pfxZ":2.2154871934987277,"pX":0.6040327497756751,"pZ":3.126088154974486,"vX0":-2.1112820627190314,"vY0":-128.21859718118634,"vZ0":-2.1957445308178953,"x":93.98,"y":154.38,"x0":1.8770730062993481,"y0":50.00429224313325,"z0":6.206452971001747,"aX":-5.661575948708815},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.7,"breakHorizontal":6.6,"spinRate":2406,"spinDirection":185},"zone":3,"typeConfidence":0.87,"plateTime":0.4265212797327891,"extension":6.728843939204175},"index":0,"playId":"f8babb8b-a157-3976-a824-7e941fe048fa","pitchNumber":1,"startTime":"2026-03-09T18:08:06.288Z","endTime":"2026-03-09T18:08:09.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.258703992236075,"aZ":-34.178567213754654,"pfxX":-7.128451148142624,"pfxZ":-1.3524412096645237,"pX":0.44733344168647315,"pZ":1.3662954122078985,"vX0":-1.582339503752521,"vY0":-121.02122021514961,"vZ0":-4.187259985535555,"x":99.95,"y":201.89,"x0":2.036206767721195,"y0":50.00404336760168,"z0":6.121918260159479,"aX":-10.544002773881406},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.2,"breakHorizontal":13.3,"spinRate":2444,"spinDirection":308},"zone":14,"typeConfidence":0.9,"plateTime":0.4530771362492487,"extension":6.715837129832159},"index":1,"playId":"68b9686b-5d2f-352d-bbc4-4b47cb9fd084","pitchNumber":2,"startTime":"2026-03-09T18:08:23.989Z","endTime":"2026-03-09T18:08:27.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.562291018526757,"aZ":-26.722693732865192,"pfxX":-1.9621845541914928,"pfxZ":3.151024691639531,"pX":-0.15011725928615294,"pZ":2.674586880306074,"vX0":-4.923531712643218,"vY0":-130.05228713535317,"vZ0":-3.8804368120424924,"x":122.72,"y":166.57,"x0":2.014688315862385,"y0":50.00593519121277,"z0":6.188685970783394,"aX":-3.3961375670841925},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.2,"breakHorizontal":4.6,"spinRate":2587,"spinDirection":197},"zone":5,"typeConfidence":0.89,"plateTime":0.4194739545655719,"extension":6.687738564875551},"hitData":{"launchSpeed":81.1,"launchAngle":15.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":109.92,"coordY":116.11}},"index":2,"playId":"6fc4df8c-cf3b-3172-9abc-751d229ed3b5","pitchNumber":3,"startTime":"2026-03-09T18:08:41.129Z","endTime":"2026-03-09T18:08:48.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804858,"link":"/api/v1/people/804858"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":804858,"link":"/api/v1/people/804858"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.4,"awayTeamWinProbability":21.599999999999994,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.48,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:08:48.772Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Johan Rojas singles on a line drive to center fielder Kristian Campbell. Bryan Rincon to 3rd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-09T18:09:35.195Z","endTime":"2026-03-09T18:12:05.550Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"postOnThird":{"id":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":692225,"link":"/api/v1/people/692225"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"62803c96-212c-3ae8-bd7f-883e6b5f19af","startTime":"2026-03-09T18:09:17.399Z","endTime":"2026-03-09T18:09:23.454Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"first":{"id":804858,"link":"/api/v1/people/804858"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":true,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.753486676709752,"aZ":-25.467711787783514,"pfxX":-2.47958664235633,"pfxZ":3.764727904293375,"pX":0.6149029249544018,"pZ":2.83398363590686,"vX0":-3.23552427916499,"vY0":-132.08927866133536,"vZ0":-3.587373637571827,"x":93.56,"y":162.26,"x0":2.173827108760259,"y0":50.005747890124724,"z0":6.063160141980434,"aX":-4.42202587221269},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.4,"breakHorizontal":5.2,"spinRate":2412,"spinDirection":169},"zone":3,"typeConfidence":0.9,"plateTime":0.4132286976008963,"extension":6.609447154506995},"index":1,"playId":"f341bebe-4af1-3262-b99f-a22dfbe379ec","pitchNumber":1,"startTime":"2026-03-09T18:09:37.460Z","endTime":"2026-03-09T18:10:04.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"first":{"id":804858,"link":"/api/v1/people/804858"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"}},"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"startTime":"2026-03-09T18:10:21.059Z","endTime":"2026-03-09T18:10:40.164Z","isPitch":false,"type":"action","player":{"id":679032,"link":"/api/v1/people/679032"},"defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"first":{"id":804858,"link":"/api/v1/people/804858"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.577513008215746,"aZ":-15.765383575160742,"pfxX":2.6275122647091793,"pfxZ":8.33059720599055,"pX":1.563116958019116,"pZ":3.5834469476137394,"vX0":-2.78801246474111,"vY0":-138.8680457727719,"vZ0":-4.272672652588634,"x":57.42,"y":142.03,"x0":2.234593490843591,"y0":50.003998953122306,"z0":6.177688740962313,"aX":5.176570315803582},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.5,"breakHorizontal":-4.2,"spinRate":2371,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.39312325807780546,"extension":6.924368484148038},"index":3,"playId":"7f670934-c6b9-35eb-80f4-5c1a392d6d3e","pitchNumber":2,"startTime":"2026-03-09T18:10:40.164Z","endTime":"2026-03-09T18:10:43.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"first":{"id":804858,"link":"/api/v1/people/804858"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":4,"playId":"08315156-0406-0023-002c-f08cd117d70a","startTime":"2026-03-09T18:11:16.235Z","endTime":"2026-03-09T18:11:16.236Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"first":{"id":804858,"link":"/api/v1/people/804858"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":85.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.077922631981718,"aZ":-23.47353368815145,"pfxX":-2.1565467235941806,"pfxZ":4.751575360313268,"pX":0.7841277479310478,"pZ":2.2219828475305112,"vX0":-3.199559002798617,"vY0":-133.53908149064972,"vZ0":-5.759247550877369,"x":148.06,"y":200.89,"x0":2.2717468735600255,"y0":50.00212521685632,"z0":6.0640253131027935,"aX":-3.947214046336073},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.8,"breakHorizontal":4.6,"spinRate":2515,"spinDirection":159},"zone":6,"typeConfidence":0.91,"plateTime":0.408042465033744,"extension":6.719158338787536},"index":5,"playId":"b5c99114-3789-3c76-9408-f9d7910b8c7d","pitchNumber":3,"startTime":"2026-03-09T18:11:16.237Z","endTime":"2026-03-09T18:11:19.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"first":{"id":804858,"link":"/api/v1/people/804858"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.71889479359723,"aZ":-35.05338484999814,"pfxX":-6.332411275780121,"pfxZ":-1.9533741756073777,"pX":0.7594831147970207,"pZ":2.701713351951384,"vX0":-1.5392362793322394,"vY0":-120.31896039099828,"vZ0":-1.1514850417544613,"x":142.52,"y":112.15,"x0":2.229998448090197,"y0":50.00511223287077,"z0":6.284691767814116,"aX":-9.312498978741889},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.6,"breakHorizontal":11.9,"spinRate":2417,"spinDirection":306},"zone":6,"typeConfidence":0.9,"plateTime":0.4547208367729505,"extension":6.720789143747134},"index":6,"playId":"be1d4c8e-9f65-37f1-b205-3ca43ee06ec6","pitchNumber":4,"startTime":"2026-03-09T18:11:32.894Z","endTime":"2026-03-09T18:11:35.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"first":{"id":804858,"link":"/api/v1/people/804858"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.373222012836273,"aZ":-32.88538186919755,"pfxX":-9.774800726056077,"pfxZ":-0.49426649979678405,"pX":-0.8148250159077555,"pZ":1.4034058241750338,"vX0":-3.5433410621829937,"vY0":-119.23140747104237,"vZ0":-4.146618998953468,"x":152.6,"y":145.14,"x0":1.9635102593894993,"y0":50.00500318131171,"z0":6.154480945494041,"aX":-13.97945924168848},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.7,"breakHorizontal":18.6,"spinRate":2585,"spinDirection":296},"zone":13,"typeConfidence":0.9,"plateTime":0.4605688218056483,"extension":6.821770513308857},"hitData":{"launchSpeed":65.9,"launchAngle":35.0,"totalDistance":209.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.2,"coordY":76.93}},"index":7,"playId":"76fae9b8-76e4-3487-b36d-6af5c1ce0303","pitchNumber":5,"startTime":"2026-03-09T18:11:55.522Z","endTime":"2026-03-09T18:12:05.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"first":{"id":804858,"link":"/api/v1/people/804858"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679032,"link":"/api/v1/people/679032"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":679032,"link":"/api/v1/people/679032"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.1,"awayTeamWinProbability":24.900000000000006,"homeTeamWinProbabilityAdded":-3.3000000000000114,"leverageIndex":1.1,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:12:05.550Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Otto Kemp strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-09T18:14:33.173Z","endTime":"2026-03-09T18:16:33.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677161,"fullName":"Zack Kelly","link":"/api/v1/people/677161"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[1,5],"runnerIndex":[0,1,2],"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":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base Home","eventType":"stolen_base_home","movementReason":"r_stolen_base_home","runner":{"id":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"},"responsiblePitcher":{"id":676979,"link":"/api/v1/people/676979"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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-09T18:12:55.462Z","endTime":"2026-03-09T18:13:17.520Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"first":{"id":679032,"link":"/api/v1/people/679032"},"third":{"id":804858,"link":"/api/v1/people/804858"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Zack Kelly replaces Garrett Crochet.","event":"Pitching Substitution","eventType":"pitching_substitution","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":1,"startTime":"2026-03-09T18:13:17.520Z","endTime":"2026-03-09T18:14:35.414Z","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":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"first":{"id":679032,"link":"/api/v1/people/679032"},"third":{"id":804858,"link":"/api/v1/people/804858"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.0,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.584234702226265,"aZ":-21.079729442991002,"pfxX":-9.88337993724662,"pfxZ":5.938793357125167,"pX":0.4627324886179394,"pZ":1.2686197465434756,"vX0":11.361188275765477,"vY0":-135.3423092137501,"vZ0":-7.653540715692159,"x":99.36,"y":204.53,"x0":-2.491413611498603,"y0":50.00564985083351,"z0":5.592737975411344,"aX":-18.469309570572282},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.4,"breakHorizontal":15.7,"spinRate":2007,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4036110458966755,"extension":7.340296088429497},"index":2,"playId":"859050e5-fa2d-3ed9-9fdb-97862f9ba2fe","pitchNumber":1,"startTime":"2026-03-09T18:14:35.414Z","endTime":"2026-03-09T18:14:38.834Z","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":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"first":{"id":679032,"link":"/api/v1/people/679032"},"third":{"id":804858,"link":"/api/v1/people/804858"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.366432955806847,"aZ":-24.04484470079404,"pfxX":0.19090767002138165,"pfxZ":4.748421033086725,"pX":1.0388324002778053,"pZ":2.458659293841059,"vX0":9.98228506410911,"vY0":-129.83872036856658,"vZ0":-3.5029507338715518,"x":77.4,"y":172.4,"x0":-2.8753943238166264,"y0":50.00496835518688,"z0":5.6483573724784994,"aX":0.3265516871284194},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.0,"breakHorizontal":-2.5,"spinRate":2380,"spinDirection":174},"zone":12,"typeConfidence":2.0,"plateTime":0.42133462005618316,"extension":7.133877827109587},"index":3,"playId":"3026b876-8cbd-3b9e-9fa9-ac13190a4493","pitchNumber":2,"startTime":"2026-03-09T18:14:52.575Z","endTime":"2026-03-09T18:15:19.597Z","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":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"first":{"id":679032,"link":"/api/v1/people/679032"},"third":{"id":804858,"link":"/api/v1/people/804858"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"}},"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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.370039333218124,"aZ":-26.385669533706302,"pfxX":-0.06036544669676536,"pfxZ":3.348042796963167,"pX":-0.5418262181855112,"pZ":3.2062593184947845,"vX0":6.3236822842312295,"vY0":-130.36781548217252,"vZ0":-1.4532918579073248,"x":137.65,"y":152.21,"x0":-2.986826838215436,"y0":50.0007746315113,"z0":5.754826075056205,"aX":-0.10444452202021853},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.0,"breakHorizontal":-1.2,"spinRate":2360,"spinDirection":167},"zone":1,"typeConfidence":2.0,"plateTime":0.41948435779681725,"extension":7.273361563255485},"index":4,"playId":"5c34fb42-7ab6-32db-a2dc-c643557ca53a","pitchNumber":3,"startTime":"2026-03-09T18:15:32.144Z","endTime":"2026-03-09T18:15:37.025Z","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":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"first":{"id":679032,"link":"/api/v1/people/679032"},"third":{"id":804858,"link":"/api/v1/people/804858"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Johan Rojas steals (3) 2nd base. Bryan Rincon steals (2) home.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":4,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":5,"actionPlayId":"5c34fb42-7ab6-32db-a2dc-c643557ca53a","startTime":"2026-03-09T18:16:04.714Z","endTime":"2026-03-09T18:16:04.996Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":679032,"link":"/api/v1/people/679032"},"defense":{"pitcher":{"id":677161,"link":"/api/v1/people/677161","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"first":{"id":679032,"link":"/api/v1/people/679032"},"third":{"id":804858,"link":"/api/v1/people/804858"},"postOnSecond":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"homeTeamWinProbability":66.10000000000001,"awayTeamWinProbability":33.89999999999999,"homeTeamWinProbabilityAdded":-8.999999999999986,"leverageIndex":2.34,"dramaIndex":119.0,"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25828554713533,"aZ":-28.24486771782086,"pfxX":7.779172248893957,"pfxZ":2.6970809890494003,"pX":0.02179277254306213,"pZ":2.6802349248104678,"vX0":4.7430574772448235,"vY0":-120.18588033160384,"vZ0":-0.8507673431600095,"x":116.17,"y":166.41,"x0":-2.990834374674571,"y0":50.00309250312822,"z0":5.557318003109113,"aX":11.327853163589284},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.9,"breakHorizontal":-15.2,"spinRate":2464,"spinDirection":62},"zone":5,"typeConfidence":2.0,"plateTime":0.45651512269935246,"extension":7.119902770471151},"index":6,"playId":"f3327d80-502e-3397-9656-f5d6c14477a3","pitchNumber":4,"startTime":"2026-03-09T18:16:04.996Z","endTime":"2026-03-09T18:16:07.996Z","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":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"second":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.941854950598803,"aZ":-27.020879249162483,"pfxX":8.50084857192303,"pfxZ":3.5298207822067624,"pX":1.370911403818349,"pZ":1.6529718252005452,"vX0":7.695222871255132,"vY0":-120.20945227945008,"vZ0":-3.2558528798164166,"x":64.74,"y":194.15,"x0":-2.979416290591044,"y0":50.00189821359602,"z0":5.4313400960691105,"aX":12.40172182552813},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":5.9,"breakHorizontal":-17.3,"spinRate":2623,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4561534781486043,"extension":7.2451625965082505},"index":7,"playId":"eda19055-e8d8-3e63-a3b2-d35ae5e69c40","pitchNumber":5,"startTime":"2026-03-09T18:16:29.426Z","endTime":"2026-03-09T18:16:33.136Z","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":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"second":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_ab"},{"player":{"id":677161,"link":"/api/v1/people/677161"},"credit":"p_ab"},{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_pa"},{"player":{"id":677161,"link":"/api/v1/people/677161"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":4.699999999999989,"leverageIndex":2.34,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:16:33.136Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Caleb Durbin walks.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-09T18:19:17.407Z","endTime":"2026-03-09T18:21:09.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Chase Shugart replaces Zach Pop.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-09T18:17:01.931Z","endTime":"2026-03-09T18:19:19.645Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663767,"link":"/api/v1/people/663767"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.128749094310685,"aZ":-19.204239143147035,"pfxX":-9.005980959041983,"pfxZ":7.0342876706044155,"pX":-0.6534443814479188,"pZ":2.625409866937599,"vX0":5.818952821263303,"vY0":-135.54910043264752,"vZ0":-4.398927373315506,"x":141.91,"y":167.89,"x0":-1.6678960444415478,"y0":50.00437764682368,"z0":5.626610741300246,"aX":-16.608746146455623},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.9,"breakHorizontal":14.9,"spinRate":2020,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.40548254041091125,"extension":6.295407281815679},"index":1,"playId":"d97859ff-b841-39ec-aca6-751bc2828138","pitchNumber":1,"startTime":"2026-03-09T18:19:19.645Z","endTime":"2026-03-09T18:19:23.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":92.2,"endSpeed":84.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.322336797190445,"aZ":-20.32861410179398,"pfxX":-8.979019525936142,"pfxZ":6.520782033053985,"pX":-0.5207851020383157,"pZ":1.6610461024489893,"vX0":6.30495962346564,"vY0":-134.04189810213606,"vZ0":-6.253107737806908,"x":136.85,"y":193.93,"x0":-1.738364609745149,"y0":50.005107599319075,"z0":5.4784298167138035,"aX":-16.320185398960604},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.6,"breakHorizontal":14.9,"spinRate":2097,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.408820890337954,"extension":6.401865964235061},"index":2,"playId":"12c4a014-1f45-3c4d-9ec3-61a0061bbced","pitchNumber":2,"startTime":"2026-03-09T18:19:34.090Z","endTime":"2026-03-09T18:19:37.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.8,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.81497103537021,"aZ":-29.167907625691928,"pfxX":7.141763048775561,"pfxZ":2.204923661753061,"pX":2.7219885973650206,"pZ":1.14687117281862,"vX0":8.162900921214879,"vY0":-116.29902076022513,"vZ0":-3.3125857609000082,"x":13.24,"y":207.81,"x0":-1.767773370672362,"y0":50.003066945716654,"z0":5.370602987328142,"aX":9.732986483842804},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":3.4,"breakHorizontal":-15.0,"spinRate":2740,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4718632456857952,"extension":6.207884795694151},"index":3,"playId":"15a76031-bbf3-3608-846f-8697d69a3ef4","pitchNumber":3,"startTime":"2026-03-09T18:19:47.572Z","endTime":"2026-03-09T18:19:50.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09941989422382,"aZ":-20.9437487477611,"pfxX":-10.047785268706374,"pfxZ":6.108524752701549,"pX":1.2189919824183624,"pZ":1.7587659608589479,"vX0":10.865643046606253,"vY0":-134.4930699657624,"vZ0":-5.797072603344694,"x":70.53,"y":191.29,"x0":-1.5604645249120488,"y0":50.0059514489305,"z0":5.419303860630619,"aX":-18.48316157633894},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.0,"breakHorizontal":16.0,"spinRate":2115,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4066523245652598,"extension":6.562530007881015},"index":4,"playId":"40e27db5-88f8-3abc-94f6-1a2bff3b3234","pitchNumber":4,"startTime":"2026-03-09T18:20:12.609Z","endTime":"2026-03-09T18:20:16.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":70.8,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.706892354680505,"aZ":-32.133130387294486,"pfxX":7.266581484668047,"pfxZ":0.03376720462921057,"pX":0.24860189102267743,"pZ":2.462137482811274,"vX0":3.0164556999000935,"vY0":-112.93137254630027,"vZ0":0.6686409964347462,"x":107.52,"y":172.3,"x0":-2.053060780759091,"y0":50.003076986242334,"z0":5.423193884871042,"aX":9.281501402489264},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":0.6,"breakHorizontal":-13.9,"spinRate":2624,"spinDirection":66},"zone":6,"typeConfidence":2.0,"plateTime":0.4870919511940417,"extension":6.261282690426324},"index":5,"playId":"1c53c322-97ec-3a73-940c-725c4abc68a5","pitchNumber":5,"startTime":"2026-03-09T18:20:27.823Z","endTime":"2026-03-09T18:20:31.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.696402723186658,"aZ":-28.46618609782608,"pfxX":5.8338679063990595,"pfxZ":2.779148129010758,"pX":0.08261696084541792,"pZ":1.8697075371648715,"vX0":3.3208394553411837,"vY0":-114.8781359274256,"vZ0":-1.4893889410183112,"x":113.85,"y":188.3,"x0":-2.1405314183723636,"y0":50.00171518565944,"z0":5.298880686716526,"aX":7.780282985641456},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":4.9,"breakHorizontal":-11.4,"spinRate":2579,"spinDirection":70},"zone":8,"typeConfidence":2.0,"plateTime":0.4771684922780879,"extension":6.010047999159834},"index":6,"playId":"bf99a1a1-cda9-3d63-9c0f-ff69297ad9fc","pitchNumber":6,"startTime":"2026-03-09T18:20:41.117Z","endTime":"2026-03-09T18:20:44.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72566422023058,"aZ":-23.678938968506245,"pfxX":-1.1150393922869588,"pfxZ":4.746759567972892,"pX":1.853620268933719,"pZ":1.4371818378158052,"vX0":9.400292440247172,"vY0":-132.32630108633816,"vZ0":-5.71856142247303,"x":46.34,"y":199.98,"x0":-1.5857291481805957,"y0":50.005092173773754,"z0":5.339022436697556,"aX":-1.9977276471624337},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.7,"breakHorizontal":0.1,"spinRate":2240,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.41242466813551104,"extension":6.4816362050018075},"index":7,"playId":"174eb8f7-fb82-3167-85b9-3b61afa9a4ef","pitchNumber":7,"startTime":"2026-03-09T18:21:06.301Z","endTime":"2026-03-09T18:21:09.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.1,"awayTeamWinProbability":25.900000000000006,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":0.84,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:21:09.998Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carlos Narváez walks. Caleb Durbin to 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-09T18:21:18.435Z","endTime":"2026-03-09T18:23:59.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"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,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.20981171445645,"aZ":-30.563288638091493,"pfxX":9.33798237494663,"pfxZ":1.1960695548876084,"pX":1.5023033083444493,"pZ":2.0483428887650375,"vX0":4.866667046170672,"vY0":-115.65620166266305,"vZ0":-1.1438211278986812,"x":59.74,"y":183.47,"x0":-1.8477521979865537,"y0":50.00162540713929,"z0":5.502201282077995,"aX":12.544676486785379},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":2.2,"breakHorizontal":-18.1,"spinRate":2578,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4750678602802343,"extension":6.259339348076112},"index":0,"playId":"16da4e19-62cb-3479-9f11-226324c76232","pitchNumber":1,"startTime":"2026-03-09T18:21:36.868Z","endTime":"2026-03-09T18:21:40.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":91.9,"endSpeed":83.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.951247503849437,"aZ":-18.728745410686866,"pfxX":-7.32876239458986,"pfxZ":7.447134807252038,"pX":-1.0184019117329928,"pZ":4.019462711888953,"vX0":4.661448037066363,"vY0":-133.77750075509687,"vZ0":-0.7036824624386941,"x":155.82,"y":130.25,"x0":-1.8349736521718076,"y0":50.00051252062748,"z0":5.633367885016304,"aX":-13.227975147010389},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.6,"breakHorizontal":12.2,"spinRate":1927,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4100727775732609,"extension":6.17852051477647},"index":1,"playId":"1d20dc19-c09c-3d0a-97d7-1572bfe119af","pitchNumber":2,"startTime":"2026-03-09T18:21:52.944Z","endTime":"2026-03-09T18:21:56.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.298377316656648,"aZ":-18.89735244933491,"pfxX":-9.452441565663316,"pfxZ":7.225732899043603,"pX":0.9127934519804889,"pZ":2.8532076497753502,"vX0":9.652549465418568,"vY0":-134.93442498534918,"vZ0":-3.4471778421083163,"x":82.21,"y":161.74,"x0":-1.4885848691026804,"y0":50.005395767528434,"z0":5.484549232182114,"aX":-17.374153132086526},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.5,"breakHorizontal":15.0,"spinRate":2115,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.4064688001690886,"extension":6.286808801063771},"index":2,"playId":"591ad4f4-5d13-34e0-af6a-fa5ab338126f","pitchNumber":3,"startTime":"2026-03-09T18:22:23.847Z","endTime":"2026-03-09T18:22:27.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"index":3,"playId":"dd7f38a6-daea-3457-ae5c-8941eaf95922","startTime":"2026-03-09T18:22:40.277Z","endTime":"2026-03-09T18:22:43.410Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.74432373667754,"aZ":-18.956499115830873,"pfxX":-9.327219599644502,"pfxZ":7.252017415348279,"pX":0.5585091136533417,"pZ":2.820147322397691,"vX0":8.864192602700687,"vY0":-134.7548112718399,"vZ0":-3.7155415010576474,"x":95.71,"y":162.64,"x0":-1.576165087064973,"y0":50.001244254655674,"z0":5.571300206272408,"aX":-16.997749844363153},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.5,"breakHorizontal":14.8,"spinRate":2167,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.40785608696524234,"extension":6.28189120099336},"index":4,"playId":"3f33dd0b-9d1b-3645-8645-bad3432499d7","pitchNumber":4,"startTime":"2026-03-09T18:22:54.162Z","endTime":"2026-03-09T18:22:57.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":71.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.15035129621384,"aZ":-29.12262073411481,"pfxX":9.935444335489255,"pfxZ":2.391573914808479,"pX":2.1205814280742716,"pZ":1.4981311863985263,"vX0":6.044827406718338,"vY0":-112.8266741885098,"vZ0":-2.044994662814534,"x":36.17,"y":198.33,"x0":-1.8922477682615677,"y0":50.0055485283106,"z0":5.375170949606986,"aX":12.70252106767959},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":4.1,"breakHorizontal":-19.7,"spinRate":2520,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.48702868934692223,"extension":6.112426039555351},"index":5,"playId":"fcf8fe6c-e196-398a-ace3-f2d024f5e9f0","pitchNumber":5,"startTime":"2026-03-09T18:23:19.941Z","endTime":"2026-03-09T18:23:23.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"playId":"6befe6df-0886-3f47-83bf-bd789a8a04d6","startTime":"2026-03-09T18:23:39.813Z","endTime":"2026-03-09T18:23:42.813Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":79.2,"endSpeed":72.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72058192212451,"aZ":-28.439464359608305,"pfxX":9.827351890338285,"pfxZ":2.8104628325470022,"pX":1.4776341240103579,"pZ":1.4532263156338614,"vX0":4.8429415361072685,"vY0":-115.25802136221246,"vZ0":-2.5841574702078143,"x":60.68,"y":199.54,"x0":-1.9355454387067228,"y0":50.00484042793711,"z0":5.367376436125118,"aX":13.07024091915035},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":4.7,"breakHorizontal":-19.1,"spinRate":2573,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4773340550181473,"extension":6.202594718155256},"index":7,"playId":"3323acd6-89bb-38e8-ac3a-da22f3cc6480","pitchNumber":6,"startTime":"2026-03-09T18:23:55.283Z","endTime":"2026-03-09T18:23:59.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.8,"awayTeamWinProbability":21.200000000000003,"homeTeamWinProbabilityAdded":4.700000000000003,"leverageIndex":1.35,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:23:59.716Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andruw Monasterio flies out to right fielder Brandon Marsh. Caleb Durbin to 3rd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-09T18:24:05.406Z","endTime":"2026-03-09T18:24:46.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"postOnThird":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.329003102141794,"aZ":-26.135770461641666,"pfxX":1.708348859238666,"pfxZ":3.525162019405739,"pX":0.5496403067631273,"pZ":2.471536531789089,"vX0":5.472758808682636,"vY0":-129.62449741870287,"vZ0":-2.5775767301110077,"x":96.05,"y":172.05,"x0":-1.8051514033810758,"y0":50.00528276347817,"z0":5.459998971718813,"aX":2.926177920762964},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.1,"breakHorizontal":-4.2,"spinRate":2388,"spinDirection":167},"zone":6,"typeConfidence":2.0,"plateTime":0.4214364623171112,"extension":6.229450108546333},"hitData":{"launchSpeed":95.2,"launchAngle":27.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.84,"coordY":86.98}},"index":0,"playId":"2c99b20f-0e0e-3d65-a8bc-23eb17c36b1c","pitchNumber":1,"startTime":"2026-03-09T18:24:37.149Z","endTime":"2026-03-09T18:24:46.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":665966,"link":"/api/v1/people/665966"},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.3,"awayTeamWinProbability":22.700000000000003,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":1.58,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:24:46.640Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Sogard strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-09T18:25:17.260Z","endTime":"2026-03-09T18:26:22.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"postOnThird":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.772557054597943,"aZ":-38.50747124642776,"pfxX":6.437759160712403,"pfxZ":-4.921613129759681,"pX":0.06310578542540697,"pZ":2.282016177577133,"vX0":2.6322374210847697,"vY0":-113.04138859503354,"vZ0":1.1992817141260212,"x":114.59,"y":177.17,"x0":-1.955032059671302,"y0":50.00443528668519,"z0":5.6287429508136215,"aX":8.28079423448513},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-8.3,"breakHorizontal":-12.4,"spinRate":2603,"spinDirection":67},"zone":5,"typeConfidence":2.0,"plateTime":0.4856678159790113,"extension":5.963094088062644},"index":0,"playId":"964772f7-b302-35f5-b5d1-1d96cc2f64e0","pitchNumber":1,"startTime":"2026-03-09T18:25:17.260Z","endTime":"2026-03-09T18:25:20.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"first":{"id":665966,"link":"/api/v1/people/665966"},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":90.6,"endSpeed":82.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.42201481074592,"aZ":-22.42917252758961,"pfxX":-0.05025575276917582,"pfxZ":5.555354042606762,"pX":-1.4790887041179712,"pZ":4.98413556155885,"vX0":1.5785482918652944,"vY0":-131.93918186521972,"vZ0":2.5750040110705945,"x":173.38,"y":104.21,"x0":-2.0798916688050446,"y0":50.002055983791465,"z0":5.653415407070295,"aX":-0.08849312601126733},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.9,"breakHorizontal":-0.2,"spinRate":2297,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.4159538270832783,"extension":6.177312617803171},"index":1,"playId":"6c441adc-3552-3d59-8e7b-3d1e315ab6c5","pitchNumber":2,"startTime":"2026-03-09T18:25:33.049Z","endTime":"2026-03-09T18:25:36.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"first":{"id":665966,"link":"/api/v1/people/665966"},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.521226495521606,"aZ":-25.232442542327103,"pfxX":0.2566896479932925,"pfxZ":3.9763309673844898,"pX":0.40596479220845083,"pZ":1.8665072540000291,"vX0":5.4104470344502795,"vY0":-131.17221775456125,"vZ0":-3.92437834152879,"x":101.53,"y":188.38,"x0":-1.7158227740877705,"y0":50.000291655801156,"z0":5.261373960873079,"aX":0.44602538563190897},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.6,"breakHorizontal":-1.7,"spinRate":2389,"spinDirection":184},"zone":9,"typeConfidence":2.0,"plateTime":0.41742281987540464,"extension":6.200800567860028},"index":2,"playId":"fbdc9cab-822d-39bc-92cd-39b6c1b24c7a","pitchNumber":3,"startTime":"2026-03-09T18:25:49.416Z","endTime":"2026-03-09T18:25:53.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"first":{"id":665966,"link":"/api/v1/people/665966"},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97194298001162,"aZ":-27.18863970630105,"pfxX":-9.140122128256639,"pfxZ":3.0279704595627805,"pX":-0.04103404563209255,"pZ":2.2874408423410855,"vX0":7.3099029384425105,"vY0":-127.45638551339503,"vZ0":-2.206697243562968,"x":118.56,"y":177.02,"x0":-1.757397305420292,"y0":50.00355773448002,"z0":5.309546645242047,"aX":-15.052697997432483},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.2,"breakHorizontal":14.9,"spinRate":1731,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.42958923420296324,"extension":6.329865964544},"index":3,"playId":"9ecf1fa6-3b70-3e4d-8852-54fd69c4dfb0","pitchNumber":4,"startTime":"2026-03-09T18:26:19.525Z","endTime":"2026-03-09T18:26:22.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"first":{"id":665966,"link":"/api/v1/people/665966"},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_ab"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_ab"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":-6.5,"leverageIndex":1.82,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:26:22.983Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Braiden Ward singles on a line drive to right fielder Brandon Marsh. Caleb Durbin scores. Carlos Narváez to 2nd.","rbi":1,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-09T18:26:49.153Z","endTime":"2026-03-09T18:26:54.896Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"postOnSecond":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":{"id":663767,"link":"/api/v1/people/663767"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73978600492303,"aZ":-21.909529661009287,"pfxX":1.8573154839055064,"pfxZ":5.747166695012039,"pX":0.29977618161330294,"pZ":2.6108380813378496,"vX0":5.037774046210844,"vY0":-132.62384974671332,"vZ0":-3.2411498855772134,"x":105.57,"y":168.29,"x0":-1.8637951517239284,"y0":50.00195095187136,"z0":5.442448339870613,"aX":3.314714088422097},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.0,"breakHorizontal":-4.4,"spinRate":2361,"spinDirection":189},"zone":6,"typeConfidence":2.0,"plateTime":0.412623569256366,"extension":6.257377447003736},"hitData":{"launchSpeed":98.4,"launchAngle":6.0,"totalDistance":114.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":198.1,"coordY":92.08}},"index":0,"playId":"36bd3f1e-5f42-3f10-acfa-1e7cdc2e6942","pitchNumber":1,"startTime":"2026-03-09T18:26:49.153Z","endTime":"2026-03-09T18:26:54.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":685274,"link":"/api/v1/people/685274","batSide":{"code":"L","description":"Left"}},"first":{"id":665966,"link":"/api/v1/people/665966"},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685274,"link":"/api/v1/people/685274"},"credit":"b_ab"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_ab"},{"player":{"id":685274,"link":"/api/v1/people/685274"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.80000000000001,"awayTeamWinProbability":19.19999999999999,"homeTeamWinProbabilityAdded":10.000000000000014,"leverageIndex":1.85,"dramaIndex":113.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:26:54.896Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Allan Castro singles on a ground ball to shortstop Bryan Rincon. Carlos Narváez to 3rd. Braiden Ward to 2nd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-09T18:27:27.754Z","endTime":"2026-03-09T18:28:26.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691369,"fullName":"Allan Castro","link":"/api/v1/people/691369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691369,"fullName":"Allan Castro","link":"/api/v1/people/691369"},"postOnSecond":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"postOnThird":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691369,"fullName":"Allan Castro","link":"/api/v1/people/691369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":804858,"link":"/api/v1/people/804858"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"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":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"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(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.7,"endSpeed":86.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.16802677162887,"aZ":-22.313773108710688,"pfxX":-8.856945304270862,"pfxZ":5.189455401510198,"pX":0.7226275827956476,"pZ":2.6522172986650836,"vX0":9.503333065883014,"vY0":-136.26881258922916,"vZ0":-3.4071583646440704,"x":89.46,"y":167.17,"x0":-1.6429275606615787,"y0":50.00040504446493,"z0":5.442494980155747,"aX":-16.820104762253976},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.9,"breakHorizontal":14.3,"spinRate":2125,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.4004450952829681,"extension":6.260072605150105},"index":0,"playId":"2dcc118a-bac4-37a8-accc-6adb22cee294","pitchNumber":1,"startTime":"2026-03-09T18:27:35.583Z","endTime":"2026-03-09T18:27:38.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691369,"link":"/api/v1/people/691369","batSide":{"code":"L","description":"Left"}},"first":{"id":685274,"link":"/api/v1/people/685274"},"second":{"id":665966,"link":"/api/v1/people/665966"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.607819378609236,"aZ":-29.886126186613144,"pfxX":-11.267072929143282,"pfxZ":1.4121886675614395,"pX":0.6384612182861991,"pZ":1.003289417276797,"vX0":9.947254291688083,"vY0":-126.24818188190046,"vZ0":-4.408657577425745,"x":92.66,"y":211.69,"x0":-1.880187197971868,"y0":50.00473163545246,"z0":5.1653780578474295,"aX":-18.27305158178514},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.8,"breakHorizontal":18.2,"spinRate":1742,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4330999280836121,"extension":6.628018688929942},"index":1,"playId":"2cae02ad-ca5b-3782-be18-7c909735c3ad","pitchNumber":2,"startTime":"2026-03-09T18:27:51.045Z","endTime":"2026-03-09T18:27:54.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691369,"link":"/api/v1/people/691369","batSide":{"code":"L","description":"Left"}},"first":{"id":685274,"link":"/api/v1/people/685274"},"second":{"id":665966,"link":"/api/v1/people/665966"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.339086163833468,"aZ":-13.598346901921085,"pfxX":-4.122641850950123,"pfxZ":9.596213594683629,"pX":0.47407750322832365,"pZ":2.154662743021602,"vX0":6.6034924675086595,"vY0":-137.9292187598026,"vZ0":-6.711803765959225,"x":98.93,"y":180.6,"x0":-1.4103444644403067,"y0":50.00427277811933,"z0":5.528388122387714,"aX":-7.981941147607344},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.2,"breakHorizontal":6.1,"spinRate":2223,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.39641185325701045,"extension":6.441303533751741},"hitData":{"launchSpeed":84.2,"launchAngle":-1.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.75,"coordY":161.77}},"index":2,"playId":"493f2b80-faa0-320e-8c53-2c6d7e1f87a3","pitchNumber":3,"startTime":"2026-03-09T18:28:08.493Z","endTime":"2026-03-09T18:28:26.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691369,"link":"/api/v1/people/691369","batSide":{"code":"L","description":"Left"}},"first":{"id":685274,"link":"/api/v1/people/685274"},"second":{"id":665966,"link":"/api/v1/people/665966"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691369,"link":"/api/v1/people/691369"},"credit":"b_ab"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_ab"},{"player":{"id":691369,"link":"/api/v1/people/691369"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.6,"awayTeamWinProbability":17.400000000000006,"homeTeamWinProbabilityAdded":1.799999999999983,"leverageIndex":1.15,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:28:26.268Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kristian Campbell lines out to right fielder Brandon Marsh.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-09T18:28:38.760Z","endTime":"2026-03-09T18:28:55.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.4,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.214974980632295,"aZ":-21.623154561931585,"pfxX":1.6573940692506923,"pfxZ":5.8315850465164605,"pX":0.5295929534622881,"pZ":3.007454330990748,"vX0":4.873060454729559,"vY0":-133.07395614554332,"vZ0":-2.4687266491273943,"x":96.81,"y":157.58,"x0":-1.5342006294257124,"y0":50.00147475985655,"z0":5.4987866447662945,"aX":2.9983684436393134},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.3,"breakHorizontal":-4.0,"spinRate":2348,"spinDirection":191},"zone":3,"typeConfidence":2.0,"plateTime":0.4102115633030041,"extension":6.324969295677323},"hitData":{"launchSpeed":79.9,"launchAngle":26.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.37,"coordY":103.71}},"index":0,"playId":"ad5a6073-8f9a-3592-b873-8e2bc99fa627","pitchNumber":1,"startTime":"2026-03-09T18:28:48.590Z","endTime":"2026-03-09T18:28:55.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"first":{"id":691369,"link":"/api/v1/people/691369"},"second":{"id":685274,"link":"/api/v1/people/685274"},"third":{"id":665966,"link":"/api/v1/people/665966"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692225,"link":"/api/v1/people/692225"},"credit":"b_ab"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_ab"},{"player":{"id":692225,"link":"/api/v1/people/692225"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-4.699999999999989,"leverageIndex":1.81,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:28:55.415Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Marchán grounds out, second baseman Marcelo Mayer to first baseman Nick Sogard.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-09T18:31:15.004Z","endTime":"2026-03-09T18:32:55.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"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":{"description":"Pitching Change: Ryan Watson replaces Zack Kelly.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"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-09T18:29:27.272Z","endTime":"2026-03-09T18:29:59.889Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670245,"link":"/api/v1/people/670245"},"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":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Connor Wong replaces catcher Carlos Narváez, batting 5th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":5,"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-09T18:29:59.889Z","endTime":"2026-03-09T18:31:17.384Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"501","replacedPlayer":{"id":665966,"link":"/api/v1/people/665966"},"defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":92.3,"endSpeed":85.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.799837783514853,"aZ":-17.85038997960305,"pfxX":-3.7395366272718973,"pfxZ":7.721058631533483,"pX":-1.013652289487806,"pZ":3.5541774031505056,"vX0":2.2028472223136006,"vY0":-134.52070028086223,"vZ0":-2.1338245931672106,"x":155.64,"y":142.82,"x0":-1.3520401659524148,"y0":50.00529611246236,"z0":5.606281264930751,"aX":-6.939222344740914},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.8,"breakHorizontal":6.4,"spinRate":2190,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4052688184292208,"extension":7.105230044056259},"index":2,"playId":"f3980ae3-a4d2-3965-b3ba-09a091187b47","pitchNumber":1,"startTime":"2026-03-09T18:31:17.384Z","endTime":"2026-03-09T18:31:20.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.119143637848197,"aZ":-39.73778458506559,"pfxX":5.531142264268906,"pfxZ":-5.277445910164682,"pX":0.521932648011481,"pZ":1.329276040249132,"vX0":2.5451474121860858,"vY0":-118.79263386966542,"vZ0":-1.5627288593112423,"x":97.11,"y":202.89,"x0":-1.2809738325958577,"y0":50.003561218739,"z0":5.598457770183871,"aX":7.927646375329423},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-9.7,"breakHorizontal":-10.7,"spinRate":2188,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.46055478230661073,"extension":7.031751338536669},"index":3,"playId":"f328accd-096a-3459-a8ea-0149db585a1e","pitchNumber":2,"startTime":"2026-03-09T18:31:32.110Z","endTime":"2026-03-09T18:31:35.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.724764515435737,"aZ":-23.913710368953712,"pfxX":1.438157050229606,"pfxZ":4.700243879909024,"pX":-0.2545343381444462,"pZ":2.837171302809551,"vX0":2.116515374560792,"vY0":-131.18688665592012,"vZ0":-2.4494463195839606,"x":126.7,"y":162.18,"x0":-1.2561693633431845,"y0":50.001643907967924,"z0":5.551053247269602,"aX":2.5251483372465953},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.3,"breakHorizontal":-3.0,"spinRate":2247,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.416284647762879,"extension":7.029711671764605},"index":4,"playId":"192cd0d9-f2f0-3542-954f-2ffc7824fd04","pitchNumber":3,"startTime":"2026-03-09T18:31:47.267Z","endTime":"2026-03-09T18:31:50.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.81764585630468,"aZ":-26.442264322660293,"pfxX":1.1994428554716225,"pfxZ":3.267461306588727,"pX":0.1402373330975189,"pZ":2.9416582641214255,"vX0":3.1640403072914554,"vY0":-131.1219641218983,"vZ0":-2.0305286832199574,"x":111.65,"y":159.36,"x0":-1.2343985178393089,"y0":50.00382647069224,"z0":5.684831302372761,"aX":2.102864332641668},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.8,"breakHorizontal":-2.9,"spinRate":2204,"spinDirection":182},"zone":2,"typeConfidence":2.0,"plateTime":0.4165649386901391,"extension":7.067099954007748},"index":5,"playId":"264b3c19-eadb-3692-84b3-423c59f3eb5b","pitchNumber":4,"startTime":"2026-03-09T18:32:01.754Z","endTime":"2026-03-09T18:32:05.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":94.2,"endSpeed":86.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.430346566716764,"aZ":-14.51164815269196,"pfxX":-3.9156829280950403,"pfxZ":9.288929143557066,"pX":0.28985622547627937,"pZ":2.231718243054985,"vX0":5.1835630227381495,"vY0":-137.05110572247187,"vZ0":-6.1449409967564845,"x":105.95,"y":178.52,"x0":-1.1177103707778504,"y0":50.00259520413852,"z0":5.494964709747569,"aX":-7.4454851438082414},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.7,"breakHorizontal":6.0,"spinRate":2235,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.3997370711328574,"extension":7.129551832454591},"index":6,"playId":"0690e739-d1be-387c-adc4-a3a5e4edf636","pitchNumber":5,"startTime":"2026-03-09T18:32:25.120Z","endTime":"2026-03-09T18:32:28.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.654825118921188,"aZ":-28.15973968778654,"pfxX":-5.902745885384475,"pfxZ":2.3961408420645602,"pX":-0.3545762388590281,"pZ":1.5214273039628319,"vX0":4.166378147494332,"vY0":-128.43775726515392,"vZ0":-4.397411665886865,"x":130.52,"y":197.7,"x0":-1.2277556020710976,"y0":50.00529294524798,"z0":5.436076672664448,"aX":-9.900791710028406},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.6,"breakHorizontal":9.8,"spinRate":1368,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.4258449239215145,"extension":7.080200461131955},"hitData":{"launchSpeed":98.1,"launchAngle":3.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.2,"coordY":164.2}},"index":7,"playId":"23bf8ed0-b4d4-375d-9e64-dd46fa46518f","pitchNumber":6,"startTime":"2026-03-09T18:32:47.240Z","endTime":"2026-03-09T18:32:55.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_ab"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_ab"},{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_pa"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.0,"awayTeamWinProbability":19.0,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:32:55.302Z","atBatIndex":48},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Liover Peguero pops out to third baseman Caleb Durbin.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-09T18:33:09.451Z","endTime":"2026-03-09T18:35:02.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":93.8,"endSpeed":86.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55561451988447,"aZ":-16.77695424557892,"pfxX":-4.987540066757994,"pfxZ":8.11354317457841,"pX":0.2259322520333339,"pZ":2.469002439169926,"vX0":5.191978627925489,"vY0":-136.5358068163188,"vZ0":-5.1547306497464325,"x":108.39,"y":172.12,"x0":-1.0474499430441389,"y0":50.00469750871001,"z0":5.5265934676144255,"aX":-9.468123762721424},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.9,"breakHorizontal":8.0,"spinRate":2091,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.4003411196961819,"extension":7.140575821645483},"index":0,"playId":"39742d9c-e8fa-3c35-a8a5-9ca779e86247","pitchNumber":1,"startTime":"2026-03-09T18:33:21.807Z","endTime":"2026-03-09T18:33:24.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08362347276405,"aZ":-27.73112039615196,"pfxX":8.469082103311996,"pfxZ":2.9995224722911153,"pX":-0.5961978093389688,"pZ":1.858673107299143,"vX0":-0.8562444309957906,"vY0":-121.7738834517458,"vZ0":-2.8393553334601553,"x":139.73,"y":188.6,"x0":-1.3354894594453874,"y0":50.001975265617375,"z0":5.474582969236346,"aX":12.537268886281199},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.9,"breakHorizontal":-15.0,"spinRate":2021,"spinDirection":96},"zone":7,"typeConfidence":2.0,"plateTime":0.4522572476108908,"extension":6.948970046686371},"index":1,"playId":"af2c0c0d-8025-31db-8af4-ff8dc1c95418","pitchNumber":2,"startTime":"2026-03-09T18:33:40.578Z","endTime":"2026-03-09T18:33:44.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54373883328429,"aZ":-28.803465651749487,"pfxX":7.520410621981407,"pfxZ":2.2672714048054026,"pX":1.0362739118175648,"pZ":2.1823414594168167,"vX0":2.9609815486384266,"vY0":-121.93527252614417,"vZ0":-2.063870437274306,"x":77.5,"y":179.86,"x0":-1.1749874224693586,"y0":50.00416540875077,"z0":5.552935503000367,"aX":11.195680847398151},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.8,"breakHorizontal":-14.4,"spinRate":2118,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.4511809231642343,"extension":7.046741484146199},"index":2,"playId":"1996d676-d434-390e-bad6-6ed780916add","pitchNumber":3,"startTime":"2026-03-09T18:33:57.692Z","endTime":"2026-03-09T18:34:01.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":76.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.501327280006397,"aZ":-28.167456696250294,"pfxX":6.880713119165693,"pfxZ":2.660843302509181,"pX":1.474611756621389,"pZ":2.1813961019125014,"vX0":4.024332273677064,"vY0":-123.0960635883216,"vZ0":-2.2583850056492962,"x":60.79,"y":179.88,"x0":-1.0853418128989543,"y0":50.00593507370762,"z0":5.538579211192793,"aX":10.371095970309918},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.4,"breakHorizontal":-13.6,"spinRate":2094,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.4480375420529765,"extension":7.027875826684588},"index":3,"playId":"b38e1b11-3320-3cd3-bf43-d743fffd7309","pitchNumber":4,"startTime":"2026-03-09T18:34:14.894Z","endTime":"2026-03-09T18:34:18.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.419431704644015,"aZ":-16.94071751231281,"pfxX":-2.9671314675298293,"pfxZ":8.122140281797515,"pX":-0.27911643970101735,"pZ":4.068243612968189,"vX0":2.9980362040658703,"vY0":-136.2013537878328,"vZ0":-1.2062779285322376,"x":127.64,"y":128.94,"x0":-1.009579012899655,"y0":50.00075582824073,"z0":5.690419648532236,"aX":-5.563947551313133},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.6,"breakHorizontal":4.7,"spinRate":2162,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4024249080547686,"extension":7.225063937355445},"index":4,"playId":"1773920e-1270-3633-96fa-3df689fd009b","pitchNumber":5,"startTime":"2026-03-09T18:34:31.407Z","endTime":"2026-03-09T18:34:34.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.1212358978511,"aZ":-28.5399336624138,"pfxX":6.429527857519004,"pfxZ":2.427628013603343,"pX":0.43711676978479325,"pZ":2.406661287306611,"vX0":1.9498169764260405,"vY0":-121.95710788744914,"vZ0":-1.6191934910257735,"x":100.34,"y":173.8,"x0":-1.2091686798736705,"y0":50.00433319022979,"z0":5.552575832685053,"aX":9.636988583827083},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.2,"breakHorizontal":-12.1,"spinRate":2138,"spinDirection":87},"zone":6,"typeConfidence":2.0,"plateTime":0.4499907333737525,"extension":7.009546075969},"hitData":{"launchSpeed":66.6,"launchAngle":76.0,"totalDistance":65.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":111.24,"coordY":181.69}},"index":5,"playId":"514efefa-9199-3fad-adf5-dc4a4aad0ab3","pitchNumber":6,"startTime":"2026-03-09T18:34:55.857Z","endTime":"2026-03-09T18:35:02.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_ab"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_ab"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_pa"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:35:02.598Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Marsh walks.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-09T18:35:31.931Z","endTime":"2026-03-09T18:37:52.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.482790970178122,"aZ":-39.12886436105778,"pfxX":4.985450572896028,"pfxZ":-4.800046538372557,"pX":-0.4929248762881439,"pZ":2.4843458387767754,"vX0":0.302102106588335,"vY0":-119.719451972842,"vZ0":0.8730512184036918,"x":135.79,"y":171.7,"x0":-1.268332397434261,"y0":50.00224860685708,"z0":5.621845943481601,"aX":7.2239905337835495},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-8.2,"breakHorizontal":-9.1,"spinRate":2006,"spinDirection":52},"zone":4,"typeConfidence":2.0,"plateTime":0.45781230689188623,"extension":7.035754831236546},"index":0,"playId":"be3f0af2-7f1f-3515-a58c-b57cf67471af","pitchNumber":1,"startTime":"2026-03-09T18:35:33.223Z","endTime":"2026-03-09T18:35:36.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.417758235720434,"aZ":-28.97974840604351,"pfxX":-6.897474234136947,"pfxZ":1.8878281582537566,"pX":-0.5409184357244174,"pZ":0.7888101694852283,"vX0":3.826737233032766,"vY0":-129.22701598790044,"vZ0":-6.067279743066349,"x":137.62,"y":217.48,"x0":-1.1431924409392404,"y0":50.00466101805001,"z0":5.387530694673654,"aX":-11.690752063335113},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.3,"breakHorizontal":11.6,"spinRate":1298,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4235161918308932,"extension":7.124080721280986},"index":1,"playId":"fadcc1a8-6f1a-3c20-817a-7201e249ce81","pitchNumber":2,"startTime":"2026-03-09T18:35:48.746Z","endTime":"2026-03-09T18:35:52.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.534115252682867,"aZ":-15.74971318519806,"pfxX":-3.5948205494030296,"pfxZ":8.681119134175766,"pX":0.7999281339372374,"pZ":3.7153398327155647,"vX0":6.47098952428565,"vY0":-136.54926938138442,"vZ0":-2.012539037214522,"x":86.51,"y":138.47,"x0":-1.1314674413086538,"y0":50.00260304440177,"z0":5.543227083627362,"aX":-6.801812378701295},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.5,"breakHorizontal":5.2,"spinRate":2141,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.40082445061671246,"extension":7.083888234035877},"index":2,"playId":"e166a85c-a876-3aa8-a97d-483e9bbf8370","pitchNumber":3,"startTime":"2026-03-09T18:36:06.137Z","endTime":"2026-03-09T18:36:10.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.271834740309643,"aZ":-14.359906348657907,"pfxX":-3.326348339591272,"pfxZ":9.408800752462197,"pX":1.0603004399623726,"pZ":2.2493158805946925,"vX0":6.969481903554555,"vY0":-136.9785709555302,"vZ0":-5.971491937971061,"x":76.58,"y":178.05,"x0":-1.0889622171137197,"y0":50.002537573500334,"z0":5.445567924162543,"aX":-6.298280166975994},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":4.4,"spinRate":2282,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4004011026610619,"extension":7.165221670424255},"index":3,"playId":"e24146c0-f4de-3fed-8045-19b7eb7230e1","pitchNumber":4,"startTime":"2026-03-09T18:36:23.808Z","endTime":"2026-03-09T18:36:27.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.780499431597345,"aZ":-38.64973320473809,"pfxX":6.623718100380195,"pfxZ":-4.2649413422314195,"pX":0.32749273119108047,"pZ":0.7631910343828534,"vX0":1.7546804866963726,"vY0":-122.43115038248011,"vZ0":-3.3813409819121825,"x":104.52,"y":218.17,"x0":-1.2585412256965092,"y0":50.00013911986479,"z0":5.464291763093225,"aX":10.069676353172449},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-8.3,"breakHorizontal":-12.4,"spinRate":2248,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4470841596816255,"extension":6.951797273632014},"index":4,"playId":"7f2d494c-8fa0-3d7f-956c-1e95be61daaf","pitchNumber":5,"startTime":"2026-03-09T18:36:45.067Z","endTime":"2026-03-09T18:36:48.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.941042225693124,"aZ":-28.3705692183309,"pfxX":-0.11092135055764629,"pfxZ":2.138382197147271,"pX":1.2767619267790948,"pZ":2.281159983335392,"vX0":6.500694356681746,"vY0":-132.07417852405325,"vZ0":-2.8470691840378626,"x":68.33,"y":177.19,"x0":-1.19361275253778,"y0":50.00594550834511,"z0":5.441575107684722,"aX":-0.19826926927315905},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.5,"breakHorizontal":-1.1,"spinRate":2260,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.413394694576279,"extension":7.148997169314944},"index":5,"playId":"bdfab19d-5a6b-33b4-8188-e49cd206f0ea","pitchNumber":6,"startTime":"2026-03-09T18:37:04.235Z","endTime":"2026-03-09T18:37:07.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":83.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.680011877321334,"aZ":-20.95705462241593,"pfxX":-6.617343193929486,"pfxZ":6.451533829501723,"pX":-0.44171065346823873,"pZ":0.4571415101878166,"vX0":4.529261463888471,"vY0":-129.90133966168037,"vZ0":-8.387847065802138,"x":133.84,"y":226.44,"x0":-1.332679545949406,"y0":50.00481319238669,"z0":5.274233887565499,"aX":-11.511448435236288},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.3,"breakHorizontal":11.3,"spinRate":1335,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.41881743462016496,"extension":7.152986431130831},"index":6,"playId":"5e0c5d33-6f4b-349f-85d4-3b7158e1fc6f","pitchNumber":7,"startTime":"2026-03-09T18:37:25.868Z","endTime":"2026-03-09T18:37:29.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.399131724586738,"aZ":-16.294198714955193,"pfxX":-3.4177562835191453,"pfxZ":8.443246354774033,"pX":-1.221436418093724,"pZ":3.4336544523503143,"vX0":1.3148372040073981,"vY0":-135.7079310412489,"vZ0":-2.7810202786826808,"x":163.56,"y":146.07,"x0":-1.2658991427143447,"y0":50.00232828461602,"z0":5.5954587763522365,"aX":-6.427115351190638},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.0,"breakHorizontal":6.0,"spinRate":2159,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4023432794806676,"extension":7.195986727012624},"index":7,"playId":"dd9b4647-4155-30f9-b983-0898e21e6892","pitchNumber":8,"startTime":"2026-03-09T18:37:48.890Z","endTime":"2026-03-09T18:37:52.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.51,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:37:52.476Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Justin Crawford strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-09T18:38:11.594Z","endTime":"2026-03-09T18:39:25.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"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":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.845823703431183,"aZ":-12.857862410071137,"pfxX":-3.7515035194660395,"pfxZ":10.396458613979995,"pX":0.38147548436529216,"pZ":2.3098488017282435,"vX0":5.245078194694622,"vY0":-135.07677274087885,"vZ0":-5.909765891222571,"x":102.46,"y":176.41,"x0":-1.0929804889055807,"y0":50.006628743760714,"z0":5.420670643992887,"aX":-6.9735065151771884},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.9,"breakHorizontal":5.8,"spinRate":2203,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.40459481002135256,"extension":7.138189806455443},"index":0,"playId":"71f1a144-f741-3b49-9bbe-3c5ee38ca239","pitchNumber":1,"startTime":"2026-03-09T18:38:18.924Z","endTime":"2026-03-09T18:38:22.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.599307482709893,"aZ":-26.103082644359734,"pfxX":0.9656430134613796,"pfxZ":3.5255572505632315,"pX":1.6162046750806798,"pZ":0.8529735578725939,"vX0":6.695355697532637,"vY0":-130.26244861371651,"vZ0":-6.4891560941797115,"x":55.39,"y":215.75,"x0":-1.1098410688777818,"y0":50.0050593383852,"z0":5.34188097159007,"aX":1.6649433878792412},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.2,"breakHorizontal":-3.2,"spinRate":2249,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.4200017101697786,"extension":7.088791933448722},"index":1,"playId":"b95befeb-1788-3a04-a2ed-08a27a7224d4","pitchNumber":2,"startTime":"2026-03-09T18:38:41.801Z","endTime":"2026-03-09T18:38:44.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.590245693839933,"aZ":-22.822117753828422,"pfxX":1.877556578899496,"pfxZ":5.360334760643583,"pX":0.48601490539237463,"pZ":2.1790887460695516,"vX0":3.7934267790638883,"vY0":-130.98030651100265,"vZ0":-3.9908374409964136,"x":98.47,"y":179.94,"x0":-1.2225813757928483,"y0":50.0021670706013,"z0":5.420432088042045,"aX":3.2756448569521286},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.1,"breakHorizontal":-4.2,"spinRate":2213,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.41751434980111535,"extension":7.064965885003055},"index":2,"playId":"9d492447-b096-3a72-9af7-827efb18f01b","pitchNumber":3,"startTime":"2026-03-09T18:39:01.102Z","endTime":"2026-03-09T18:39:05.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":93.4,"endSpeed":85.2,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.816429582811303,"aZ":-16.10263720591255,"pfxX":-2.7465286222617986,"pfxZ":8.600608175568814,"pX":-0.7834590773307213,"pZ":3.3884936970383683,"vX0":2.1077195483932853,"vY0":-136.06668998611593,"vZ0":-2.8002590494832758,"x":146.86,"y":147.29,"x0":-1.212620209609683,"y0":50.00268223400307,"z0":5.5514508228492305,"aX":-5.132228400155508},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":4.6,"spinRate":2179,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.4030690746209471,"extension":7.0538812401808535},"index":3,"playId":"449ffee6-b0fb-374b-856b-77be2e1c2a4a","pitchNumber":4,"startTime":"2026-03-09T18:39:21.125Z","endTime":"2026-03-09T18:39:25.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.5,"awayTeamWinProbability":15.5,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.2,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:39:25.095Z","atBatIndex":51},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Trevor Story doubles (3) on a fly ball to center fielder Johan Rojas.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-09T18:41:39.177Z","endTime":"2026-03-09T18:42:07.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":679032,"link":"/api/v1/people/679032"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Seth Johnson replaces Chase Shugart.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"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-09T18:40:10.573Z","endTime":"2026-03-09T18:41:41.382Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686751,"link":"/api/v1/people/686751"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.683239852317648,"aZ":-26.170676964679295,"pfxX":1.86784544433752,"pfxZ":3.6496876006446506,"pX":0.1489440451028283,"pZ":3.2554469499650227,"vX0":2.3039184094152096,"vY0":-127.07780190989891,"vZ0":-1.138404941136635,"x":111.32,"y":150.88,"x0":-1.0101919908053576,"y0":50.00332489116688,"z0":5.777684230391195,"aX":3.071004064329532},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.6,"breakHorizontal":-3.8,"spinRate":2584,"spinDirection":132},"zone":2,"typeConfidence":2.0,"plateTime":0.4301103584563015,"extension":6.408409174515541},"index":1,"playId":"e0ef4fac-823b-39c3-b093-0077ee7a638e","pitchNumber":1,"startTime":"2026-03-09T18:41:41.382Z","endTime":"2026-03-09T18:41:44.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.607207583347105,"aZ":-29.38502434782465,"pfxX":3.474795916995455,"pfxZ":1.6731308591682197,"pX":0.08539390559461951,"pZ":1.6054495182856463,"vX0":1.5651709868277386,"vY0":-127.53211502145791,"vZ0":-4.1558368087441195,"x":113.74,"y":195.43,"x0":-0.9857413313105798,"y0":50.00211408123623,"z0":5.54628616298989,"aX":5.783726415433814},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.4,"breakHorizontal":-6.6,"spinRate":2562,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.42774862010585224,"extension":6.533732380217086},"hitData":{"launchSpeed":93.7,"launchAngle":30.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":92.18,"coordY":51.26}},"index":2,"playId":"12eeffab-1b2e-3770-8d8c-4f112ec3e916","pitchNumber":2,"startTime":"2026-03-09T18:41:57.161Z","endTime":"2026-03-09T18:42:07.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":686751,"link":"/api/v1/people/686751"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":686751,"link":"/api/v1/people/686751"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.1,"awayTeamWinProbability":11.900000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":0.51,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:42:07.475Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcelo Mayer flies out to left fielder Otto Kemp.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-09T18:42:17.228Z","endTime":"2026-03-09T18:42:50.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18101589380339,"aZ":-11.833270399863498,"pfxX":-4.460841900028138,"pfxZ":10.070549481765562,"pX":0.15011927121119142,"pZ":3.1677576497104813,"vX0":4.657765500195516,"vY0":-141.22881301805532,"vZ0":-4.760842984452172,"x":111.28,"y":153.25,"x0":-0.9409719781736057,"y0":50.00383591107325,"z0":5.6365598953136375,"aX":-9.0113653653416},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.4,"breakHorizontal":7.1,"spinRate":2274,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.3878428044475619,"extension":6.417089171275786},"hitData":{"launchSpeed":89.8,"launchAngle":60.0,"totalDistance":213.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.14,"coordY":124.1}},"index":0,"playId":"12890ff3-8bf1-359b-a785-fd6ed763fdce","pitchNumber":1,"startTime":"2026-03-09T18:42:41.488Z","endTime":"2026-03-09T18:42:50.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_ab"},{"player":{"id":686751,"link":"/api/v1/people/686751"},"credit":"p_ab"},{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_pa"},{"player":{"id":686751,"link":"/api/v1/people/686751"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.8,"awayTeamWinProbability":14.200000000000003,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.65,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:42:50.313Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Caleb Durbin grounds out softly, shortstop Bryan Rincon to first baseman Keaton Anthony.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-09T18:43:12.974Z","endTime":"2026-03-09T18:44:58.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"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,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":804858,"link":"/api/v1/people/804858"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805704,"link":"/api/v1/people/805704"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.149952853101617,"aZ":-17.22946220400548,"pfxX":-7.493219696268031,"pfxZ":7.538607306706405,"pX":-1.0086017545720654,"pZ":2.203056837094475,"vX0":3.0772262509037,"vY0":-139.3823691790406,"vZ0":-5.668287989076273,"x":155.45,"y":179.3,"x0":-1.14877460267407,"y0":50.00279398478595,"z0":5.387526220664893,"aX":-14.852463325861766},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.7,"breakHorizontal":13.0,"spinRate":2246,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.39186620913421466,"extension":6.3753143608237375},"index":0,"playId":"efc5ffff-5fde-38e9-9110-e4a06f28f88b","pitchNumber":1,"startTime":"2026-03-09T18:43:19.141Z","endTime":"2026-03-09T18:43:22.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.234182515506983,"aZ":-11.37491712149489,"pfxX":-4.3260418879915985,"pfxZ":10.020014653201654,"pX":1.4671088951871907,"pZ":2.5061465620994445,"vX0":7.519027289016874,"vY0":-142.3494148459851,"vZ0":-6.701244916590303,"x":61.08,"y":171.11,"x0":-0.6329046259633161,"y0":50.00011743954385,"z0":5.5931483106396325,"aX":-8.978069090424931},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.2,"breakHorizontal":6.5,"spinRate":2451,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3831396548177888,"extension":6.591739157231612},"index":1,"playId":"28ea57e5-0c92-3fc9-b9a0-05b5bc1a0554","pitchNumber":2,"startTime":"2026-03-09T18:43:38.159Z","endTime":"2026-03-09T18:43:41.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.8,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.267009954295467,"aZ":-12.307641741699015,"pfxX":-4.1545997851271865,"pfxZ":9.711375010136276,"pX":1.373775844610367,"pZ":2.2461786334894924,"vX0":7.27428063721333,"vY0":-141.22542164012953,"vZ0":-7.06725167597832,"x":64.63,"y":178.13,"x0":-0.6805681964193342,"y0":50.004702595792615,"z0":5.55081985631095,"aX":-8.501327034377013},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.6,"breakHorizontal":6.2,"spinRate":2372,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.3859301235214705,"extension":6.5510511584229825},"index":2,"playId":"fb41023c-ee05-390e-8a87-233b3d4add32","pitchNumber":3,"startTime":"2026-03-09T18:43:54.943Z","endTime":"2026-03-09T18:43:58.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":90.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.093755016565733,"aZ":-10.841253905758853,"pfxX":-4.028838186111658,"pfxZ":10.316211424166756,"pX":0.24769003770523199,"pZ":2.150735459097983,"vX0":4.157182528493695,"vY0":-142.29342331539243,"vZ0":-7.743056092519673,"x":107.56,"y":180.71,"x0":-0.7029279834073027,"y0":50.00225465206518,"z0":5.579809994232585,"aX":-8.330730983411236},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.4,"breakHorizontal":6.6,"spinRate":2462,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.38370980562639234,"extension":6.425359107654815},"index":3,"playId":"28f06b49-9615-3a97-97a4-b31fe4ecca7b","pitchNumber":4,"startTime":"2026-03-09T18:44:16.688Z","endTime":"2026-03-09T18:44:20.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.786513655446996,"aZ":-27.218930418343593,"pfxX":2.1609485577122114,"pfxZ":2.9129277995216203,"pX":-0.16821091445464872,"pZ":1.9432668013521845,"vX0":1.3951105402638955,"vY0":-128.64613300874757,"vZ0":-4.02722740514615,"x":123.41,"y":186.31,"x0":-0.9955741474468941,"y0":50.00603855940761,"z0":5.601916391547794,"aX":3.678602250782397},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.7,"breakHorizontal":-4.2,"spinRate":2703,"spinDirection":133},"zone":8,"typeConfidence":2.0,"plateTime":0.423264077147802,"extension":6.507874045511796},"index":4,"playId":"3e40a86e-437a-3f07-b4ab-750c32768a16","pitchNumber":5,"startTime":"2026-03-09T18:44:34.232Z","endTime":"2026-03-09T18:44:38.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.894547062468178,"aZ":-19.383379508391894,"pfxX":-9.080173605346063,"pfxZ":6.588021740885715,"pX":-1.1632274224508035,"pZ":2.4519785830253915,"vX0":2.605027141424433,"vY0":-138.6695855138365,"vZ0":-4.700237100495874,"x":161.34,"y":172.58,"x0":-0.9369700579535939,"y0":50.002263685334405,"z0":5.467499125279234,"aX":-17.628946239718427},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.2,"breakHorizontal":15.8,"spinRate":2280,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3954531837043924,"extension":6.523738236249132},"hitData":{"launchSpeed":45.9,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"soft","location":"6","coordinates":{"coordX":107.49,"coordY":173.36}},"index":5,"playId":"8ce7b8df-e046-3cd3-a740-d523d19ae5aa","pitchNumber":6,"startTime":"2026-03-09T18:44:53.747Z","endTime":"2026-03-09T18:44:58.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":686751,"link":"/api/v1/people/686751"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":686751,"link":"/api/v1/people/686751"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.7,"awayTeamWinProbability":16.299999999999997,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.77,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:44:58.787Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Wong strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-09T18:45:31.079Z","endTime":"2026-03-09T18:46:15.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.8,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.686266900483414,"aZ":-38.29559347712968,"pfxX":9.056287635521695,"pfxZ":-4.579989924849752,"pX":0.41393966571237495,"pZ":2.695621260837591,"vX0":0.5639953064638017,"vY0":-115.02323946243133,"vZ0":1.34272143151617,"x":101.22,"y":166.0,"x0":-1.010735292157609,"y0":50.001726200413444,"z0":5.822656745809544,"aX":12.111466156483079},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-7.7,"breakHorizontal":-16.6,"spinRate":2898,"spinDirection":35},"zone":6,"typeConfidence":2.0,"plateTime":0.47651340453123003,"extension":6.657474885004875},"index":0,"playId":"5d8120d9-28aa-3e00-8171-78c21b0301ef","pitchNumber":1,"startTime":"2026-03-09T18:45:31.079Z","endTime":"2026-03-09T18:45:34.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-03-09T18:45:44.243Z","endTime":"2026-03-09T18:45:52.094Z","isPitch":false,"type":"action","player":{"id":657136,"link":"/api/v1/people/657136"},"defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45535981342635,"aZ":-28.533502152432742,"pfxX":1.4726837277077633,"pfxZ":2.1222641824368207,"pX":0.4886557314857688,"pZ":2.2808690595054752,"vX0":3.329051626609312,"vY0":-129.68519579976893,"vZ0":-2.8122536805424065,"x":98.37,"y":177.2,"x0":-0.9996388096700762,"y0":50.00258747226038,"z0":5.54106049610057,"aX":2.523944053088396},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.5,"breakHorizontal":-3.4,"spinRate":2692,"spinDirection":125},"zone":6,"typeConfidence":2.0,"plateTime":0.4212950948836216,"extension":6.584958921161168},"index":2,"playId":"f35df40c-22c1-372f-83e3-8855289fab3e","pitchNumber":2,"startTime":"2026-03-09T18:45:52.094Z","endTime":"2026-03-09T18:45:55.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.8,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.90701272553253,"aZ":-27.287918278518074,"pfxX":3.7858959533325183,"pfxZ":2.908158738088127,"pX":0.4646824139772383,"pZ":2.2123385639951905,"vX0":2.057357027361319,"vY0":-127.71335974630121,"vZ0":-3.5232477120523584,"x":99.29,"y":179.05,"x0":-0.8387454777459105,"y0":50.00420591403844,"z0":5.714423509296397,"aX":6.365954513230775},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.8,"breakHorizontal":-7.3,"spinRate":2548,"spinDirection":153},"zone":6,"typeConfidence":2.0,"plateTime":0.4259869186080083,"extension":6.489534105009463},"index":3,"playId":"67836ac3-63d2-3664-ac13-f0289535329a","pitchNumber":3,"startTime":"2026-03-09T18:46:11.395Z","endTime":"2026-03-09T18:46:15.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_ab"},{"player":{"id":686751,"link":"/api/v1/people/686751"},"credit":"p_ab"},{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_pa"},{"player":{"id":686751,"link":"/api/v1/people/686751"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:46:15.221Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Rodríguez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-09T18:48:31.345Z","endTime":"2026-03-09T18:49:40.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":679563,"fullName":"José Rodríguez","link":"/api/v1/people/679563"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701719,"fullName":"Tyler Samaniego","link":"/api/v1/people/701719"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[9,10,11,12,13],"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679563,"fullName":"José Rodríguez","link":"/api/v1/people/679563"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from first base to right field for Nick Sogard.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":5,"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-09T18:47:26.362Z","endTime":"2026-03-09T18:47:26.484Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"700","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nathan Hickey replaces left fielder Allan Castro, batting 9th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":5,"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-09T18:47:26.484Z","endTime":"2026-03-09T18:47:43.057Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687208,"link":"/api/v1/people/687208"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"901","replacedPlayer":{"id":691369,"link":"/api/v1/people/691369"},"defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":686765,"link":"/api/v1/people/686765"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tyler Samaniego replaces Ryan Watson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"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-09T18:47:43.057Z","endTime":"2026-03-09T18:49:19.513Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701719,"link":"/api/v1/people/701719"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":686765,"link":"/api/v1/people/686765"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Isaiah Jackson replaces third baseman Caleb Durbin, batting 4th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":5,"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-09T18:48:33.576Z","endTime":"2026-03-09T18:48:33.577Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805365,"link":"/api/v1/people/805365"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"401","replacedPlayer":{"id":702332,"link":"/api/v1/people/702332"},"defense":{"pitcher":{"id":701719,"link":"/api/v1/people/701719","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":686765,"link":"/api/v1/people/686765"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Vinny Capra replaces right fielder Braiden Ward, batting 8th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":5,"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-09T18:48:33.578Z","endTime":"2026-03-09T18:48:33.579Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681962,"link":"/api/v1/people/681962"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"801","replacedPlayer":{"id":685274,"link":"/api/v1/people/685274"},"defense":{"pitcher":{"id":701719,"link":"/api/v1/people/701719","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":686765,"link":"/api/v1/people/686765"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Mikey Romero replaces right fielder Nick Sogard, batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":5,"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-09T18:48:33.580Z","endTime":"2026-03-09T18:48:33.581Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702540,"link":"/api/v1/people/702540"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":686765,"link":"/api/v1/people/686765"},"defense":{"pitcher":{"id":701719,"link":"/api/v1/people/701719","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"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":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":686765,"link":"/api/v1/people/686765"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Enddy Azocar replaces second baseman Marcelo Mayer, batting 3rd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":5,"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-09T18:48:33.582Z","endTime":"2026-03-09T18:48:33.583Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":821150,"link":"/api/v1/people/821150"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"301","replacedPlayer":{"id":691785,"link":"/api/v1/people/691785"},"defense":{"pitcher":{"id":701719,"link":"/api/v1/people/701719","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":686765,"link":"/api/v1/people/686765"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Tyler McDonough replaces center fielder Kristian Campbell, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":5,"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-09T18:48:33.584Z","endTime":"2026-03-09T18:48:33.585Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694812,"link":"/api/v1/people/694812"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":692225,"link":"/api/v1/people/692225"},"defense":{"pitcher":{"id":701719,"link":"/api/v1/people/701719","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":692225,"link":"/api/v1/people/692225"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Max Ferguson replaces shortstop Trevor Story, batting 2nd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":5,"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-09T18:48:33.586Z","endTime":"2026-03-09T18:48:33.587Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681132,"link":"/api/v1/people/681132"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"201","replacedPlayer":{"id":596115,"link":"/api/v1/people/596115"},"defense":{"pitcher":{"id":701719,"link":"/api/v1/people/701719","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.7370502288053,"aZ":-18.045565662037465,"pfxX":2.4152118353982006,"pfxZ":7.486601974130174,"pX":0.7573308252506921,"pZ":4.4413058020669665,"vX0":-3.332757039901112,"vY0":-136.64732120405742,"vZ0":-0.3110436429514526,"x":88.13,"y":118.86,"x0":1.6802277051680714,"y0":50.001049223312044,"z0":5.798798242337116,"aX":4.55715425540302},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.7,"breakHorizontal":-3.6,"spinRate":2170,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.40118451306758507,"extension":6.987553493964861},"index":9,"playId":"6c0a489b-93b2-32e1-b846-3da3f18a2e02","pitchNumber":1,"startTime":"2026-03-09T18:48:33.588Z","endTime":"2026-03-09T18:48:36.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701719,"link":"/api/v1/people/701719","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.326107290128057,"aZ":-15.772919758597315,"pfxX":4.247200861549171,"pfxZ":8.783394474172486,"pX":-0.751552105637597,"pZ":3.5691750151121733,"vX0":-7.517206846335389,"vY0":-135.6890036017973,"vZ0":-2.7815754280718634,"x":145.65,"y":142.41,"x0":1.5012340806509796,"y0":50.00206567641102,"z0":5.704854498066459,"aX":7.930859804145179},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.5,"breakHorizontal":-6.1,"spinRate":2233,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.4034661076481707,"extension":7.152893918935877},"index":10,"playId":"d78102b1-eb2d-3be2-8346-86f2e496f732","pitchNumber":2,"startTime":"2026-03-09T18:48:47.369Z","endTime":"2026-03-09T18:48:50.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701719,"link":"/api/v1/people/701719","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97212516927117,"aZ":-27.048269267527733,"pfxX":10.122318144598747,"pfxZ":3.2107525855231813,"pX":0.8664686520377578,"pZ":1.5404684221393843,"vX0":-5.045322826946899,"vY0":-125.48215191471645,"vZ0":-4.419330974176022,"x":83.97,"y":197.19,"x0":1.5861202972665234,"y0":50.00463526714579,"z0":5.523687376617666,"aX":16.172237907118888},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.0,"breakHorizontal":-17.2,"spinRate":1602,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4362039381185583,"extension":7.040759545416586},"index":11,"playId":"9a4a3936-2a66-3456-93c9-04771b529916","pitchNumber":3,"startTime":"2026-03-09T18:49:03.105Z","endTime":"2026-03-09T18:49:06.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701719,"link":"/api/v1/people/701719","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.600160229737508,"aZ":-16.252554460008305,"pfxX":3.3698226743101807,"pfxZ":8.579637493849466,"pX":0.45164309613921516,"pZ":3.787729387636402,"vX0":-4.337767627519314,"vY0":-135.37689470703745,"vZ0":-2.1873190157247406,"x":99.78,"y":136.51,"x0":1.6370412359127526,"y0":50.00379179062131,"z0":5.744102419360286,"aX":6.254555319832813},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.2,"breakHorizontal":-5.2,"spinRate":2204,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.4046195228243694,"extension":6.975974288128696},"index":12,"playId":"dff190e2-647e-38ec-898e-147f26016665","pitchNumber":4,"startTime":"2026-03-09T18:49:19.249Z","endTime":"2026-03-09T18:49:22.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701719,"link":"/api/v1/people/701719","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.01267695922449,"aZ":-17.356479590758855,"pfxX":2.8257307812911105,"pfxZ":7.568579459110122,"pX":0.5791374214956275,"pZ":4.19328404225958,"vX0":-3.316501736691635,"vY0":-139.01457708927398,"vZ0":-1.3523267112845017,"x":94.92,"y":125.56,"x0":1.420210020024828,"y0":50.00524990032683,"z0":5.837652378309916,"aX":5.5343387935182795},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.7,"breakHorizontal":-4.4,"spinRate":2196,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.39392949006042244,"extension":7.001791059816413},"index":13,"playId":"9ea3b658-cf21-3e7b-bffc-a4533a31d3ef","pitchNumber":5,"startTime":"2026-03-09T18:49:36.921Z","endTime":"2026-03-09T18:49:40.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701719,"link":"/api/v1/people/701719","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679563,"link":"/api/v1/people/679563"},"credit":"b_ab"},{"player":{"id":701719,"link":"/api/v1/people/701719"},"credit":"p_ab"},{"player":{"id":679563,"link":"/api/v1/people/679563"},"credit":"b_pa"},{"player":{"id":701719,"link":"/api/v1/people/701719"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.89999999999999,"awayTeamWinProbability":15.100000000000009,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:49:40.017Z","atBatIndex":56},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Keaton Anthony lines out to shortstop Vinny Capra.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-09T18:50:05.072Z","endTime":"2026-03-09T18:51:26.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":805704,"fullName":"Keaton Anthony","link":"/api/v1/people/805704"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701719,"fullName":"Tyler Samaniego","link":"/api/v1/people/701719"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805704,"fullName":"Keaton Anthony","link":"/api/v1/people/805704"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681962,"link":"/api/v1/people/681962"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.498771846114334,"aZ":-19.92961968017075,"pfxX":1.7966603138213872,"pfxZ":6.549614769224812,"pX":-0.9598925208612966,"pZ":3.0332385700994284,"vX0":-7.439418476599241,"vY0":-135.34170528165106,"vZ0":-3.511083492110711,"x":153.59,"y":156.88,"x0":1.5821190006268677,"y0":50.00033934939323,"z0":5.730574463334214,"aX":3.35867206058538},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.4,"breakHorizontal":-1.8,"spinRate":2153,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.4035711732849605,"extension":6.921424673493735},"index":0,"playId":"b030ca62-1a35-3dba-8cd5-26f4a1dd3d3b","pitchNumber":1,"startTime":"2026-03-09T18:50:05.072Z","endTime":"2026-03-09T18:50:08.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701719,"link":"/api/v1/people/701719","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04059897714913,"aZ":-29.15045795838799,"pfxX":8.453328719674301,"pfxZ":1.8974959995633522,"pX":0.7780658351412008,"pZ":2.8661595514148885,"vX0":-4.88432873366358,"vY0":-125.11514747790531,"vZ0":-0.9427225150276972,"x":87.34,"y":161.39,"x0":1.6521644012362713,"y0":50.00376789780614,"z0":5.625983432150607,"aX":13.470692135087099},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.5,"breakHorizontal":-14.3,"spinRate":1600,"spinDirection":121},"zone":3,"typeConfidence":2.0,"plateTime":0.4369320835380237,"extension":6.910988547772567},"index":1,"playId":"0b3a2bea-02b3-39ed-b9d5-fe2925dca157","pitchNumber":2,"startTime":"2026-03-09T18:50:19.695Z","endTime":"2026-03-09T18:50:23.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701719,"link":"/api/v1/people/701719","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":86.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.971568583409756,"aZ":-16.940325369811443,"pfxX":1.2437990941279389,"pfxZ":8.132765067041582,"pX":-0.5992008161750549,"pZ":2.064326437783103,"vX0":-6.283788087540835,"vY0":-135.3798982700004,"vZ0":-6.392420636925954,"x":139.84,"y":183.04,"x0":1.5811962880082593,"y0":50.00667589953836,"z0":5.623823900875367,"aX":2.331889286609042},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.7,"breakHorizontal":-1.1,"spinRate":2263,"spinDirection":149},"zone":7,"typeConfidence":2.0,"plateTime":0.40316321748033035,"extension":7.037068418959858},"index":2,"playId":"c32a4389-ca31-3f9b-9e00-640e1808df87","pitchNumber":3,"startTime":"2026-03-09T18:50:36.427Z","endTime":"2026-03-09T18:50:39.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701719,"link":"/api/v1/people/701719","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.54850773867974,"aZ":-17.078056280148367,"pfxX":2.8077291642389044,"pfxZ":7.803300621728385,"pX":-0.7482647085040341,"pZ":2.4205341215668494,"vX0":-7.2282943062027,"vY0":-137.93885674519623,"vZ0":-5.663303400041351,"x":145.52,"y":173.43,"x0":1.5367860142818952,"y0":50.00365737240654,"z0":5.644581718195798,"aX":5.433030946997586},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.2,"breakHorizontal":-3.6,"spinRate":2105,"spinDirection":141},"zone":4,"typeConfidence":2.0,"plateTime":0.3964868252042062,"extension":6.986973222864294},"hitData":{"launchSpeed":57.2,"launchAngle":22.0,"totalDistance":137.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":105.88,"coordY":150.72}},"index":3,"playId":"424120ef-6439-3ecd-8919-37021d106079","pitchNumber":4,"startTime":"2026-03-09T18:51:20.807Z","endTime":"2026-03-09T18:51:26.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701719,"link":"/api/v1/people/701719","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805704,"link":"/api/v1/people/805704"},"credit":"b_ab"},{"player":{"id":701719,"link":"/api/v1/people/701719"},"credit":"p_ab"},{"player":{"id":805704,"link":"/api/v1/people/805704"},"credit":"b_pa"},{"player":{"id":701719,"link":"/api/v1/people/701719"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.3,"awayTeamWinProbability":12.700000000000003,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:51:26.129Z","atBatIndex":57},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryan Rincon lines out sharply to left fielder Tyler McDonough.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-09T18:51:40.563Z","endTime":"2026-03-09T18:53:27.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701719,"fullName":"Tyler Samaniego","link":"/api/v1/people/701719"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694812,"link":"/api/v1/people/694812"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.345603425119073,"aZ":-30.576978298002476,"pfxX":8.069642347997819,"pfxZ":1.0285436523759053,"pX":0.7525901760540519,"pZ":2.152194254845966,"vX0":-4.688040202175905,"vY0":-123.64796722010004,"vZ0":-2.275066494626427,"x":88.31,"y":180.67,"x0":1.619177121858639,"y0":50.00407296078762,"z0":5.63553898780881,"aX":12.567108277823829},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.6,"breakHorizontal":-13.6,"spinRate":1638,"spinDirection":122},"zone":9,"typeConfidence":2.0,"plateTime":0.4420144448295855,"extension":6.952431788259171},"index":0,"playId":"ea788023-e5be-336d-822b-722a02101d4f","pitchNumber":1,"startTime":"2026-03-09T18:51:53.279Z","endTime":"2026-03-09T18:51:56.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701719,"link":"/api/v1/people/701719","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":86.4,"endSpeed":79.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97395933690751,"aZ":-28.721024038821145,"pfxX":9.436008367552363,"pfxZ":2.157217898151221,"pX":0.32639353268549304,"pZ":0.1503375240874029,"vX0":-6.1988675971245115,"vY0":-125.56604876010314,"vZ0":-7.050699030303079,"x":104.56,"y":234.72,"x0":1.598807634985758,"y0":50.001913085437224,"z0":5.325535971557108,"aX":15.095622856232252},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.5,"breakHorizontal":-15.7,"spinRate":1743,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.43588948122921733,"extension":7.234217608964727},"index":1,"playId":"f327e52e-d18b-3f4f-a7a4-55d31624e634","pitchNumber":2,"startTime":"2026-03-09T18:52:10.372Z","endTime":"2026-03-09T18:52:13.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701719,"link":"/api/v1/people/701719","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.439681901119727,"aZ":-15.353040733780816,"pfxX":3.2980899970698756,"pfxZ":8.994959900501883,"pX":0.8038686839573813,"pZ":3.0676590690879824,"vX0":-3.3839649363611857,"vY0":-135.60516438834966,"vZ0":-4.083720188298896,"x":86.36,"y":155.95,"x0":1.6368361102343656,"y0":50.00619197529302,"z0":5.657645562410738,"aX":6.1704675712798105},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.7,"breakHorizontal":-5.3,"spinRate":2219,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.40324741479860293,"extension":7.1569074408711675},"index":2,"playId":"17ace4f9-e5fe-3e2a-9954-47afbd9926e8","pitchNumber":3,"startTime":"2026-03-09T18:52:27.969Z","endTime":"2026-03-09T18:52:31.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701719,"link":"/api/v1/people/701719","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7839400740324,"aZ":-14.09992074389793,"pfxX":2.823356552864754,"pfxZ":9.544150803439308,"pX":0.9130286559967579,"pZ":2.8527879845977906,"vX0":-2.6491597805589557,"vY0":-136.2178587078056,"vZ0":-5.166010897003204,"x":82.2,"y":161.75,"x0":1.5277687391055115,"y0":50.000501233542984,"z0":5.736350523618137,"aX":5.345633799733694},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.6,"breakHorizontal":-4.6,"spinRate":2337,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.40092561959687467,"extension":7.021044682492194},"index":3,"playId":"497e0503-aa36-3758-ad3c-768409ba3d69","pitchNumber":4,"startTime":"2026-03-09T18:52:44.533Z","endTime":"2026-03-09T18:52:47.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701719,"link":"/api/v1/people/701719","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.264363070972852,"aZ":-15.800139021073957,"pfxX":2.1535301321429348,"pfxZ":8.969153366004866,"pX":0.4061918689858197,"pZ":2.621022816864108,"vX0":-3.7854257056943466,"vY0":-133.85774206846597,"vZ0":-5.0573951555333965,"x":101.52,"y":168.01,"x0":1.5550344211758669,"y0":50.003739502037284,"z0":5.655754852807171,"aX":3.932192216906304},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.5,"breakHorizontal":-3.1,"spinRate":2252,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.4082429874596465,"extension":7.0538034588931895},"hitData":{"launchSpeed":105.1,"launchAngle":17.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":86.76,"coordY":84.23}},"index":4,"playId":"1b088e7a-d953-38fb-9e71-97c03ebbae44","pitchNumber":5,"startTime":"2026-03-09T18:53:21.331Z","endTime":"2026-03-09T18:53:27.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701719,"link":"/api/v1/people/701719","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804858,"link":"/api/v1/people/804858"},"credit":"b_ab"},{"player":{"id":701719,"link":"/api/v1/people/701719"},"credit":"p_ab"},{"player":{"id":804858,"link":"/api/v1/people/804858"},"credit":"b_pa"},{"player":{"id":701719,"link":"/api/v1/people/701719"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:53:27.176Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andruw Monasterio walks.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-09T18:55:52.824Z","endTime":"2026-03-09T18:58:25.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676510,"fullName":"Nolan Hoffman","link":"/api/v1/people/676510"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[9,10,11,12,13,14,15,16],"actionIndex":[0,1,2,3,4,5,6,7,8],"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":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":16},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Kehden Hettiger replaces third baseman Liover Peguero, batting 4th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":5,"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-09T18:54:18.543Z","endTime":"2026-03-09T18:54:18.672Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800607,"link":"/api/v1/people/800607"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"401","replacedPlayer":{"id":678894,"link":"/api/v1/people/678894"},"defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Nolan Hoffman replaces Seth Johnson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"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-09T18:54:18.672Z","endTime":"2026-03-09T18:55:14.850Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676510,"link":"/api/v1/people/676510"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Dylan Campbell replaces shortstop Bryan Rincon, batting 9th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":5,"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-09T18:55:14.850Z","endTime":"2026-03-09T18:55:14.994Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694749,"link":"/api/v1/people/694749"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":804858,"link":"/api/v1/people/804858"},"defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Felix Reyes replaces right fielder Brandon Marsh, batting 5th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":5,"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-09T18:55:14.994Z","endTime":"2026-03-09T18:55:15.011Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694025,"link":"/api/v1/people/694025"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":669016,"link":"/api/v1/people/669016"},"defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Austin Murr replaces second baseman José Rodríguez, batting 7th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":5,"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-09T18:55:15.011Z","endTime":"2026-03-09T18:55:37.266Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689456,"link":"/api/v1/people/689456"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":679563,"link":"/api/v1/people/679563"},"defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Carson DeMartini replaces left fielder Otto Kemp, batting 2nd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":5,"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-09T18:55:37.266Z","endTime":"2026-03-09T18:55:37.363Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701831,"link":"/api/v1/people/701831"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"201","replacedPlayer":{"id":805249,"link":"/api/v1/people/805249"},"defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":678894,"link":"/api/v1/people/678894"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Christian Cairo replaces center fielder Johan Rojas, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":5,"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-09T18:55:37.363Z","endTime":"2026-03-09T18:55:59.867Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686551,"link":"/api/v1/people/686551"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":679032,"link":"/api/v1/people/679032"},"defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Aroon Escobar replaces catcher Rafael Marchán, batting 3rd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":5,"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-09T18:55:54.882Z","endTime":"2026-03-09T18:55:54.883Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800169,"link":"/api/v1/people/800169"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"301","replacedPlayer":{"id":665561,"link":"/api/v1/people/665561"},"defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Caleb Ricketts replaces first baseman Keaton Anthony, batting 8th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":5,"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-09T18:55:54.884Z","endTime":"2026-03-09T18:55:54.885Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681080,"link":"/api/v1/people/681080"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"801","replacedPlayer":{"id":805704,"link":"/api/v1/people/805704"},"defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.061404954291667,"aZ":-31.112092441249644,"pfxX":-11.264595825847799,"pfxZ":0.5830535594165962,"pX":-0.4554851741277822,"pZ":2.37811164668175,"vX0":8.040702910924239,"vY0":-134.460155199606,"vZ0":0.70563103483033,"x":134.36,"y":174.57,"x0":-2.020558103050104,"y0":50.00495668784341,"z0":4.31918886586848,"aX":-20.63584913012079},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.4,"breakHorizontal":18.7,"spinRate":2369,"spinDirection":253},"zone":4,"typeConfidence":2.0,"plateTime":0.4072884274110171,"extension":6.31810335314106},"index":9,"playId":"5a6faf5a-af0d-3c6f-9688-02267dd6778e","pitchNumber":1,"startTime":"2026-03-09T18:55:54.886Z","endTime":"2026-03-09T18:55:58.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":70.6,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.465624918217184,"aZ":-38.72137529592759,"pfxX":9.32586464165259,"pfxZ":-5.171650441489842,"pX":-0.007950196944848668,"pZ":1.7418376409311032,"vX0":2.05513998511894,"vY0":-112.37271065791019,"vZ0":2.5303886473067028,"x":117.3,"y":191.75,"x0":-2.1482205087124835,"y0":50.005261057333875,"z0":4.566101391238498,"aX":11.796253842699887},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-8.3,"breakHorizontal":-17.4,"spinRate":2589,"spinDirection":61},"zone":8,"typeConfidence":2.0,"plateTime":0.4894909587185099,"extension":6.393504591517088},"index":10,"playId":"38bba5ef-ba27-3f92-b816-4880298820fa","pitchNumber":2,"startTime":"2026-03-09T18:56:11.810Z","endTime":"2026-03-09T18:56:17.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81602202219633,"aZ":-25.482915253678225,"pfxX":-1.1125186037169863,"pfxZ":3.952703287424246,"pX":1.5601489972256182,"pZ":3.7975267835846997,"vX0":9.170293370548396,"vY0":-128.82155890400145,"vZ0":3.277041370173423,"x":57.53,"y":136.25,"x0":-1.889556954634318,"y0":50.00507857762683,"z0":4.470315771766162,"aX":-1.886284779216372},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.2,"breakHorizontal":0.1,"spinRate":2310,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.42393206993421373,"extension":6.218557458197308},"index":11,"playId":"62bfb65d-d360-3fce-b0b7-c35bdad95996","pitchNumber":3,"startTime":"2026-03-09T18:56:35.769Z","endTime":"2026-03-09T18:56:38.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.742458615034792,"aZ":-29.7822396422833,"pfxX":-11.513165847162249,"pfxZ":1.2550823761265724,"pX":0.8707784476805502,"pZ":1.7269902946038247,"vX0":11.385797025300338,"vY0":-136.88499825295557,"vZ0":-1.4129022016450197,"x":83.81,"y":192.15,"x0":-1.8434048382684403,"y0":50.00015763929692,"z0":4.285656957141289,"aX":-21.882525320744506},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.2,"breakHorizontal":18.5,"spinRate":2405,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.3998836713217302,"extension":6.3232585953597455},"index":12,"playId":"6444f7c8-51d1-385c-9604-d91769ca3896","pitchNumber":4,"startTime":"2026-03-09T18:56:55.198Z","endTime":"2026-03-09T18:56:59.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.648571289928544,"aZ":-31.15031266182757,"pfxX":-11.424034743490116,"pfxZ":0.543492347836791,"pX":0.7645575763568475,"pZ":2.4105046617087416,"vX0":10.909576359864603,"vY0":-135.7663160306752,"vZ0":0.7020116050219768,"x":87.86,"y":173.7,"x0":-1.8141171241760268,"y0":50.0001528848235,"z0":4.310021754386271,"aX":-21.406155585042157},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.3,"breakHorizontal":18.5,"spinRate":2422,"spinDirection":255},"zone":6,"typeConfidence":2.0,"plateTime":0.4028389183996346,"extension":6.497729063248239},"index":13,"playId":"d6fdbd8e-52a9-31c5-8218-feb14d02e6ae","pitchNumber":5,"startTime":"2026-03-09T18:57:13.973Z","endTime":"2026-03-09T18:57:17.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.4,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.903144544040565,"aZ":-35.94398753820367,"pfxX":8.347947199198114,"pfxZ":-2.8492048063887596,"pX":1.978760605584961,"pZ":1.7147545444004113,"vX0":6.539678663982087,"vY0":-114.79009469573435,"vZ0":1.7646774986872764,"x":41.57,"y":192.48,"x0":-2.0001291230260105,"y0":50.002935171916235,"z0":4.457203582765148,"aX":11.045736163053315},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-4.3,"breakHorizontal":-16.8,"spinRate":2615,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.47868203436322787,"extension":6.409808243347737},"index":14,"playId":"6247cb9e-3806-38a0-9942-6387eda38a0d","pitchNumber":6,"startTime":"2026-03-09T18:57:36.976Z","endTime":"2026-03-09T18:57:39.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.06292525328326,"aZ":-23.960027166934832,"pfxX":-10.775279696577185,"pfxZ":4.456115607375342,"pX":0.8559213522181737,"pZ":2.766342071561257,"vX0":10.929628849200721,"vY0":-135.0443187117339,"vZ0":0.6350797824815014,"x":84.37,"y":164.09,"x0":-1.8484127728637012,"y0":50.0013871656445,"z0":4.216715594075937,"aX":-19.85408731658748},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.4,"breakHorizontal":17.2,"spinRate":2485,"spinDirection":254},"zone":12,"typeConfidence":2.0,"plateTime":0.4059705174111419,"extension":6.325321930566779},"index":15,"playId":"900efe4c-815a-35cf-bdaa-2a37a5362cc2","pitchNumber":7,"startTime":"2026-03-09T18:57:57.329Z","endTime":"2026-03-09T18:58:00.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.686254840624056,"aZ":-26.484734102290957,"pfxX":-12.376848036839842,"pfxZ":2.9818619080726663,"pX":-0.5851496968687819,"pZ":1.3233674102831197,"vX0":8.133494354744727,"vY0":-137.2839855456856,"vZ0":-2.8147930534153955,"x":139.3,"y":203.05,"x0":-1.9798125244838038,"y0":50.002311673532965,"z0":4.16680233231476,"aX":-23.599396560781976},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.0,"breakHorizontal":20.6,"spinRate":2530,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.3991467061410723,"extension":6.277979525370889},"index":16,"playId":"dbeba05e-74ef-3a15-b5b1-46c83d841626","pitchNumber":8,"startTime":"2026-03-09T18:58:21.704Z","endTime":"2026-03-09T18:58:25.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":676510,"link":"/api/v1/people/676510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.2,"awayTeamWinProbability":9.799999999999997,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.41,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-09T18:58:25.254Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mikey Romero called out on strikes.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-09T18:59:18.724Z","endTime":"2026-03-09T19:00:45.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":702540,"fullName":"Mikey Romero","link":"/api/v1/people/702540"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676510,"fullName":"Nolan Hoffman","link":"/api/v1/people/676510"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_pickoff_caught_stealing_2b","runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676510,"link":"/api/v1/people/676510"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":681080,"link":"/api/v1/people/681080"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":686551,"link":"/api/v1/people/686551"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702540,"fullName":"Mikey Romero","link":"/api/v1/people/702540"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":800607,"link":"/api/v1/people/800607"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"5849730e-6907-36f8-8b31-af4e1aba610b","startTime":"2026-03-09T18:58:52.421Z","endTime":"2026-03-09T18:59:00.664Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":702540,"link":"/api/v1/people/702540","batSide":{"code":"L","description":"Left"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"With Mikey Romero batting, Andruw Monasterio picked off and caught stealing 2nd base, shortstop Christian Cairo.","event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"5849730e-6907-36f8-8b31-af4e1aba610b","startTime":"2026-03-09T18:59:13.741Z","endTime":"2026-03-09T18:59:20.884Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":655316,"link":"/api/v1/people/655316"},"defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":702540,"link":"/api/v1/people/702540","batSide":{"code":"L","description":"Left"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":-2.6000000000000085,"leverageIndex":0.65,"dramaIndex":38.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":71.1,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.392828230640863,"aZ":-37.36686186285061,"pfxX":8.689432429371266,"pfxZ":-4.063115533645977,"pX":0.3507332926444872,"pZ":1.7856171443265416,"vX0":3.2060662662860513,"vY0":-112.6383627580452,"vZ0":2.334909271914796,"x":103.63,"y":190.57,"x0":-2.2218937323706296,"y0":50.00218566354827,"z0":4.527149620386906,"aX":11.109117442832428},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-6.4,"breakHorizontal":-16.6,"spinRate":2596,"spinDirection":62},"zone":9,"typeConfidence":2.0,"plateTime":0.48718301297371713,"extension":6.388940709289737},"index":2,"playId":"68d2d1e3-e371-3943-99de-0acbd7993164","pitchNumber":1,"startTime":"2026-03-09T18:59:20.884Z","endTime":"2026-03-09T18:59:24.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":702540,"link":"/api/v1/people/702540","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":88.8,"endSpeed":82.2,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.354719803349912,"aZ":-25.776335126567876,"pfxX":-1.956854017463759,"pfxZ":3.7261194388161414,"pX":-0.2705050949476924,"pZ":3.4431950275937857,"vX0":5.544408110807327,"vY0":-129.29549956742886,"vZ0":2.505200420662807,"x":127.31,"y":145.81,"x0":-2.17505590696116,"y0":50.003459487667925,"z0":4.422334156622763,"aX":-3.3614613433580574},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.4,"breakHorizontal":2.5,"spinRate":2478,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.42133887696130845,"extension":6.326729784626289},"index":3,"playId":"eba26eb6-d435-379d-9a9b-3d8d937d9c55","pitchNumber":2,"startTime":"2026-03-09T18:59:39.378Z","endTime":"2026-03-09T18:59:50.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":702540,"link":"/api/v1/people/702540","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.252516599118813,"aZ":-26.49968492550715,"pfxX":-10.680955239193443,"pfxZ":3.010432965316337,"pX":0.07289898514806832,"pZ":2.4002974430634687,"vX0":9.500391278086251,"vY0":-136.4464977549658,"vZ0":0.152593512662755,"x":114.22,"y":173.97,"x0":-2.0677847866308583,"y0":50.000465766278026,"z0":4.1707738716511065,"aX":-20.120466382004057},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.8,"breakHorizontal":17.3,"spinRate":2622,"spinDirection":251},"zone":5,"typeConfidence":2.0,"plateTime":0.4015511816097743,"extension":6.372518320897624},"index":4,"playId":"cb898bf1-f9b1-3306-9e42-42f1b1b4b6a1","pitchNumber":3,"startTime":"2026-03-09T19:00:41.386Z","endTime":"2026-03-09T19:00:45.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":702540,"link":"/api/v1/people/702540","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702540,"link":"/api/v1/people/702540"},"credit":"b_ab"},{"player":{"id":676510,"link":"/api/v1/people/676510"},"credit":"p_ab"},{"player":{"id":702540,"link":"/api/v1/people/702540"},"credit":"b_pa"},{"player":{"id":676510,"link":"/api/v1/people/676510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.8,"awayTeamWinProbability":13.200000000000003,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.65,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-09T19:00:45.476Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vinny Capra grounds out, third baseman Carson DeMartini to first baseman Caleb Ricketts.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-09T19:00:55.998Z","endTime":"2026-03-09T19:02:10.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":681962,"fullName":"Vinny Capra","link":"/api/v1/people/681962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676510,"fullName":"Nolan Hoffman","link":"/api/v1/people/676510"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681962,"fullName":"Vinny Capra","link":"/api/v1/people/681962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701831,"link":"/api/v1/people/701831"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681080,"link":"/api/v1/people/681080"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":77.3,"endSpeed":70.5,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.499338715354337,"aZ":-36.80534244660862,"pfxX":8.837610595680736,"pfxZ":-3.646675675666895,"pX":-1.3713537588113598,"pZ":3.4131137657600155,"vX0":-0.5950432085958827,"vY0":-112.38175653712537,"vZ0":5.658537777834459,"x":169.27,"y":146.63,"x0":-2.2493250784692274,"y0":50.00012342112695,"z0":4.613393903508835,"aX":11.234867400900836},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-4.7,"breakHorizontal":-15.8,"spinRate":2188,"spinDirection":66},"zone":11,"typeConfidence":2.0,"plateTime":0.4884876357530459,"extension":6.351421269573515},"index":0,"playId":"b08a7142-3be4-36fc-9c46-f02a987a87bd","pitchNumber":1,"startTime":"2026-03-09T19:01:13.403Z","endTime":"2026-03-09T19:01:17.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":681962,"link":"/api/v1/people/681962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":94.0,"endSpeed":85.7,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.068812319309746,"aZ":-31.848948439492744,"pfxX":-10.61679154484202,"pfxZ":0.1770288111576228,"pX":-0.8330795536721595,"pZ":2.1539068842929723,"vX0":7.170598901711198,"vY0":-136.65450493916015,"vZ0":0.41621270829822277,"x":148.76,"y":180.62,"x0":-2.1161712189023856,"y0":50.00617176446016,"z0":4.193396099924996,"aX":-20.015517406532503},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":0.6,"breakHorizontal":17.6,"spinRate":2236,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.40132603400554556,"extension":6.428679162305088},"index":1,"playId":"7f053a6d-1411-3325-b37a-73fe9b9e7ce7","pitchNumber":2,"startTime":"2026-03-09T19:01:33.237Z","endTime":"2026-03-09T19:01:38.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":681962,"link":"/api/v1/people/681962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":86.9,"endSpeed":79.7,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.54074669896145,"aZ":-34.402593907924754,"pfxX":-10.79451582320806,"pfxZ":-1.3769761171592991,"pX":0.13291393815252825,"pZ":1.4869371945071574,"vX0":9.038938619905547,"vY0":-126.30905523427236,"vZ0":0.5402201558421948,"x":111.93,"y":198.63,"x0":-2.088252534744862,"y0":50.003360219189375,"z0":4.034816067639245,"aX":-17.45589886719164},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.2,"breakHorizontal":17.5,"spinRate":1919,"spinDirection":278},"zone":14,"typeConfidence":2.0,"plateTime":0.4335161241818777,"extension":6.466112814097732},"hitData":{"launchSpeed":71.3,"launchAngle":-2.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.59,"coordY":176.92}},"index":2,"playId":"f4832ae9-a4d9-3781-b829-25723b14b330","pitchNumber":3,"startTime":"2026-03-09T19:02:04.613Z","endTime":"2026-03-09T19:02:10.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":681962,"link":"/api/v1/people/681962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681962,"link":"/api/v1/people/681962"},"credit":"b_ab"},{"player":{"id":676510,"link":"/api/v1/people/676510"},"credit":"p_ab"},{"player":{"id":681962,"link":"/api/v1/people/681962"},"credit":"b_pa"},{"player":{"id":676510,"link":"/api/v1/people/676510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-09T19:02:10.022Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Cairo grounds out, shortstop Vinny Capra to first baseman Nathan Hickey.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-09T19:04:33.547Z","endTime":"2026-03-09T19:05:30.780Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661527,"fullName":"Seth Martinez","link":"/api/v1/people/661527"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681962,"link":"/api/v1/people/681962"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687208,"link":"/api/v1/people/687208"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Seth Martinez replaces Tyler Samaniego.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"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-09T19:03:34.442Z","endTime":"2026-03-09T19:04:35.723Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":661527,"link":"/api/v1/people/661527"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":701719,"link":"/api/v1/people/701719","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.2,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.558958018057826,"aZ":-27.027709439339187,"pfxX":6.741241658272795,"pfxZ":3.801560873425025,"pX":1.9552745383594075,"pZ":1.5601308449001738,"vX0":7.14269700071691,"vY0":-115.85466479151796,"vZ0":-1.0088051803406306,"x":42.47,"y":196.66,"x0":-2.048514083219127,"y0":50.00096822034376,"z0":4.594887103510252,"aX":9.121302316174617},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":7.0,"breakHorizontal":-14.0,"spinRate":2533,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.4735847607917423,"extension":7.061603373461509},"index":1,"playId":"e633caae-6f14-365b-8711-831efb27d20f","pitchNumber":1,"startTime":"2026-03-09T19:04:35.723Z","endTime":"2026-03-09T19:04:38.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.8,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.163207611050876,"aZ":-26.13462411662374,"pfxX":5.857073495374827,"pfxZ":4.506790579629865,"pX":1.994712323319508,"pZ":2.2542258602926406,"vX0":7.519479201143328,"vY0":-115.00189948485337,"vZ0":0.37211558464640027,"x":40.97,"y":177.92,"x0":-2.077394689831957,"y0":50.003875849332914,"z0":4.623655056009311,"aX":7.8511212909288215},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":8.5,"breakHorizontal":-12.5,"spinRate":2518,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4761338534976147,"extension":6.94895388240635},"index":2,"playId":"74966441-0873-34ce-8bbb-435f55845874","pitchNumber":2,"startTime":"2026-03-09T19:04:46.769Z","endTime":"2026-03-09T19:04:49.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.496104787548877,"aZ":-30.468931161134257,"pfxX":-7.351488036152375,"pfxZ":0.9954911164965994,"pX":-1.69318151673978,"pZ":1.7702018219659847,"vX0":3.8506681682736055,"vY0":-130.04109664623635,"vZ0":-1.365761491338267,"x":181.54,"y":190.98,"x0":-2.2355959847427336,"y0":50.00445357921622,"z0":4.607034233977182,"aX":-12.63024247966709},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.7,"breakHorizontal":12.5,"spinRate":2082,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.42070012443852445,"extension":6.791998266296929},"index":3,"playId":"54cf5dcb-b340-350d-a440-eaf0f40c190f","pitchNumber":3,"startTime":"2026-03-09T19:04:59.095Z","endTime":"2026-03-09T19:05:02.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.0413212966262,"aZ":-21.174236705982857,"pfxX":-7.328708129681299,"pfxZ":6.303367561902048,"pX":0.29289730895098554,"pZ":2.7509824992176455,"vX0":8.823851281111814,"vY0":-130.89398859618652,"vZ0":-0.6134831230881231,"x":105.84,"y":164.5,"x0":-2.1600713096171917,"y0":50.005067779284055,"z0":4.565101415443282,"aX":-12.796509499632977},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.5,"breakHorizontal":11.5,"spinRate":2334,"spinDirection":236},"zone":3,"typeConfidence":2.0,"plateTime":0.41747191910928594,"extension":6.875482593486103},"index":4,"playId":"99c23f25-c232-3d2f-aa07-d3283ff12090","pitchNumber":4,"startTime":"2026-03-09T19:05:12.749Z","endTime":"2026-03-09T19:05:16.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.978606249337737,"aZ":-21.89458599327042,"pfxX":-7.932970026023765,"pfxZ":5.86569887793874,"pX":-0.5872021008872975,"pZ":2.3009050326931177,"vX0":7.000160528677919,"vY0":-131.33208366614096,"vZ0":-1.579110190569659,"x":139.38,"y":176.66,"x0":-2.2523452111036235,"y0":50.002555035274305,"z0":4.533250010379515,"aX":-13.902291544316709},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.6,"breakHorizontal":12.8,"spinRate":2203,"spinDirection":246},"zone":4,"typeConfidence":2.0,"plateTime":0.41653871234921525,"extension":6.875613940556932},"hitData":{"launchSpeed":97.7,"launchAngle":-6.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.62,"coordY":159.51}},"index":5,"playId":"290565e8-cd5a-3ca1-8534-a2fdad45ff98","pitchNumber":5,"startTime":"2026-03-09T19:05:25.581Z","endTime":"2026-03-09T19:05:30.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686551,"link":"/api/v1/people/686551"},"credit":"b_ab"},{"player":{"id":661527,"link":"/api/v1/people/661527"},"credit":"p_ab"},{"player":{"id":686551,"link":"/api/v1/people/686551"},"credit":"b_pa"},{"player":{"id":661527,"link":"/api/v1/people/661527"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.0,"awayTeamWinProbability":10.0,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":1.47,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-03-09T19:05:30.780Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Carson DeMartini pops out to shortstop Vinny Capra.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-09T19:05:49.910Z","endTime":"2026-03-09T19:06:47.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":701831,"fullName":"Carson DeMartini","link":"/api/v1/people/701831"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661527,"fullName":"Seth Martinez","link":"/api/v1/people/661527"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":701831,"fullName":"Carson DeMartini","link":"/api/v1/people/701831"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681962,"link":"/api/v1/people/681962"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.24208673845095,"aZ":-26.45940746380365,"pfxX":7.055377783075766,"pfxZ":4.273314944434694,"pX":-0.1239389200285561,"pZ":1.9525912043202422,"vX0":2.934552068056572,"vY0":-114.5879957570853,"vZ0":-0.2926409954665359,"x":121.72,"y":186.06,"x0":-2.3357778122149893,"y0":50.00076005458721,"z0":4.656828343804566,"aX":9.423498051843856},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":7.9,"breakHorizontal":-13.4,"spinRate":2442,"spinDirection":94},"zone":8,"typeConfidence":2.0,"plateTime":0.47714507817179985,"extension":6.925854624412304},"index":0,"playId":"94e3d78a-2ea5-35c6-9669-ceb1c2ff9f48","pitchNumber":1,"startTime":"2026-03-09T19:05:59.165Z","endTime":"2026-03-09T19:06:02.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.74820409827073,"aZ":-34.1985984907744,"pfxX":-6.392452537227011,"pfxZ":-1.321914540060897,"pX":-1.6585497595703969,"pZ":2.45170327353433,"vX0":3.2026429448492495,"vY0":-122.5897965079744,"vZ0":1.3127462146860882,"x":180.22,"y":172.58,"x0":-2.146900123711397,"y0":50.00209785400311,"z0":4.814142818848649,"aX":-9.792871329024988},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.9,"breakHorizontal":10.9,"spinRate":1841,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.445680502517253,"extension":6.8058591855612685},"index":1,"playId":"4124bb50-f965-3116-9c1b-bc1642a498bd","pitchNumber":2,"startTime":"2026-03-09T19:06:10.027Z","endTime":"2026-03-09T19:06:13.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79321844780953,"aZ":-34.36955672152956,"pfxX":-7.345235872365799,"pfxZ":-1.432871882253405,"pX":-2.0970285312840207,"pZ":3.0322973725106444,"vX0":2.513566878289719,"vY0":-122.94063301366863,"vZ0":2.499972542400151,"x":196.93,"y":156.91,"x0":-2.176932147319157,"y0":50.0019490729409,"z0":4.914406622451274,"aX":-11.271279564110195},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.8,"breakHorizontal":12.7,"spinRate":1837,"spinDirection":249},"zone":11,"typeConfidence":2.0,"plateTime":0.44509747198946936,"extension":6.812796616094089},"index":2,"playId":"6a70fc7c-a79f-3c85-befe-65128ce19b90","pitchNumber":3,"startTime":"2026-03-09T19:06:23.192Z","endTime":"2026-03-09T19:06:26.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":86.9,"endSpeed":80.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.050101399628204,"aZ":-25.258797329927344,"pfxX":1.6925137262654357,"pfxZ":4.205120699830175,"pX":0.7003189928952894,"pZ":3.302232308918728,"vX0":6.565259807983006,"vY0":-126.48651285490818,"vZ0":1.182618470125224,"x":90.31,"y":149.62,"x0":-2.1327471905348308,"y0":50.00577897143121,"z0":4.831259933938793,"aX":2.783649331448884},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.0,"breakHorizontal":-4.3,"spinRate":2493,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.43050735718969024,"extension":6.837601586667782},"hitData":{"launchSpeed":56.8,"launchAngle":40.0,"totalDistance":168.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":117.89,"coordY":134.88}},"index":3,"playId":"e25173c1-f360-30b4-a002-10ee9595bdd0","pitchNumber":4,"startTime":"2026-03-09T19:06:41.481Z","endTime":"2026-03-09T19:06:47.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":701831,"link":"/api/v1/people/701831","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701831,"link":"/api/v1/people/701831"},"credit":"b_ab"},{"player":{"id":661527,"link":"/api/v1/people/661527"},"credit":"p_ab"},{"player":{"id":701831,"link":"/api/v1/people/701831"},"credit":"b_pa"},{"player":{"id":661527,"link":"/api/v1/people/661527"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-09T19:06:47.729Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Aroon Escobar walks.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-09T19:07:09.826Z","endTime":"2026-03-09T19:09:07.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":800169,"fullName":"Aroon Escobar","link":"/api/v1/people/800169"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661527,"fullName":"Seth Martinez","link":"/api/v1/people/661527"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800169,"fullName":"Aroon Escobar","link":"/api/v1/people/800169"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":800169,"fullName":"Aroon Escobar","link":"/api/v1/people/800169"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.5,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.67172847918564,"aZ":-24.61352159173247,"pfxX":6.249669527866088,"pfxZ":5.581609500405433,"pX":2.621588913793332,"pZ":0.9993520461276572,"vX0":8.784089254440648,"vY0":-115.66002650649445,"vZ0":-2.557386739660914,"x":17.07,"y":211.8,"x0":-2.038052485430445,"y0":50.0025678350532,"z0":4.4810918420136305,"aX":8.459812298394672},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":9.7,"breakHorizontal":-13.6,"spinRate":2581,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4736648906053085,"extension":6.922192422603094},"index":0,"playId":"359101c3-7584-3717-b976-bdfac52e888e","pitchNumber":1,"startTime":"2026-03-09T19:07:09.826Z","endTime":"2026-03-09T19:07:12.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":800169,"link":"/api/v1/people/800169","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.3,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79848760009303,"aZ":-33.0607217172292,"pfxX":-6.353968111251839,"pfxZ":-0.5117841901564066,"pX":-1.3713425161343766,"pZ":3.4644828239813914,"vX0":4.147193234083708,"vY0":-130.30778565450922,"vZ0":2.9900777950336215,"x":169.27,"y":145.24,"x0":-2.152990570624258,"y0":50.00294217692867,"z0":4.790042606205347,"aX":-10.994653561764864},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-0.1,"breakHorizontal":10.7,"spinRate":2131,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.4193409548164624,"extension":6.842278547311223},"index":1,"playId":"160566a0-25df-3bc1-bd14-fc910b83764c","pitchNumber":2,"startTime":"2026-03-09T19:07:27.462Z","endTime":"2026-03-09T19:07:30.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":800169,"link":"/api/v1/people/800169","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":72.0,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.798960878745042,"aZ":-27.671820902013113,"pfxX":6.832034046685547,"pfxZ":3.425020344241995,"pX":0.4886870194932951,"pZ":2.413329899610862,"vX0":4.280889753446324,"vY0":-113.90503972836585,"vZ0":0.9748238995720995,"x":98.37,"y":173.62,"x0":-2.302308741305416,"y0":50.00349914270934,"z0":4.71457307828936,"aX":8.98233636148463},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":6.7,"breakHorizontal":-13.4,"spinRate":2370,"spinDirection":90},"zone":6,"typeConfidence":2.0,"plateTime":0.4807583893829035,"extension":6.79864334964636},"index":2,"playId":"fa8c813d-e2a3-3656-bf4b-1f2869481739","pitchNumber":3,"startTime":"2026-03-09T19:07:39.226Z","endTime":"2026-03-09T19:07:42.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":800169,"link":"/api/v1/people/800169","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.4,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.94530652389401,"aZ":-26.2857657504276,"pfxX":7.704424603150806,"pfxZ":4.3200093823352805,"pX":0.9295326942446813,"pZ":2.3861255626297253,"vX0":5.142059793377478,"vY0":-115.81940184026377,"vZ0":0.45524697337278075,"x":81.57,"y":174.35,"x0":-2.3177096961149823,"y0":50.00236021935972,"z0":4.693971444001219,"aX":10.502013084733386},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":8.3,"breakHorizontal":-15.2,"spinRate":2451,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.472290624986234,"extension":6.797515061074898},"index":3,"playId":"492744c1-3f5b-3f8f-bfaa-ff973a116776","pitchNumber":4,"startTime":"2026-03-09T19:07:52.949Z","endTime":"2026-03-09T19:07:56.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":800169,"link":"/api/v1/people/800169","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":71.6,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.83166896609234,"aZ":-26.68398896405371,"pfxX":9.331744232173826,"pfxZ":4.193316488854972,"pX":-0.34080493420961805,"pZ":3.319676572392989,"vX0":1.7940916347478673,"vY0":-113.65778851091356,"vZ0":2.459838919361104,"x":129.99,"y":149.15,"x0":-2.3525359207850878,"y0":50.00080133566969,"z0":4.87334226374427,"aX":12.20595941483812},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":8.5,"breakHorizontal":-17.4,"spinRate":2414,"spinDirection":87},"zone":11,"typeConfidence":2.0,"plateTime":0.48192166133136727,"extension":5.852981990051884},"index":4,"playId":"dfd1ec68-8596-3c8c-9a3d-55d3da5720b8","pitchNumber":5,"startTime":"2026-03-09T19:08:07.057Z","endTime":"2026-03-09T19:08:10.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":800169,"link":"/api/v1/people/800169","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":90.8,"endSpeed":83.7,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62142898675495,"aZ":-23.061658029798384,"pfxX":-3.582398226850125,"pfxZ":5.115134559487046,"pX":1.4644584060880894,"pZ":2.905024611411384,"vX0":10.365732430376768,"vY0":-132.01381524436937,"vZ0":-0.18473579705931542,"x":61.18,"y":160.34,"x0":-2.0312912925723707,"y0":50.003369495079056,"z0":4.659995245627549,"aX":-6.383953666914501},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.5,"breakHorizontal":4.4,"spinRate":2188,"spinDirection":235},"zone":12,"typeConfidence":2.0,"plateTime":0.413422505570598,"extension":6.986657134181207},"index":5,"playId":"19ea2a1c-823d-3634-a2b7-babd6108d29f","pitchNumber":6,"startTime":"2026-03-09T19:08:28.569Z","endTime":"2026-03-09T19:08:31.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":800169,"link":"/api/v1/people/800169","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.3,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22592062680763,"aZ":-20.642389493793235,"pfxX":-7.16543428390847,"pfxZ":6.53028847135394,"pX":1.9804513391197085,"pZ":1.9354160242590275,"vX0":12.555031999782715,"vY0":-131.8676772611727,"vZ0":-2.891079744734744,"x":41.51,"y":186.52,"x0":-1.9048175407461037,"y0":50.0053619731784,"z0":4.563494823341819,"aX":-12.66046629620263},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.4,"breakHorizontal":10.3,"spinRate":2167,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4148582381739878,"extension":7.055992426775357},"index":6,"playId":"085df6d7-d89d-3348-b3aa-4958613d174a","pitchNumber":7,"startTime":"2026-03-09T19:09:04.141Z","endTime":"2026-03-09T19:09:07.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":800169,"link":"/api/v1/people/800169","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800169,"link":"/api/v1/people/800169"},"credit":"b_pa"},{"player":{"id":661527,"link":"/api/v1/people/661527"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.3,"awayTeamWinProbability":9.700000000000003,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.54,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-03-09T19:09:07.289Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kehden Hettiger flies out to center fielder Isaiah Jackson.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-09T19:09:22.806Z","endTime":"2026-03-09T19:11:28.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":800607,"fullName":"Kehden Hettiger","link":"/api/v1/people/800607"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661527,"fullName":"Seth Martinez","link":"/api/v1/people/661527"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":800607,"fullName":"Kehden Hettiger","link":"/api/v1/people/800607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805365,"link":"/api/v1/people/805365"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.4,"endSpeed":79.4,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.655494502968498,"aZ":-23.168391315585676,"pfxX":-0.0909810307951977,"pfxZ":5.61155223091248,"pX":0.8328165302492041,"pZ":2.6714699959342183,"vX0":7.367991956662786,"vY0":-125.68408987308004,"vZ0":-0.4378924772273696,"x":85.25,"y":166.65,"x0":-2.1207108497592793,"y0":50.00346945314354,"z0":4.723807895809875,"aX":-0.1458596970358765},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.3,"breakHorizontal":-1.4,"spinRate":2469,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.4352122518894075,"extension":6.8876542333886395},"index":0,"playId":"9b73a16a-a01b-384d-b0aa-9e2237504d60","pitchNumber":1,"startTime":"2026-03-09T19:09:34.142Z","endTime":"2026-03-09T19:09:37.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":800607,"link":"/api/v1/people/800607","batSide":{"code":"L","description":"Left"}},"first":{"id":800169,"link":"/api/v1/people/800169"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.413734364442863,"aZ":-20.45182253822198,"pfxX":-5.461097740278896,"pfxZ":6.578577632597234,"pX":0.3694329161525672,"pZ":2.478633664399024,"vX0":8.433209592911881,"vY0":-131.97279351396477,"vZ0":-1.7000283731320345,"x":102.92,"y":171.86,"x0":-2.143145798788067,"y0":50.003774599648104,"z0":4.622291206211521,"aX":-9.732951664123627},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.8,"breakHorizontal":8.3,"spinRate":2178,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.4134379824240946,"extension":6.810400339341995},"index":1,"playId":"1f0508d3-c597-3ad7-b593-dbef4403978b","pitchNumber":2,"startTime":"2026-03-09T19:10:01.505Z","endTime":"2026-03-09T19:10:08.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":800607,"link":"/api/v1/people/800607","batSide":{"code":"L","description":"Left"}},"first":{"id":800169,"link":"/api/v1/people/800169"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.3,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.298575101857672,"aZ":-28.09963935622965,"pfxX":6.9069334218576035,"pfxZ":2.9849662443540366,"pX":0.4976703256020365,"pZ":1.6056716932102628,"vX0":4.266780259997369,"vY0":-116.18916089123995,"vZ0":-0.5509159797592535,"x":98.03,"y":195.43,"x0":-2.261221096304569,"y0":50.000328396600615,"z0":4.522040635530302,"aX":9.416956019361207},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":5.5,"breakHorizontal":-13.6,"spinRate":2482,"spinDirection":93},"zone":14,"typeConfidence":2.0,"plateTime":0.4718707995364406,"extension":6.633893185924105},"index":2,"playId":"130df33a-bd1b-3eb0-9472-b3a0dbae511b","pitchNumber":3,"startTime":"2026-03-09T19:10:31.154Z","endTime":"2026-03-09T19:10:34.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":800607,"link":"/api/v1/people/800607","batSide":{"code":"L","description":"Left"}},"first":{"id":800169,"link":"/api/v1/people/800169"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.3,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.573087587931294,"aZ":-22.396845721877874,"pfxX":-6.626343178091856,"pfxZ":5.62412817102884,"pX":-0.4497382163418619,"pZ":3.22781191426642,"vX0":6.690046771320028,"vY0":-130.75705478668803,"vZ0":0.568645779649456,"x":134.14,"y":151.63,"x0":-2.1758056528993728,"y0":50.00180544492915,"z0":4.6829465615355055,"aX":-11.518137591449177},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.6,"breakHorizontal":10.6,"spinRate":2254,"spinDirection":242},"zone":1,"typeConfidence":2.0,"plateTime":0.41827070924632626,"extension":7.005122877056892},"index":3,"playId":"5c237376-b5e2-35f7-b25c-9221d1696c72","pitchNumber":4,"startTime":"2026-03-09T19:10:55.482Z","endTime":"2026-03-09T19:10:59.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":800607,"link":"/api/v1/people/800607","batSide":{"code":"L","description":"Left"}},"first":{"id":800169,"link":"/api/v1/people/800169"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.36026127067247,"aZ":-34.01683881495114,"pfxX":-7.645980691047467,"pfxZ":-1.1903585456815176,"pX":-0.5097940026917069,"pZ":2.144847496386226,"vX0":6.175896807024033,"vY0":-122.8756176854054,"vZ0":0.48629293440863575,"x":136.43,"y":180.87,"x0":-2.0517499162547193,"y0":50.0053937757734,"z0":4.814504216699031,"aX":-11.795578235498484},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.8,"breakHorizontal":12.6,"spinRate":1842,"spinDirection":250},"zone":7,"typeConfidence":2.0,"plateTime":0.44428187422660326,"extension":6.837109965841428},"hitData":{"launchSpeed":93.6,"launchAngle":25.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.22,"coordY":55.98}},"index":4,"playId":"9ae7192a-417f-38cf-9fd9-ee0c2729b585","pitchNumber":5,"startTime":"2026-03-09T19:11:20.632Z","endTime":"2026-03-09T19:11:28.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":800607,"link":"/api/v1/people/800607","batSide":{"code":"L","description":"Left"}},"first":{"id":800169,"link":"/api/v1/people/800169"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800607,"link":"/api/v1/people/800607"},"credit":"b_ab"},{"player":{"id":661527,"link":"/api/v1/people/661527"},"credit":"p_ab"},{"player":{"id":800607,"link":"/api/v1/people/800607"},"credit":"b_pa"},{"player":{"id":661527,"link":"/api/v1/people/661527"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.8,"awayTeamWinProbability":6.200000000000003,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.4,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-03-09T19:11:28.649Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nathan Hickey walks.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-09T19:13:56.117Z","endTime":"2026-03-09T19:15:08.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":687208,"fullName":"Nathan Hickey","link":"/api/v1/people/687208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681003,"fullName":"Andrew Walling","link":"/api/v1/people/681003"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687208,"fullName":"Nathan Hickey","link":"/api/v1/people/687208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687208,"fullName":"Nathan Hickey","link":"/api/v1/people/687208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Andrew Walling replaces Nolan Hoffman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"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-09T19:12:32.139Z","endTime":"2026-03-09T19:13:58.481Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681003,"link":"/api/v1/people/681003"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":687208,"link":"/api/v1/people/687208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.31277229452547,"aZ":-22.295385706511237,"pfxX":7.143454745520174,"pfxZ":5.231426710820111,"pX":1.4493824757676184,"pZ":2.6135452162841473,"vX0":-6.23314634137286,"vY0":-136.15548653192454,"vZ0":-4.163770553772257,"x":61.75,"y":168.21,"x0":2.833943364989951,"y0":50.001930506003646,"z0":5.69457534067054,"aX":13.48734436014326},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.9,"breakHorizontal":-11.8,"spinRate":1917,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.40141153110310324,"extension":6.4900334338963495},"index":1,"playId":"5df375fc-9e6f-3f7e-845a-bf23d74fd3bc","pitchNumber":1,"startTime":"2026-03-09T19:13:58.481Z","endTime":"2026-03-09T19:14:02.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":687208,"link":"/api/v1/people/687208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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.5,"endSpeed":77.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.871903197872346,"aZ":-34.005132978469824,"pfxX":-6.717316029401891,"pfxZ":-1.2062001776123505,"pX":-0.21259048006314427,"pZ":3.590203226289652,"vX0":-6.1715954402583275,"vY0":-122.91659990813405,"vZ0":2.233762866810196,"x":125.1,"y":141.84,"x0":3.2093666052734005,"y0":50.00140186770723,"z0":5.570431563562251,"aX":-10.20882843988193},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.3,"breakHorizontal":13.7,"spinRate":2169,"spinDirection":288},"zone":11,"typeConfidence":2.0,"plateTime":0.44673885254425016,"extension":6.633510036593868},"index":2,"playId":"6679c715-b6ed-3b16-86ac-b69c7a768b06","pitchNumber":2,"startTime":"2026-03-09T19:14:14.485Z","endTime":"2026-03-09T19:14:18.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":687208,"link":"/api/v1/people/687208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.766356958567364,"aZ":-28.018797448893135,"pfxX":-1.983537559345621,"pfxZ":2.500543489287864,"pX":-0.42075462808897723,"pZ":2.443017772308691,"vX0":-8.138247956998235,"vY0":-127.68007307757857,"vZ0":-1.96242305831765,"x":133.04,"y":172.82,"x0":3.0575955403193467,"y0":50.00300216164695,"z0":5.413224299010941,"aX":-3.2930621062841388},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.3,"breakHorizontal":5.3,"spinRate":2203,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.42797804120218785,"extension":6.583752535954727},"index":3,"playId":"c9ea7283-9101-326c-a4f3-d70904cc3870","pitchNumber":3,"startTime":"2026-03-09T19:14:29.992Z","endTime":"2026-03-09T19:14:33.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":687208,"link":"/api/v1/people/687208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.493240771443812,"aZ":-31.715725243199564,"pfxX":-4.022623188538764,"pfxZ":0.29868091948479325,"pX":-2.0668967895749137,"pZ":2.0603214867595625,"vX0":-11.129800568467596,"vY0":-122.79696708750225,"vZ0":-1.4234256528932852,"x":195.79,"y":183.15,"x0":3.0559880441609057,"y0":50.00069102520722,"z0":5.358616030403393,"aX":-6.108925406600833},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.5,"breakHorizontal":10.1,"spinRate":2314,"spinDirection":290},"zone":13,"typeConfidence":2.0,"plateTime":0.44693778177839283,"extension":6.800277064810435},"index":4,"playId":"37cae2ef-2216-3b6c-a326-108f100a87ae","pitchNumber":4,"startTime":"2026-03-09T19:14:46.092Z","endTime":"2026-03-09T19:14:49.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":687208,"link":"/api/v1/people/687208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.917231848545633,"aZ":-28.37098777675949,"pfxX":-1.6713128061863385,"pfxZ":2.277121320214494,"pX":1.3157392768803364,"pZ":3.091911870195358,"vX0":-4.466560825676837,"vY0":-128.27199916275643,"vZ0":-0.4781938611423665,"x":66.85,"y":155.3,"x0":3.295003673638743,"y0":50.003287079167464,"z0":5.488008389862396,"aX":-2.79140370809858},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.2,"breakHorizontal":4.0,"spinRate":2168,"spinDirection":180},"zone":12,"typeConfidence":2.0,"plateTime":0.4266037613169136,"extension":6.596214635672873},"index":5,"playId":"6e65794d-4910-3d09-8988-93554253b3ef","pitchNumber":5,"startTime":"2026-03-09T19:15:03.275Z","endTime":"2026-03-09T19:15:08.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":687208,"link":"/api/v1/people/687208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687208,"link":"/api/v1/people/687208"},"credit":"b_pa"},{"player":{"id":681003,"link":"/api/v1/people/681003"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.8,"awayTeamWinProbability":5.200000000000003,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.25,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-09T19:15:08.470Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler McDonough singles on a soft pop up to pitcher Andrew Walling. Nathan Hickey out at 3rd, first baseman Caleb Ricketts to third baseman Carson DeMartini. Tyler McDonough to 2nd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-09T19:15:26.749Z","endTime":"2026-03-09T19:16:03.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694812,"fullName":"Tyler McDonough","link":"/api/v1/people/694812"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681003,"fullName":"Andrew Walling","link":"/api/v1/people/681003"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":694812,"fullName":"Tyler McDonough","link":"/api/v1/people/694812"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":694812,"fullName":"Tyler McDonough","link":"/api/v1/people/694812"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681003,"link":"/api/v1/people/681003"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Other Advance","eventType":"other_advance","movementReason":"r_adv_play","runner":{"id":694812,"fullName":"Tyler McDonough","link":"/api/v1/people/694812"},"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":"Other Advance","eventType":"other_advance","movementReason":"r_adv_force","runner":{"id":687208,"fullName":"Nathan Hickey","link":"/api/v1/people/687208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_runner_out","runner":{"id":687208,"fullName":"Nathan Hickey","link":"/api/v1/people/687208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681080,"link":"/api/v1/people/681080"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":701831,"link":"/api/v1/people/701831"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.30097065869456,"aZ":-19.65782186457598,"pfxX":0.8698785387343335,"pfxZ":6.674895793047734,"pX":-1.0848498371835507,"pZ":2.495597892121776,"vX0":-8.158004085128846,"vY0":-135.74629155218778,"vZ0":-4.298609432863841,"x":158.35,"y":171.4,"x0":1.8400259083569073,"y0":50.0065982615003,"z0":5.459233945708186,"aX":1.6333642776534045},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.4,"breakHorizontal":0.1,"spinRate":2103,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.4027085266558119,"extension":6.595955927111385},"index":0,"playId":"ea70666f-99b9-30eb-a638-e7122f012968","pitchNumber":1,"startTime":"2026-03-09T19:15:37.257Z","endTime":"2026-03-09T19:15:40.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":694812,"link":"/api/v1/people/694812","batSide":{"code":"R","description":"Right"}},"first":{"id":687208,"link":"/api/v1/people/687208"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.852523973227388,"aZ":-27.74381573942587,"pfxX":-0.2872669438068596,"pfxZ":2.620856662034397,"pX":-0.8992282649076361,"pZ":3.0938111810087405,"vX0":-7.4235112565426915,"vY0":-129.51967003235518,"vZ0":-0.5615876964037758,"x":151.28,"y":155.25,"x0":2.045460120681256,"y0":50.00634887046675,"z0":5.440905606590331,"aX":-0.48717866437877333},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.8,"breakHorizontal":2.3,"spinRate":2266,"spinDirection":172},"zone":11,"typeConfidence":2.0,"plateTime":0.4233888965017303,"extension":6.707776313602289},"hitData":{"launchSpeed":35.6,"launchAngle":42.0,"totalDistance":77.0,"trajectory":"popup","hardness":"soft","location":"1","coordinates":{"coordX":131.99,"coordY":173.05}},"index":1,"playId":"384862bd-6327-3db4-adc5-6b40e783ba31","pitchNumber":2,"startTime":"2026-03-09T19:15:52.100Z","endTime":"2026-03-09T19:16:03.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":694812,"link":"/api/v1/people/694812","batSide":{"code":"R","description":"Right"}},"first":{"id":687208,"link":"/api/v1/people/687208"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694812,"link":"/api/v1/people/694812"},"credit":"b_ab"},{"player":{"id":681003,"link":"/api/v1/people/681003"},"credit":"p_ab"},{"player":{"id":694812,"link":"/api/v1/people/694812"},"credit":"b_pa"},{"player":{"id":681003,"link":"/api/v1/people/681003"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.5,"awayTeamWinProbability":5.5,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.38,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-09T19:16:03.944Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Ferguson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-09T19:16:42.456Z","endTime":"2026-03-09T19:18:44.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":681132,"fullName":"Max Ferguson","link":"/api/v1/people/681132"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681003,"fullName":"Andrew Walling","link":"/api/v1/people/681003"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":694812,"fullName":"Tyler McDonough","link":"/api/v1/people/694812"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681132,"fullName":"Max Ferguson","link":"/api/v1/people/681132"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":800607,"link":"/api/v1/people/800607"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69995864448903,"aZ":-30.61404056566849,"pfxX":-5.50322513271737,"pfxZ":1.052534535485119,"pX":-0.7016126782257057,"pZ":3.5497037908362663,"vX0":-7.642151141105565,"vY0":-121.20887116209326,"vZ0":1.3629720826208227,"x":143.74,"y":142.94,"x0":3.2074590241926626,"y0":50.00565978050357,"z0":5.653302107509009,"aX":-8.188676808643617},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.5,"breakHorizontal":11.8,"spinRate":2152,"spinDirection":296},"zone":11,"typeConfidence":2.0,"plateTime":0.45189877006757584,"extension":6.557217754247284},"index":0,"playId":"8e532a65-3024-334e-bf85-4999b92a73d2","pitchNumber":1,"startTime":"2026-03-09T19:16:42.456Z","endTime":"2026-03-09T19:16:45.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":681132,"link":"/api/v1/people/681132","batSide":{"code":"L","description":"Left"}},"second":{"id":694812,"link":"/api/v1/people/694812"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.1081153513414,"aZ":-23.236634241277986,"pfxX":6.293791056965997,"pfxZ":5.054007411510347,"pX":-0.5770701912409186,"pZ":2.125195809049027,"vX0":-11.63678235917313,"vY0":-132.35538375762778,"vZ0":-4.1498937894393,"x":139.0,"y":181.4,"x0":3.0652996945412294,"y0":50.00274446997352,"z0":5.421832599914771,"aX":11.130701330158825},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.4,"breakHorizontal":-8.8,"spinRate":2054,"spinDirection":147},"zone":7,"typeConfidence":2.0,"plateTime":0.41434001905638596,"extension":6.697032013796375},"index":1,"playId":"0ca04464-bc37-3159-9ccb-253dcd76aa9b","pitchNumber":2,"startTime":"2026-03-09T19:16:58.206Z","endTime":"2026-03-09T19:17:01.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":681132,"link":"/api/v1/people/681132","batSide":{"code":"L","description":"Left"}},"second":{"id":694812,"link":"/api/v1/people/694812"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.67926655522341,"aZ":-25.314197629981614,"pfxX":8.426513766654102,"pfxZ":3.7762366750903897,"pX":-0.14697042443791067,"pZ":1.3152479578303513,"vX0":-11.361398950597014,"vY0":-134.07711839833405,"vZ0":-5.769343885410587,"x":122.6,"y":203.27,"x0":3.0556111895605556,"y0":50.00294875531794,"z0":5.307664790583893,"aX":15.304168607590338},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.6,"breakHorizontal":-12.7,"spinRate":2068,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.4089163180599802,"extension":6.730022670935144},"index":2,"playId":"c81045d3-eff7-3d2d-91bb-3466c542f466","pitchNumber":3,"startTime":"2026-03-09T19:17:15.807Z","endTime":"2026-03-09T19:17:19.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":681132,"link":"/api/v1/people/681132","batSide":{"code":"L","description":"Left"}},"second":{"id":694812,"link":"/api/v1/people/694812"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.617377944220543,"aZ":-27.90226562441378,"pfxX":-2.728079356785213,"pfxZ":2.5532346995991873,"pX":0.7370379204786648,"pZ":4.426269470361733,"vX0":-5.586409129262731,"vY0":-127.78252148997024,"vZ0":2.5316417454474243,"x":88.91,"y":119.27,"x0":3.2964500217478605,"y0":50.001496935422196,"z0":5.599603048337706,"aX":-4.558801456502556},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.4,"breakHorizontal":6.1,"spinRate":2314,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.42686524106937673,"extension":6.579765805619784},"index":3,"playId":"4d8087ce-a897-363e-8a36-e5d84369dee1","pitchNumber":4,"startTime":"2026-03-09T19:17:36.795Z","endTime":"2026-03-09T19:17:39.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":681132,"link":"/api/v1/people/681132","batSide":{"code":"L","description":"Left"}},"second":{"id":694812,"link":"/api/v1/people/694812"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.350493795310253,"aZ":-26.924962758087254,"pfxX":0.0029316691806702266,"pfxZ":3.1712418721264726,"pX":-1.2843988640653627,"pZ":2.099154671307653,"vX0":-10.95324641365101,"vY0":-127.32659868222319,"vZ0":-3.1947834880353705,"x":165.96,"y":182.1,"x0":3.0593645548339627,"y0":50.001320931657546,"z0":5.483976010218294,"aX":0.00721553885986002},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.3,"breakHorizontal":2.3,"spinRate":2075,"spinDirection":185},"zone":13,"typeConfidence":2.0,"plateTime":0.4289749610626563,"extension":6.475024978110555},"index":4,"playId":"bf49298a-7dbb-30f1-ac8d-4776d9359acf","pitchNumber":5,"startTime":"2026-03-09T19:17:58.613Z","endTime":"2026-03-09T19:18:02.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":681132,"link":"/api/v1/people/681132","batSide":{"code":"L","description":"Left"}},"second":{"id":694812,"link":"/api/v1/people/694812"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.925181631961703,"aZ":-32.83397418465103,"pfxX":-4.392132909596557,"pfxZ":-0.4446040214999414,"pX":0.2948101532490836,"pZ":2.9589330538917764,"vX0":-6.385133532986586,"vY0":-120.98095671227681,"vZ0":1.371996042912216,"x":105.76,"y":158.89,"x0":3.5310080799162047,"y0":50.00097118993099,"z0":5.246082300451494,"aX":-6.557972682818028},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.2,"breakHorizontal":9.4,"spinRate":2157,"spinDirection":283},"zone":2,"typeConfidence":2.0,"plateTime":0.4514271015716118,"extension":6.798684303951789},"index":5,"playId":"7d4f5b69-c652-39cb-8484-f9f4f824cd1e","pitchNumber":6,"startTime":"2026-03-09T19:18:20.180Z","endTime":"2026-03-09T19:18:24.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":681132,"link":"/api/v1/people/681132","batSide":{"code":"L","description":"Left"}},"second":{"id":694812,"link":"/api/v1/people/694812"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.648193738161723,"aZ":-31.32928905915416,"pfxX":-5.581791553013035,"pfxZ":0.5652539132619925,"pX":0.3507708198142188,"pZ":2.890295908306651,"vX0":-5.6968886728431745,"vY0":-121.7118680817737,"vZ0":0.7032034364696407,"x":103.63,"y":160.74,"x0":3.4461995382947705,"y0":50.00566470002343,"z0":5.308478229505063,"aX":-8.38274403762274},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.4,"breakHorizontal":11.4,"spinRate":2087,"spinDirection":290},"zone":3,"typeConfidence":2.0,"plateTime":0.44983737589668893,"extension":6.7866560188101},"index":6,"playId":"c1db186e-2312-3778-b18e-92f851be005d","pitchNumber":7,"startTime":"2026-03-09T19:18:41.303Z","endTime":"2026-03-09T19:18:44.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":681132,"link":"/api/v1/people/681132","batSide":{"code":"L","description":"Left"}},"second":{"id":694812,"link":"/api/v1/people/694812"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681132,"link":"/api/v1/people/681132"},"credit":"b_ab"},{"player":{"id":681003,"link":"/api/v1/people/681003"},"credit":"p_ab"},{"player":{"id":681132,"link":"/api/v1/people/681132"},"credit":"b_pa"},{"player":{"id":681003,"link":"/api/v1/people/681003"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.5,"awayTeamWinProbability":6.5,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.37,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-09T19:18:44.690Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Enddy Azocar called out on strikes.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-09T19:19:03.045Z","endTime":"2026-03-09T19:20:51.728Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":821150,"fullName":"Enddy Azocar","link":"/api/v1/people/821150"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681003,"fullName":"Andrew Walling","link":"/api/v1/people/681003"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":821150,"fullName":"Enddy Azocar","link":"/api/v1/people/821150"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":800607,"link":"/api/v1/people/800607"},"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":84.1,"endSpeed":77.6,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.234768138282192,"aZ":-30.738856318166253,"pfxX":-4.554587662548751,"pfxZ":0.9382370114573035,"pX":-0.4547504254233441,"pZ":2.9192197764623353,"vX0":-4.914713871903701,"vY0":-122.4388016416435,"vZ0":0.2170055092218337,"x":134.33,"y":159.96,"x0":2.166960473780477,"y0":50.00051640688587,"z0":5.450959048580381,"aX":-6.941805598267454},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.0,"breakHorizontal":9.4,"spinRate":2086,"spinDirection":286},"zone":1,"typeConfidence":2.0,"plateTime":0.4466394292467464,"extension":6.4951783420205516},"index":0,"playId":"f093d39c-dd03-3156-928b-0eb76b2dac62","pitchNumber":1,"startTime":"2026-03-09T19:19:09.987Z","endTime":"2026-03-09T19:19:17.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":821150,"link":"/api/v1/people/821150","batSide":{"code":"R","description":"Right"}},"second":{"id":694812,"link":"/api/v1/people/694812"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.3,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.124883716216573,"aZ":-26.94340207370296,"pfxX":3.1153433893923337,"pfxZ":2.7667075011126947,"pX":1.5769829124211878,"pZ":3.19957910953302,"vX0":-2.31658960112668,"vY0":-135.82448728183138,"vZ0":-1.2691796866468408,"x":56.89,"y":152.39,"x0":2.0306532448310985,"y0":50.00621556553284,"z0":5.523970684460588,"aX":5.897681506830678},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.9,"breakHorizontal":-5.3,"spinRate":2032,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.401275579898269,"extension":6.4067847203404495},"index":1,"playId":"a47fd4f4-2be4-3bfa-979d-57e84e366368","pitchNumber":2,"startTime":"2026-03-09T19:19:46.253Z","endTime":"2026-03-09T19:19:49.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":821150,"link":"/api/v1/people/821150","batSide":{"code":"R","description":"Right"}},"second":{"id":694812,"link":"/api/v1/people/694812"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.2,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.7939703678027,"aZ":-27.38453719343166,"pfxX":2.898004095412615,"pfxZ":2.691584169197749,"pX":-1.364496333959787,"pZ":1.607369728624433,"vX0":-9.226533779762732,"vY0":-131.78768259193794,"vZ0":-4.976576239447086,"x":169.01,"y":195.38,"x0":1.7867421260212466,"y0":50.00445229541245,"z0":5.512927046589779,"aX":5.161199367589687},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.1,"breakHorizontal":-3.5,"spinRate":2049,"spinDirection":160},"zone":13,"typeConfidence":2.0,"plateTime":0.4136921535646976,"extension":6.5399646042443615},"index":2,"playId":"9c329f79-29a9-394c-b172-b39cf777c9e0","pitchNumber":3,"startTime":"2026-03-09T19:20:02.391Z","endTime":"2026-03-09T19:20:05.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":821150,"link":"/api/v1/people/821150","batSide":{"code":"R","description":"Right"}},"second":{"id":694812,"link":"/api/v1/people/694812"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52472527784019,"aZ":-24.514150262497466,"pfxX":-1.510245097170702,"pfxZ":4.337216964535136,"pX":-0.6475361578506174,"pZ":1.7262278360272199,"vX0":-6.382214381137898,"vY0":-131.21888133868939,"vZ0":-5.049787082259933,"x":141.68,"y":192.17,"x0":2.0000941027721613,"y0":50.002308446630586,"z0":5.473340890334283,"aX":-2.6649031324426695},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.1,"breakHorizontal":4.0,"spinRate":2371,"spinDirection":194},"zone":7,"typeConfidence":2.0,"plateTime":0.41545400842118063,"extension":6.6892859734055214},"index":3,"playId":"903d3d33-5e46-36dd-a849-dd5e86b34655","pitchNumber":4,"startTime":"2026-03-09T19:20:25.522Z","endTime":"2026-03-09T19:20:28.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":821150,"link":"/api/v1/people/821150","batSide":{"code":"R","description":"Right"}},"second":{"id":694812,"link":"/api/v1/people/694812"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.4,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.838190118365272,"aZ":-18.258390863896324,"pfxX":0.2829265383565658,"pfxZ":7.158360398027051,"pX":0.557561979729296,"pZ":3.225987687895692,"vX0":-3.936331789399751,"vY0":-137.8885091603578,"vZ0":-3.132536310133439,"x":95.75,"y":151.68,"x0":1.9609813509194283,"y0":50.00476680144758,"z0":5.594014528718371,"aX":0.5500785662602558},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.6,"breakHorizontal":0.2,"spinRate":2177,"spinDirection":144},"zone":3,"typeConfidence":2.0,"plateTime":0.39573169880431536,"extension":6.5632212349450025},"index":4,"playId":"dd3cb9a1-1f0e-3314-b941-10d47b0eeceb","pitchNumber":5,"startTime":"2026-03-09T19:20:47.653Z","endTime":"2026-03-09T19:20:51.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":800169,"link":"/api/v1/people/800169"},"third":{"id":701831,"link":"/api/v1/people/701831"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":694749,"link":"/api/v1/people/694749"},"right":{"id":689456,"link":"/api/v1/people/689456"}},"offense":{"batter":{"id":821150,"link":"/api/v1/people/821150","batSide":{"code":"R","description":"Right"}},"second":{"id":694812,"link":"/api/v1/people/694812"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":821150,"link":"/api/v1/people/821150"},"credit":"b_ab"},{"player":{"id":681003,"link":"/api/v1/people/681003"},"credit":"p_ab"},{"player":{"id":821150,"link":"/api/v1/people/821150"},"credit":"b_pa"},{"player":{"id":681003,"link":"/api/v1/people/681003"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-09T19:20:51.728Z","atBatIndex":69},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Felix Reyes walks.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-09T19:23:21.868Z","endTime":"2026-03-09T19:25:03.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Tyron Guerrero replaces Seth Martinez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"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-09T19:21:18.354Z","endTime":"2026-03-09T19:23:24.138Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":594027,"link":"/api/v1/people/594027"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":661527,"link":"/api/v1/people/661527","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":100.0,"endSpeed":91.4,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.688806455328695,"aZ":-15.181382428019472,"pfxX":-5.504515938087302,"pfxZ":7.930428811867543,"pX":0.19652792782530148,"pZ":3.588631163504612,"vX0":7.134331295742267,"vY0":-145.36936395241992,"vZ0":-5.6285634500556165,"x":109.51,"y":141.89,"x0":-1.5729142179269278,"y0":50.00526512853392,"z0":6.469793560275719,"aX":-11.7978476674684},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.4,"breakHorizontal":8.5,"spinRate":2086,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.37660701484133385,"extension":6.866263342415496},"index":1,"playId":"7cc7d8e9-4f24-33c5-89ef-07fb07e2fbb2","pitchNumber":1,"startTime":"2026-03-09T19:23:24.138Z","endTime":"2026-03-09T19:23:27.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.5,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06188915309509,"aZ":-17.900048342485,"pfxX":-5.9367640057441164,"pfxZ":6.840808342913486,"pX":-1.3792392715292507,"pZ":2.3141779532577678,"vX0":2.791972306834552,"vY0":-143.27506658361364,"vZ0":-8.180654801218056,"x":169.57,"y":176.3,"x0":-1.593250031984337,"y0":50.00197409426239,"z0":6.318010616810467,"aX":-12.383025265372153},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.0,"breakHorizontal":10.2,"spinRate":2059,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.3818117267610752,"extension":7.012286711886405},"index":2,"playId":"334c15b1-78c9-36a7-9882-15f75bf17aec","pitchNumber":2,"startTime":"2026-03-09T19:23:37.546Z","endTime":"2026-03-09T19:23:44.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.9,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58056989567471,"aZ":-26.97583018325401,"pfxX":0.13275016627301373,"pfxZ":2.854644627087813,"pX":1.0893234998916277,"pZ":2.6225618820234593,"vX0":6.689007471652891,"vY0":-133.51106624916386,"vZ0":-4.520753924884228,"x":75.48,"y":167.97,"x0":-1.4572400198600295,"y0":50.001443451927884,"z0":6.260552553682823,"aX":0.24041918423195424},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.4,"breakHorizontal":-1.6,"spinRate":2029,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.4089891835614963,"extension":7.128039776353649},"index":3,"playId":"0588f0e8-9822-350d-83c0-c9d94c9ba998","pitchNumber":3,"startTime":"2026-03-09T19:24:05.704Z","endTime":"2026-03-09T19:24:09.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.904027372551393,"aZ":-28.310817566030106,"pfxX":1.6073744124868339,"pfxZ":2.336509438722123,"pX":0.3712534517028017,"pZ":2.656208247386035,"vX0":4.536701864932352,"vY0":-127.45472878458555,"vZ0":-3.664216354867675,"x":102.85,"y":167.06,"x0":-1.636865472001586,"y0":50.00314015646747,"z0":6.335252494436553,"aX":2.6581432900754844},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.7,"breakHorizontal":-3.8,"spinRate":2070,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.42887087811618674,"extension":7.203471921315137},"index":4,"playId":"ba1e123f-e1a5-317f-b79d-5c436f47f35c","pitchNumber":4,"startTime":"2026-03-09T19:24:21.243Z","endTime":"2026-03-09T19:24:24.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":98.6,"endSpeed":91.1,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.322956948887413,"aZ":-16.119647464964174,"pfxX":-6.925933347718241,"pfxZ":7.66438698561822,"pX":0.4436227179300008,"pZ":1.2836161786027414,"vX0":7.882550413495677,"vY0":-143.17776244384336,"vZ0":-11.128361208993205,"x":100.09,"y":204.12,"x0":-1.4337846576849465,"y0":50.00481114090781,"z0":6.208038179627105,"aX":-14.509152443210539},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.0,"breakHorizontal":11.2,"spinRate":2090,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.38127273249081073,"extension":7.32530105287151},"index":5,"playId":"58e6c3db-6585-3026-8ee3-275c22ef3cfc","pitchNumber":5,"startTime":"2026-03-09T19:24:43.736Z","endTime":"2026-03-09T19:24:47.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":90.8,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.373049218519974,"aZ":-14.812810171041495,"pfxX":-6.4605831495638215,"pfxZ":8.214085118946764,"pX":0.776992392654211,"pZ":3.452758228033335,"vX0":8.776225512312346,"vY0":-144.41185131912172,"vZ0":-5.790253066507755,"x":87.38,"y":145.56,"x0":-1.460893205805863,"y0":50.00395361218967,"z0":6.3936942788261755,"aX":-13.657857212862487},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.9,"breakHorizontal":10.0,"spinRate":2171,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.3791562224146645,"extension":7.243388508403988},"index":6,"playId":"3bb3b72c-628e-3993-a285-022af3a269d2","pitchNumber":6,"startTime":"2026-03-09T19:25:00.576Z","endTime":"2026-03-09T19:25:03.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_pa"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.39999999999999,"awayTeamWinProbability":15.600000000000009,"homeTeamWinProbabilityAdded":-8.000000000000014,"leverageIndex":1.54,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-03-09T19:25:03.987Z","atBatIndex":70},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Paul McIntosh grounds into a force out, shortstop Vinny Capra to second baseman Mikey Romero. Felix Reyes out at 2nd. Paul McIntosh to 1st.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-09T19:25:28.598Z","endTime":"2026-03-09T19:26:11.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":682192,"fullName":"Paul McIntosh","link":"/api/v1/people/682192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682192,"fullName":"Paul McIntosh","link":"/api/v1/people/682192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681962,"link":"/api/v1/people/681962"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":702540,"link":"/api/v1/people/702540"},"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":682192,"fullName":"Paul McIntosh","link":"/api/v1/people/682192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Paul McIntosh replaces Justin Crawford.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":5,"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-09T19:25:18.550Z","endTime":"2026-03-09T19:25:30.873Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682192,"link":"/api/v1/people/682192"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":702222,"link":"/api/v1/people/702222"},"defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":98.6,"endSpeed":90.3,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.64405421274731,"aZ":-13.459275719086891,"pfxX":-6.73467665072506,"pfxZ":9.000534359976193,"pX":0.029742446268546358,"pZ":2.0956582241865367,"vX0":6.725591183555612,"vY0":-143.19215722804663,"vZ0":-9.577528399384006,"x":115.87,"y":182.2,"x0":-1.4729286601489047,"y0":50.004792329928414,"z0":6.323167892247979,"aX":-14.006190196680555},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.5,"breakHorizontal":10.9,"spinRate":2222,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.38232407693009707,"extension":7.173522625066531},"index":1,"playId":"86cd1ef0-c1d4-3dc0-abe9-3d4d49ef3668","pitchNumber":1,"startTime":"2026-03-09T19:25:30.873Z","endTime":"2026-03-09T19:25:34.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":682192,"link":"/api/v1/people/682192","batSide":{"code":"R","description":"Right"}},"first":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.493044215750377,"aZ":-28.69861050924391,"pfxX":0.9590565982527948,"pfxZ":2.0443071458418576,"pX":0.5174999474364547,"pZ":2.404867766794571,"vX0":5.052574268364574,"vY0":-129.4535023322821,"vZ0":-4.290070132671893,"x":97.27,"y":173.85,"x0":-1.5824740429101343,"y0":50.002804808803454,"z0":6.275077104175998,"aX":1.6311835885612422},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.0,"breakHorizontal":-2.9,"spinRate":2142,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.4227547969018022,"extension":7.2030481638757635},"index":2,"playId":"df903bf4-61af-3590-acf4-0e4ac0f41e52","pitchNumber":2,"startTime":"2026-03-09T19:25:46.854Z","endTime":"2026-03-09T19:25:50.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":682192,"link":"/api/v1/people/682192","batSide":{"code":"R","description":"Right"}},"first":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":91.1,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57681706158818,"aZ":-15.023960910524597,"pfxX":-6.9023125728881025,"pfxZ":8.094514317065869,"pX":-0.3418932746501977,"pZ":2.6328914203894227,"vX0":5.95859253463685,"vY0":-144.40529999063259,"vZ0":-8.172227734411688,"x":130.03,"y":167.69,"x0":-1.5318806468596673,"y0":50.00495820864838,"z0":6.417450154027276,"aX":-14.62792051918677},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.2,"breakHorizontal":11.4,"spinRate":2175,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.3788157995949275,"extension":6.967052459628866},"hitData":{"launchSpeed":95.3,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":102.35,"coordY":160.56}},"index":3,"playId":"e1abc1c2-1850-37ea-b5a8-706ec7bd71e0","pitchNumber":3,"startTime":"2026-03-09T19:26:05.740Z","endTime":"2026-03-09T19:26:11.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":682192,"link":"/api/v1/people/682192","batSide":{"code":"R","description":"Right"}},"first":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682192,"link":"/api/v1/people/682192"},"credit":"b_ab"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_ab"},{"player":{"id":682192,"link":"/api/v1/people/682192"},"credit":"b_pa"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.0,"awayTeamWinProbability":9.0,"homeTeamWinProbabilityAdded":6.6000000000000085,"leverageIndex":3.07,"dramaIndex":123.0,"contextMetrics":{},"playEndTime":"2026-03-09T19:26:11.053Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Murr called out on strikes.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-09T19:26:55.990Z","endTime":"2026-03-09T19:28:11.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":689456,"fullName":"Austin Murr","link":"/api/v1/people/689456"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682192,"fullName":"Paul McIntosh","link":"/api/v1/people/682192"},"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":689456,"fullName":"Austin Murr","link":"/api/v1/people/689456"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"08315156-0736-0003-001c-f08cd117d70a","startTime":"2026-03-09T19:26:46.808Z","endTime":"2026-03-09T19:26:58.409Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":689456,"link":"/api/v1/people/689456","batSide":{"code":"L","description":"Left"}},"first":{"id":682192,"link":"/api/v1/people/682192"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":90.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.550841077270825,"aZ":-16.742366509239055,"pfxX":-6.154577939373789,"pfxZ":7.3633037195836755,"pX":0.09462540391167007,"pZ":2.5807427844640776,"vX0":7.18467316560059,"vY0":-143.89163995660397,"vZ0":-7.577530326215914,"x":113.39,"y":169.1,"x0":-1.6356294712990378,"y0":50.003899844453514,"z0":6.2867637394132085,"aX":-12.900313552741835},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.0,"breakHorizontal":9.7,"spinRate":2063,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.38072373701920004,"extension":7.511863120959617},"index":1,"playId":"d3d2512e-9020-32cf-a6db-2557bd22db63","pitchNumber":1,"startTime":"2026-03-09T19:26:58.409Z","endTime":"2026-03-09T19:27:01.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":689456,"link":"/api/v1/people/689456","batSide":{"code":"L","description":"Left"}},"first":{"id":682192,"link":"/api/v1/people/682192"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.2,"endSpeed":92.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.09412876247622,"aZ":-18.030144033895155,"pfxX":-9.281404501754068,"pfxZ":6.543251940450968,"pX":-0.33373111942799877,"pZ":3.1131430478877498,"vX0":6.78509132216877,"vY0":-145.80515104717293,"vZ0":-6.086896319385771,"x":129.72,"y":154.73,"x0":-1.4807588533626208,"y0":50.00230362178611,"z0":6.309332089758132,"aX":-20.057105775705775},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":10.8,"breakHorizontal":15.5,"spinRate":2221,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.37513973170488857,"extension":7.309468164734907},"index":2,"playId":"d5f97fe2-b02d-3de9-b081-2363c06ab063","pitchNumber":2,"startTime":"2026-03-09T19:27:25.855Z","endTime":"2026-03-09T19:27:29.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":689456,"link":"/api/v1/people/689456","batSide":{"code":"L","description":"Left"}},"first":{"id":682192,"link":"/api/v1/people/682192"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.239699630409728,"aZ":-21.822240500140346,"pfxX":-6.706471957936153,"pfxZ":5.578295748448149,"pX":0.2021832117392323,"pZ":1.4211871678504615,"vX0":6.424360410685828,"vY0":-134.62677180749426,"vZ0":-8.418205812605347,"x":109.29,"y":200.41,"x0":-1.3312532337305356,"y0":50.002272358483005,"z0":6.105022719926658,"aX":-12.444594316490331},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.6,"breakHorizontal":10.9,"spinRate":1102,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.4051643768423552,"extension":7.476035638150609},"index":3,"playId":"cc47b299-3672-30e7-997b-6e9c96fd476a","pitchNumber":3,"startTime":"2026-03-09T19:27:47.225Z","endTime":"2026-03-09T19:27:50.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":689456,"link":"/api/v1/people/689456","batSide":{"code":"L","description":"Left"}},"first":{"id":682192,"link":"/api/v1/people/682192"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":101.2,"endSpeed":92.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.277010104818395,"aZ":-18.157244623437947,"pfxX":-8.88077713697535,"pfxZ":6.380489730502264,"pX":-0.014940055624834666,"pZ":3.7694945442029186,"vX0":7.692506192761211,"vY0":-147.15847158960773,"vZ0":-4.571351271149405,"x":117.57,"y":137.0,"x0":-1.5064282044189021,"y0":50.00724770551887,"z0":6.415799187397031,"aX":-19.521382547986494},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":10.8,"breakHorizontal":14.6,"spinRate":2222,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.37192592350893783,"extension":7.404531557134324},"index":4,"playId":"7a487659-8b3e-3998-8bd8-3ef26e5d141c","pitchNumber":4,"startTime":"2026-03-09T19:28:06.494Z","endTime":"2026-03-09T19:28:11.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":689456,"link":"/api/v1/people/689456","batSide":{"code":"L","description":"Left"}},"first":{"id":682192,"link":"/api/v1/people/682192"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689456,"link":"/api/v1/people/689456"},"credit":"b_ab"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_ab"},{"player":{"id":689456,"link":"/api/v1/people/689456"},"credit":"b_pa"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":5.3999999999999915,"leverageIndex":2.33,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-03-09T19:28:11.632Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Caleb Ricketts singles on a line drive to center fielder Isaiah Jackson. Paul McIntosh to 2nd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-09T19:28:32.240Z","endTime":"2026-03-09T19:29:24.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":681080,"fullName":"Caleb Ricketts","link":"/api/v1/people/681080"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681080,"fullName":"Caleb Ricketts","link":"/api/v1/people/681080"},"postOnSecond":{"id":682192,"fullName":"Paul McIntosh","link":"/api/v1/people/682192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":681080,"fullName":"Caleb Ricketts","link":"/api/v1/people/681080"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805365,"link":"/api/v1/people/805365"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682192,"fullName":"Paul McIntosh","link":"/api/v1/people/682192"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":100.6,"endSpeed":92.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.879209607271342,"aZ":-11.872395963342193,"pfxX":-6.876965696449455,"pfxZ":9.32147302966015,"pX":0.6366626696390055,"pZ":2.7934669844829934,"vX0":9.014662617211014,"vY0":-146.07459747767268,"vZ0":-8.169513631855848,"x":92.73,"y":163.36,"x0":-1.584579464741525,"y0":50.00281218371631,"z0":6.326382128356274,"aX":-14.97849372936977},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":15.5,"breakHorizontal":10.8,"spinRate":2239,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.37384844392277206,"extension":7.3285554370952735},"index":0,"playId":"e5622d39-1bbb-3792-820a-9c6bfb7b586f","pitchNumber":1,"startTime":"2026-03-09T19:28:36.456Z","endTime":"2026-03-09T19:28:40.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"first":{"id":682192,"link":"/api/v1/people/682192"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":101.1,"endSpeed":92.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.68397667752326,"aZ":-17.68406789050698,"pfxX":-9.964464450014322,"pfxZ":6.6274896719914365,"pX":0.6130744877718806,"pZ":2.325996712919857,"vX0":9.601275940539525,"vY0":-146.72233321473828,"vZ0":-8.347709033879887,"x":93.63,"y":175.98,"x0":-1.4020119057005658,"y0":50.00620531028541,"z0":6.255400469857594,"aX":-21.798435454249752},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":10.6,"breakHorizontal":16.2,"spinRate":2153,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.3728616526393371,"extension":7.447136883444734},"index":1,"playId":"abfd70e1-c62a-30a6-be30-abf6be342892","pitchNumber":2,"startTime":"2026-03-09T19:28:54.151Z","endTime":"2026-03-09T19:28:57.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"first":{"id":682192,"link":"/api/v1/people/682192"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.6,"endSpeed":92.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31867343238724,"aZ":-20.012590090756284,"pfxX":-7.911010129565737,"pfxZ":5.599830085306033,"pX":0.3570865914540402,"pZ":2.8543531679185024,"vX0":8.325290270775353,"vY0":-146.1831131868753,"vZ0":-6.351945090041569,"x":103.39,"y":161.71,"x0":-1.4950872307314165,"y0":50.00468200617613,"z0":6.250197442662956,"aX":-17.184587868404},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":9.1,"breakHorizontal":12.7,"spinRate":2084,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.37417858033095186,"extension":7.219499910289128},"hitData":{"launchSpeed":91.3,"launchAngle":8.0,"totalDistance":142.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":130.23,"coordY":69.05}},"index":2,"playId":"9bf09a85-a37c-32cf-a491-9c736054fb58","pitchNumber":3,"startTime":"2026-03-09T19:29:17.748Z","endTime":"2026-03-09T19:29:24.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"first":{"id":682192,"link":"/api/v1/people/682192"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681080,"link":"/api/v1/people/681080"},"credit":"b_ab"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_ab"},{"player":{"id":681080,"link":"/api/v1/people/681080"},"credit":"b_pa"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.2,"awayTeamWinProbability":7.799999999999997,"homeTeamWinProbabilityAdded":-4.199999999999989,"leverageIndex":1.44,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-03-09T19:29:24.150Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Campbell strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-09T19:30:00.336Z","endTime":"2026-03-09T19:32:01.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694749,"fullName":"Dylan Campbell","link":"/api/v1/people/694749"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694749,"fullName":"Dylan Campbell","link":"/api/v1/people/694749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Cade Fergus replaces Caleb Ricketts.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":5,"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-09T19:30:02.339Z","endTime":"2026-03-09T19:30:02.340Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681495,"link":"/api/v1/people/681495"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"802","replacedPlayer":{"id":681080,"link":"/api/v1/people/681080"},"base":1,"defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"first":{"id":681080,"link":"/api/v1/people/681080"},"second":{"id":682192,"link":"/api/v1/people/682192"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.6,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.564662037127615,"aZ":-27.2077949099777,"pfxX":-0.1563183278894602,"pfxZ":2.747400593961064,"pX":0.848459356820942,"pZ":2.572204708546256,"vX0":6.342367003734703,"vY0":-133.0771610845243,"vZ0":-4.583901982303207,"x":84.66,"y":169.33,"x0":-1.537856013787072,"y0":50.001748974454756,"z0":6.270347147576428,"aX":-0.28307910205806325},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.2,"breakHorizontal":-1.0,"spinRate":2032,"spinDirection":165},"zone":12,"typeConfidence":2.0,"plateTime":0.41041315002300305,"extension":7.074638082639253},"index":1,"playId":"e9b690b0-2625-3539-b10d-2d44a20bc871","pitchNumber":1,"startTime":"2026-03-09T19:30:02.341Z","endTime":"2026-03-09T19:30:05.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"first":{"id":681495,"link":"/api/v1/people/681495"},"second":{"id":682192,"link":"/api/v1/people/682192"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99580085309512,"aZ":-29.884518558447457,"pfxX":1.1837131412480746,"pfxZ":1.3310704899040857,"pX":-1.0433443195425742,"pZ":4.782101889144193,"vX0":1.2440011312194554,"vY0":-129.7357474118768,"vZ0":1.7310513287391744,"x":156.77,"y":109.66,"x0":-1.6813455105252797,"y0":50.00203156416233,"z0":6.37043221961859,"aX":2.034479717171968},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.0,"breakHorizontal":-2.4,"spinRate":1961,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.4208322373070308,"extension":6.887337341532448},"index":2,"playId":"700f7e68-e6b3-36e6-b1f6-e49598761b3e","pitchNumber":2,"startTime":"2026-03-09T19:30:20.244Z","endTime":"2026-03-09T19:30:23.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"first":{"id":681495,"link":"/api/v1/people/681495"},"second":{"id":682192,"link":"/api/v1/people/682192"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.6,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76291719166486,"aZ":-16.170935084151527,"pfxX":-6.538601798788809,"pfxZ":7.929283033778251,"pX":1.3160610388260268,"pZ":0.6659607491275394,"vX0":9.885385672910814,"vY0":-140.46610623086542,"vZ0":-12.163938137428158,"x":66.83,"y":220.8,"x0":-1.3828203328801991,"y0":50.00644126537253,"z0":6.076804601312574,"aX":-13.203147136201007},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.2,"breakHorizontal":10.1,"spinRate":2226,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3884220470406774,"extension":7.529808088650976},"index":3,"playId":"c1fac272-7988-33ba-a081-791d0bff2fdb","pitchNumber":3,"startTime":"2026-03-09T19:30:40.539Z","endTime":"2026-03-09T19:30:43.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"first":{"id":681495,"link":"/api/v1/people/681495"},"second":{"id":682192,"link":"/api/v1/people/682192"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":97.5,"endSpeed":89.8,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.37532045280646,"aZ":-14.61661323055551,"pfxX":-5.460105127716716,"pfxZ":8.560163168865714,"pX":0.054406078507012894,"pZ":2.54626239365339,"vX0":6.2035240531769205,"vY0":-141.82461833169694,"vZ0":-7.720863748437889,"x":114.93,"y":170.03,"x0":-1.4448487714729545,"y0":50.001182848763285,"z0":6.223022512915385,"aX":-11.197567024096596},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.2,"breakHorizontal":8.8,"spinRate":2232,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.38520090304639343,"extension":7.446715953642298},"index":4,"playId":"103b83bd-75ed-3dd9-8547-fbfb44879212","pitchNumber":4,"startTime":"2026-03-09T19:31:04.637Z","endTime":"2026-03-09T19:31:07.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"first":{"id":681495,"link":"/api/v1/people/681495"},"second":{"id":682192,"link":"/api/v1/people/682192"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.4,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61063830445863,"aZ":-29.966283663525566,"pfxX":1.4687541388807732,"pfxZ":1.2908759080480596,"pX":-0.8424675886294036,"pZ":2.735593787708786,"vX0":1.6470982061803292,"vY0":-129.12212758949522,"vZ0":-3.213424268080363,"x":149.11,"y":164.92,"x0":-1.6763816306086743,"y0":50.00207765022375,"z0":6.270433838388603,"aX":2.5122670490459797},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.9,"breakHorizontal":-3.0,"spinRate":2168,"spinDirection":134},"zone":1,"typeConfidence":2.0,"plateTime":0.422091694672726,"extension":6.870832449560322},"index":5,"playId":"127868a0-a855-3a6f-8f41-b7a46d881d38","pitchNumber":5,"startTime":"2026-03-09T19:31:31.220Z","endTime":"2026-03-09T19:31:34.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"first":{"id":681495,"link":"/api/v1/people/681495"},"second":{"id":682192,"link":"/api/v1/people/682192"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.8,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45483890929449,"aZ":-24.55610808998523,"pfxX":1.372653274735645,"pfxZ":4.502484671761634,"pX":-0.781680001807989,"pZ":2.6909422241036727,"vX0":1.8568735965632734,"vY0":-128.3920837489599,"vZ0":-4.073183726052404,"x":146.8,"y":166.12,"x0":-1.6891051511571868,"y0":50.00044657864417,"z0":6.180926448295814,"aX":2.3192748170345903},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.6,"breakHorizontal":-2.9,"spinRate":2071,"spinDirection":115},"zone":1,"typeConfidence":2.0,"plateTime":0.42458411314017397,"extension":6.93601228421137},"index":6,"playId":"811a4112-3391-33b9-b400-fc7a807ebb40","pitchNumber":6,"startTime":"2026-03-09T19:31:58.192Z","endTime":"2026-03-09T19:32:01.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":687208,"link":"/api/v1/people/687208"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":681962,"link":"/api/v1/people/681962"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":805365,"link":"/api/v1/people/805365"},"right":{"id":821150,"link":"/api/v1/people/821150"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"first":{"id":681495,"link":"/api/v1/people/681495"},"second":{"id":682192,"link":"/api/v1/people/682192"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694749,"link":"/api/v1/people/694749"},"credit":"b_ab"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_ab"},{"player":{"id":694749,"link":"/api/v1/people/694749"},"credit":"b_pa"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":7.799999999999997,"leverageIndex":3.14,"dramaIndex":132.0,"contextMetrics":{},"playEndTime":"2026-03-09T19:32:01.975Z","atBatIndex":74}]