[{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brice Turang pops out to shortstop Trevor Story.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-06T22:46:57.157Z","endTime":"2026-04-06T22:48:06.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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-04-06T19:21:36.724Z","endTime":"2026-04-06T22:30:16.544Z","isPitch":false,"type":"action","player":{"id":668930,"link":"/api/v1/people/668930"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-06T22:30:16.544Z","endTime":"2026-04-06T22:46:28.086Z","isPitch":false,"type":"action","player":{"id":668930,"link":"/api/v1/people/668930"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-06T22:46:28.086Z","endTime":"2026-04-06T22:46:59.527Z","isPitch":false,"type":"action","player":{"id":668930,"link":"/api/v1/people/668930"},"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":94.1,"endSpeed":85.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71223890191855,"aZ":-22.830522006460505,"pfxX":-10.316420764551847,"pfxZ":4.936313130871675,"pX":0.3949375501914226,"pZ":2.8734711588348416,"vX0":7.431604395077047,"vY0":-136.8204204779339,"vZ0":-3.224145363757697,"x":101.95,"y":161.2,"x0":-1.0187259298689966,"y0":50.000929979460246,"z0":5.634966621259112,"aX":-19.520553688628063},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.4,"breakHorizontal":17.0,"spinRate":2120,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.40060268498086327,"extension":6.349973697658439},"index":3,"playId":"95432ada-47a0-30cd-aad2-64ffbe449255","pitchNumber":1,"startTime":"2026-04-06T22:46:59.527Z","endTime":"2026-04-06T22:47:02.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":87.0,"endSpeed":80.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.960865516408525,"aZ":-29.90074821251161,"pfxX":-0.388396882213784,"pfxZ":1.3949889692136193,"pX":0.9201133375418514,"pZ":1.3303108019046799,"vX0":4.962446061857423,"vY0":-126.66058718247307,"vZ0":-4.760850133523979,"x":81.93,"y":202.86,"x0":-1.0109492433166773,"y0":50.00456983976486,"z0":5.615004865879058,"aX":-0.6343480710325828},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.7,"breakHorizontal":-0.4,"spinRate":2380,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4318252939255167,"extension":6.464585845941986},"index":4,"playId":"27f09ae4-d108-38df-b457-dfa4f159c289","pitchNumber":2,"startTime":"2026-04-06T22:47:18.128Z","endTime":"2026-04-06T22:47:21.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.345453623768627,"aZ":-22.640725641394262,"pfxX":-10.07842683542998,"pfxZ":4.972910412980746,"pX":1.2087649862930532,"pZ":1.290887425876862,"vX0":8.912253290690934,"vY0":-137.15051040822752,"vZ0":-7.703256721665206,"x":70.92,"y":203.93,"x0":-0.7623568852729079,"y0":50.005621417316746,"z0":5.662967541226812,"aX":-19.337646575134567},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.7,"breakHorizontal":16.6,"spinRate":2065,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.39828522941481026,"extension":6.568636043807569},"index":5,"playId":"146bdeff-4036-3e74-93bf-f43b6904b865","pitchNumber":3,"startTime":"2026-04-06T22:47:35.188Z","endTime":"2026-04-06T22:47:39.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.125821294667332,"aZ":-31.61262926877065,"pfxX":-0.8550374597516373,"pfxZ":0.3605776724864649,"pX":-0.024597090144628752,"pZ":1.9453120893986187,"vX0":3.0176500483387243,"vY0":-124.92323856021969,"vZ0":-2.7248006162325034,"x":117.94,"y":186.26,"x0":-1.1438306461640602,"y0":50.00261364856983,"z0":5.682137407795586,"aX":-1.3343358631534374},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.2,"breakHorizontal":0.7,"spinRate":2399,"spinDirection":65},"zone":8,"typeConfidence":2.0,"plateTime":0.44057821712199896,"extension":6.149741678795287},"hitData":{"launchSpeed":69.4,"launchAngle":45.0,"totalDistance":198.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":96.18,"coordY":127.46}},"index":6,"playId":"fb57e7c1-8c35-3f98-93af-ab71ced7f7ed","pitchNumber":4,"startTime":"2026-04-06T22:47:53.259Z","endTime":"2026-04-06T22:48:06.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-04-06T22:48:06.026Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"William Contreras singles on a ground ball to shortstop Trevor Story.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-06T22:48:15.688Z","endTime":"2026-04-06T22:50:05.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(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":86.5,"endSpeed":80.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.28922212919649,"aZ":-30.222650161943033,"pfxX":-0.9181467808622141,"pfxZ":1.2038001715547058,"pX":0.5615489153664187,"pZ":1.9018326927985167,"vX0":4.4603274495677665,"vY0":-126.04885168516358,"vZ0":-3.407773963682737,"x":95.6,"y":187.43,"x0":-1.1042979375332411,"y0":50.00578473024343,"z0":5.68663304446792,"aX":-1.4927066120352017},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.7,"breakHorizontal":0.7,"spinRate":2393,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.43293603982017625,"extension":6.192031407110244},"index":0,"playId":"29f055a6-6006-316d-a46b-cb6a57e04574","pitchNumber":1,"startTime":"2026-04-06T22:48:31.598Z","endTime":"2026-04-06T22:48:34.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.755006884558394,"aZ":-18.750130391971926,"pfxX":-10.004488547657076,"pfxZ":7.160754074831609,"pX":0.5817983187564346,"pZ":2.244469438484376,"vX0":7.489781470139142,"vY0":-136.04523892586695,"vZ0":-5.547871163595464,"x":94.82,"y":178.18,"x0":-0.9066590023880743,"y0":50.004143001844,"z0":5.609139165894242,"aX":-18.760908019033867},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.0,"breakHorizontal":16.6,"spinRate":2063,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.40254660721512847,"extension":6.287931893408999},"index":1,"playId":"0892320d-b30f-3e4b-b02b-c391cf3367b4","pitchNumber":2,"startTime":"2026-04-06T22:48:48.541Z","endTime":"2026-04-06T22:48:52.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-06T22:49:11.608Z","endTime":"2026-04-06T22:49:25.146Z","isPitch":false,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"},"defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.101886808093013,"aZ":-40.92424151643858,"pfxX":-0.38570166992840654,"pfxZ":-5.876969550440858,"pX":-0.06979321452901484,"pZ":-0.633968009210111,"vX0":2.6907320393139877,"vY0":-121.5364054279391,"vZ0":-6.390927623855818,"x":119.66,"y":255.9,"x0":-1.1439528797368446,"y0":50.00583713291785,"z0":5.607522916243763,"aX":-0.5737877412193169},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-12.0,"breakHorizontal":0.0,"spinRate":2437,"spinDirection":20},"zone":13,"typeConfidence":2.0,"plateTime":0.45166615366574225,"extension":6.31073266037546},"index":3,"playId":"3267afab-ddb4-34ee-bf81-a7892d088a53","pitchNumber":3,"startTime":"2026-04-06T22:49:25.146Z","endTime":"2026-04-06T22:49:28.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.386784810087597,"aZ":-33.18388469853039,"pfxX":5.1886703428597105,"pfxZ":-0.6497490554438254,"pX":0.6630761998747082,"pZ":2.0639436595884226,"vX0":3.094836819645148,"vY0":-123.81165476154092,"vZ0":-1.898832854774128,"x":91.73,"y":183.05,"x0":-1.2766476291803561,"y0":50.00387317479588,"z0":5.614195311093862,"aX":8.065990598132931},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.3,"breakHorizontal":-10.1,"spinRate":2266,"spinDirection":17},"zone":9,"typeConfidence":2.0,"plateTime":0.44215541260579583,"extension":6.188232383211841},"hitData":{"launchSpeed":93.8,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":143.07}},"index":4,"playId":"34e26495-5910-34c4-a4b2-d8dd230c0d9d","pitchNumber":4,"startTime":"2026-04-06T22:49:57.638Z","endTime":"2026-04-06T22:50:05.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.63,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-04-06T22:50:05.643Z","atBatIndex":1},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Christian Yelich doubles (2) on a fly ball to left fielder Roman Anthony. William Contreras to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-06T22:50:13.430Z","endTime":"2026-04-06T22:52:59.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnThird":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.256372591576064,"aZ":-24.646059066886796,"pfxX":-9.07454023478791,"pfxZ":3.879645629823761,"pX":-0.36477629998826133,"pZ":2.995900526218672,"vX0":4.820516987334003,"vY0":-138.46030474677434,"vZ0":-3.3162670380581574,"x":130.9,"y":157.89,"x0":-0.9505049734123585,"y0":50.001825941859856,"z0":5.860630930224448,"aX":-17.59711054125379},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.5,"breakHorizontal":15.4,"spinRate":2045,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.3957785229698332,"extension":6.388729963037038},"index":0,"playId":"57dd9711-85eb-3121-a834-c349f5f6bebf","pitchNumber":1,"startTime":"2026-04-06T22:50:45.229Z","endTime":"2026-04-06T22:50:48.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.806780128664975,"aZ":-36.68706363001743,"pfxX":-1.3387377302481642,"pfxZ":-3.040269598111892,"pX":-0.19704041490052804,"pZ":1.1085389235935832,"vX0":2.6414969385146225,"vY0":-121.65963527148193,"vZ0":-3.492972151704359,"x":124.51,"y":208.85,"x0":-1.1271582721733187,"y0":50.0003389045914,"z0":5.770964800712847,"aX":-1.9891424268939104},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-6.1,"breakHorizontal":1.7,"spinRate":2298,"spinDirection":25},"zone":13,"typeConfidence":2.0,"plateTime":0.45170928560388823,"extension":6.226467151498496},"index":1,"playId":"ff68ac4c-c768-35e1-a777-c914d3ccd548","pitchNumber":2,"startTime":"2026-04-06T22:51:03.078Z","endTime":"2026-04-06T22:51:08.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.66909346420839,"aZ":-27.503133825529556,"pfxX":-11.503821413856393,"pfxZ":2.543514390822285,"pX":0.3406836932044403,"pZ":2.3814485137927397,"vX0":7.46488495009909,"vY0":-135.7371441327282,"vZ0":-3.6778494797989634,"x":104.01,"y":174.48,"x0":-0.9707182256786487,"y0":50.00590526231567,"z0":5.700204225689267,"aX":-21.163588363831238},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.8,"breakHorizontal":19.0,"spinRate":1975,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.405742738699717,"extension":6.506770680420685},"index":2,"playId":"ac82dd04-6a3a-31d5-b508-09e5e6488d39","pitchNumber":3,"startTime":"2026-04-06T22:51:23.210Z","endTime":"2026-04-06T22:51:26.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"b19cae60-8c7d-4a42-810f-4ca3e09a3657","startTime":"2026-04-06T22:51:42.245Z","endTime":"2026-04-06T22:51:47.245Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98179931602131,"aZ":-38.69235222420246,"pfxX":-0.23115182199555662,"pfxZ":-4.330702625400269,"pX":0.4932734008300458,"pZ":-0.4286458084453809,"vX0":3.7430340880878723,"vY0":-122.21464089682364,"vZ0":-6.6002507354237885,"x":98.2,"y":250.35,"x0":-1.0305925512619871,"y0":50.00068109621989,"z0":5.645659822267778,"aX":-0.3487674885177125},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-9.2,"breakHorizontal":-0.5,"spinRate":2345,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.44884986064468757,"extension":6.350114117836572},"index":4,"playId":"62dcd3ee-c09c-334d-9cee-93cb3a924776","pitchNumber":4,"startTime":"2026-04-06T22:52:00.227Z","endTime":"2026-04-06T22:52:04.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.870404037256066,"aZ":-21.718164329361105,"pfxX":-8.549470208352266,"pfxZ":5.58398284134938,"pX":0.6314537218810287,"pZ":4.099777741087514,"vX0":6.393394605359269,"vY0":-136.2301704050201,"vZ0":-1.1825169244643337,"x":92.93,"y":128.09,"x0":-0.6389784549042332,"y0":50.0059256359845,"z0":6.045622544630298,"aX":-16.018277492852583},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.1,"breakHorizontal":14.0,"spinRate":1964,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.4025860475928731,"extension":6.268850710373404},"index":5,"playId":"04028f05-8f6b-3c09-9431-0f36a6a40054","pitchNumber":5,"startTime":"2026-04-06T22:52:23.719Z","endTime":"2026-04-06T22:52:27.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.367556113091016,"aZ":-25.413718475879225,"pfxX":-9.00867640597923,"pfxZ":3.673969314597848,"pX":-0.5144319675790804,"pZ":3.149807018579247,"vX0":4.558317617989698,"vY0":-135.02293282960494,"vZ0":-2.1090542914794854,"x":136.61,"y":153.74,"x0":-1.0573252606521322,"y0":50.00247878655474,"z0":5.735703833054503,"aX":-16.574701730752235},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.4,"breakHorizontal":15.2,"spinRate":1936,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.40621037969377083,"extension":6.233671701097633},"hitData":{"launchSpeed":101.4,"launchAngle":36.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.24,"coordY":123.81}},"index":6,"playId":"0a86bdb2-a127-325e-b083-7366e69c9bce","pitchNumber":6,"startTime":"2026-04-06T22:52:45.007Z","endTime":"2026-04-06T22:52:59.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":-8.299999999999997,"leverageIndex":1.21,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-04-06T22:52:59.042Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Garrett Mitchell strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-06T22:53:09.060Z","endTime":"2026-04-06T22:54:33.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnThird":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"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":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.604856654014508,"aZ":-30.766863905374453,"pfxX":-0.9354998790306873,"pfxZ":0.867980154343778,"pX":0.08358256119996785,"pZ":1.2834985362129194,"vX0":3.616434755477641,"vY0":-125.51068701606623,"vZ0":-4.521820963851415,"x":113.81,"y":204.13,"x0":-1.242027204438977,"y0":50.00602373966675,"z0":5.55785576304806,"aX":-1.5232934591541027},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.0,"breakHorizontal":1.1,"spinRate":2367,"spinDirection":286},"zone":14,"typeConfidence":2.0,"plateTime":0.4330893599833443,"extension":6.229725446792323},"index":0,"playId":"3ec6cd72-71fd-3989-87cc-0877de3708c4","pitchNumber":1,"startTime":"2026-04-06T22:53:31.522Z","endTime":"2026-04-06T22:53:35.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"second":{"id":592885,"link":"/api/v1/people/592885"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":88.2,"endSpeed":81.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46952029138925,"aZ":-25.055006150063104,"pfxX":-11.812831861478571,"pfxZ":4.283531393327362,"pX":0.19074935592646963,"pZ":0.7450549713048683,"vX0":7.068513590685771,"vY0":-128.08623846451164,"vZ0":-7.023616661829078,"x":109.73,"y":218.66,"x0":-1.0700175875974605,"y0":50.00256546748592,"z0":5.482069148978517,"aX":-19.626527162074847},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.4,"breakHorizontal":19.8,"spinRate":1761,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4276391980758114,"extension":6.27006130538316},"index":1,"playId":"a90961ad-3770-3724-97a3-81c8c161ffdd","pitchNumber":2,"startTime":"2026-04-06T22:53:49.973Z","endTime":"2026-04-06T22:53:53.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"second":{"id":592885,"link":"/api/v1/people/592885"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.230414841387567,"aZ":-29.9300923231811,"pfxX":-0.9041722528455446,"pfxZ":1.3848885471285222,"pX":-0.14468222514110138,"pZ":1.635358810063104,"vX0":2.700603064041858,"vY0":-126.09515009966988,"vZ0":-3.964156254603151,"x":122.51,"y":194.63,"x0":-1.1093353044325638,"y0":50.00364202055478,"z0":5.62720043003015,"aX":-1.465143449208408},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.9,"breakHorizontal":1.1,"spinRate":2441,"spinDirection":36},"zone":13,"typeConfidence":2.0,"plateTime":0.4334098763875569,"extension":6.286596990248683},"index":2,"playId":"8274695a-daa2-30fd-86d4-3dc8c28e5b0e","pitchNumber":3,"startTime":"2026-04-06T22:54:07.807Z","endTime":"2026-04-06T22:54:11.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"second":{"id":592885,"link":"/api/v1/people/592885"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22010214926551,"aZ":-41.54324962275689,"pfxX":0.9705631638624848,"pfxZ":-6.1502617005072295,"pX":1.2909790114750552,"pZ":0.4677410907083361,"vX0":4.924324835375697,"vY0":-122.94027206634338,"vZ0":-4.087744064804604,"x":67.79,"y":226.15,"x0":-0.8669756304459659,"y0":50.0006673422513,"z0":5.691725076450788,"aX":1.4783082069084188},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-11.9,"breakHorizontal":-3.0,"spinRate":2492,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.446163033608471,"extension":6.349768540229368},"index":3,"playId":"88617fac-450d-3b44-aaae-4349b20efd13","pitchNumber":4,"startTime":"2026-04-06T22:54:28.386Z","endTime":"2026-04-06T22:54:33.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"second":{"id":592885,"link":"/api/v1/people/592885"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.2,"awayTeamWinProbability":50.8,"homeTeamWinProbabilityAdded":7.700000000000003,"leverageIndex":1.61,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-04-06T22:54:33.237Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Bauers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-06T22:54:43.260Z","endTime":"2026-04-06T22:56:02.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"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":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.052341091525097,"aZ":-26.9271634767588,"pfxX":-10.202033320186773,"pfxZ":3.1331974309766446,"pX":-0.44068350803234246,"pZ":1.9805224357938638,"vX0":5.171395224636672,"vY0":-128.36979093849857,"vZ0":-3.913946819181562,"x":133.8,"y":185.31,"x0":-1.153728034187356,"y0":50.00016937131415,"z0":5.6162239880259595,"aX":-17.059325342651356},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.0,"breakHorizontal":17.4,"spinRate":1831,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.4263469912924771,"extension":6.4874410471601465},"index":0,"playId":"9e4799f6-ef2f-348f-8cb5-6b7998f3a713","pitchNumber":1,"startTime":"2026-04-06T22:55:00.518Z","endTime":"2026-04-06T22:55:04.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"second":{"id":592885,"link":"/api/v1/people/592885"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.41521744352396,"aZ":-33.04676509784973,"pfxX":0.4551123805866124,"pfxZ":-0.5400818129349858,"pX":0.10736701825560863,"pZ":1.4791716152357683,"vX0":2.731768861184686,"vY0":-125.8671669439403,"vZ0":-3.692170941770968,"x":112.91,"y":198.84,"x0":-1.0452707116990108,"y0":50.00009665768032,"z0":5.60409347569548,"aX":0.7394592121471355},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.6,"breakHorizontal":-1.3,"spinRate":2490,"spinDirection":355},"zone":14,"typeConfidence":2.0,"plateTime":0.43300553698627153,"extension":6.238374041832146},"index":1,"playId":"d13ddac4-b50d-3558-972d-6e89a8368a57","pitchNumber":2,"startTime":"2026-04-06T22:55:17.179Z","endTime":"2026-04-06T22:55:21.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"second":{"id":592885,"link":"/api/v1/people/592885"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.169058866836735,"aZ":-37.5752032922137,"pfxX":-0.16645544694082304,"pfxZ":-3.5093161027384863,"pX":0.958939785354963,"pZ":0.12223422033821167,"vX0":4.392388151947853,"vY0":-122.73163597974789,"vZ0":-5.699661255940057,"x":80.45,"y":235.48,"x0":-0.825259448922085,"y0":50.00334905242487,"z0":5.641267385005129,"aX":-0.2573838446766343},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-7.3,"breakHorizontal":-0.6,"spinRate":2503,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.44470480495167974,"extension":6.373069270113167},"index":2,"playId":"8ad5fdee-395c-308d-9e00-60bbf911f557","pitchNumber":3,"startTime":"2026-04-06T22:55:35.895Z","endTime":"2026-04-06T22:55:39.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"second":{"id":592885,"link":"/api/v1/people/592885"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":80.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4186552243641,"aZ":-26.323673967638555,"pfxX":-10.720844806292911,"pfxZ":3.5142447331647304,"pX":-0.41187868901726876,"pZ":1.4130258153395132,"vX0":5.307942945078107,"vY0":-128.96217242473196,"vZ0":-5.163816191430211,"x":132.7,"y":200.63,"x0":-1.1152907781369286,"y0":50.00606780195892,"z0":5.498365577409246,"aX":-17.87399272217754},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.3,"breakHorizontal":18.0,"spinRate":1757,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4264207686819743,"extension":6.473594036431071},"index":3,"playId":"df504708-c9cd-3516-a73d-58469cae3098","pitchNumber":4,"startTime":"2026-04-06T22:55:58.617Z","endTime":"2026-04-06T22:56:02.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"second":{"id":592885,"link":"/api/v1/people/592885"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":5.600000000000001,"leverageIndex":2.04,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-04-06T22:56:02.118Z","atBatIndex":4},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Roman Anthony doubles (1) on a sharp fly ball to left fielder Blake Perkins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-06T22:58:42.127Z","endTime":"2026-04-06T22:59:48.297Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":79.8,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86507010227315,"aZ":-12.19184410992203,"pfxX":-3.0871852182180746,"pfxZ":12.18795649746277,"pX":-0.6937814044630745,"pZ":3.009583598554711,"vX0":2.5733544832067987,"vY0":-127.65152007704687,"vZ0":-5.233533878484533,"x":113.15,"y":116.87,"x0":-1.3170466647395591,"y0":50.00356252250028,"z0":6.057014806293931,"aX":-5.062128668627003},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":21.0,"breakHorizontal":4.9,"spinRate":2274,"spinDirection":195},"zone":1,"typeConfidence":2.0,"plateTime":0.4301510115389089,"extension":6.146893476479943},"index":0,"playId":"50a6909e-9f07-3728-bc00-5a38e5870bea","pitchNumber":1,"startTime":"2026-04-06T22:58:42.127Z","endTime":"2026-04-06T22:58:45.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.6,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.01314567410848,"aZ":-27.846566260729546,"pfxX":-11.547702535376727,"pfxZ":3.1492368758279827,"pX":-1.0080722478294926,"pZ":2.2992790590232572,"vX0":4.662858042433972,"vY0":-116.48637605908574,"vZ0":-2.2345579945119907,"x":103.94,"y":129.59,"x0":-1.5362161191305932,"y0":50.00197061795218,"z0":5.905369510567138,"aX":-15.858092831629216},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":5.4,"breakHorizontal":19.8,"spinRate":1782,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4703241684434105,"extension":6.234584188479071},"index":1,"playId":"f58dea1e-4b83-3dc3-a96e-b4c9a7f59004","pitchNumber":2,"startTime":"2026-04-06T22:59:00.204Z","endTime":"2026-04-06T22:59:04.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-06T22:59:18.180Z","endTime":"2026-04-06T22:59:21.485Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"},"defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.9,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.733608552373852,"aZ":-22.87944915362909,"pfxX":-8.900716243291516,"pfxZ":6.413662038943862,"pX":-0.8599221284214699,"pZ":1.2860078218259499,"vX0":4.25170510997406,"vY0":-119.02236241316565,"vZ0":-5.778302667522499,"x":149.78,"y":204.06,"x0":-1.5037396115226964,"y0":50.00271538978492,"z0":5.790304819410287,"aX":-12.895967522043305},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":10.6,"breakHorizontal":15.2,"spinRate":1960,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4584662580649166,"extension":6.436343698930948},"index":3,"playId":"3c9ee950-7570-3712-a76e-aed55dd205aa","pitchNumber":3,"startTime":"2026-04-06T22:59:21.485Z","endTime":"2026-04-06T22:59:25.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.7,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15668693474586,"aZ":-12.028693963769252,"pfxX":-4.256536133498418,"pfxZ":11.47355380194611,"pX":-0.7422327412650741,"pZ":2.8786982734285753,"vX0":3.3488130131509153,"vY0":-131.71749007994066,"vZ0":-5.572128223595946,"x":145.29,"y":161.06,"x0":-1.4775071045540065,"y0":50.00279257451902,"z0":5.912088910580195,"aX":-7.474160924352767},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.8,"breakHorizontal":7.0,"spinRate":2360,"spinDirection":197},"zone":1,"typeConfidence":2.0,"plateTime":0.41593070516813757,"extension":6.268512904866962},"hitData":{"launchSpeed":101.8,"launchAngle":25.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":48.91,"coordY":88.26}},"index":4,"playId":"7d6338da-131d-33a8-b5c7-68ba02d4dbf3","pitchNumber":4,"startTime":"2026-04-06T22:59:36.295Z","endTime":"2026-04-06T22:59:48.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.699999999999996,"awayTeamWinProbability":39.300000000000004,"homeTeamWinProbabilityAdded":5.8999999999999915,"leverageIndex":0.86,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-04-06T22:59:48.297Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Masataka Yoshida flies out to right fielder Sal Frelick. Roman Anthony to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-06T23:00:02.918Z","endTime":"2026-04-06T23:00:31.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"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(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":89.3,"endSpeed":81.3,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.283956585172888,"aZ":-12.228850663788604,"pfxX":-3.392211603231953,"pfxZ":11.724668001383268,"pX":0.4789791206831607,"pZ":3.1188428442003118,"vX0":5.256935688464223,"vY0":-129.87310611594117,"vZ0":-4.989993628161214,"x":98.74,"y":154.57,"x0":-1.1346093806111546,"y0":50.002302551809315,"z0":6.002050344081516,"aX":-5.770793780004516},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":20.3,"breakHorizontal":4.9,"spinRate":2225,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.42243645964034604,"extension":6.458971834891553},"hitData":{"launchSpeed":90.6,"launchAngle":27.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.5,"coordY":71.76}},"index":0,"playId":"4577925b-8339-3bfa-8c94-7a9efefbd755","pitchNumber":1,"startTime":"2026-04-06T23:00:18.051Z","endTime":"2026-04-06T23:00:31.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.5,"awayTeamWinProbability":40.5,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":1.2,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:00:31.070Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willson Contreras walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-06T23:00:39.591Z","endTime":"2026-04-06T23:02:47.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"postOnThird":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.292921917915464,"aZ":-16.606717635229337,"pfxX":-9.387394834382008,"pfxZ":8.863792610854535,"pX":1.3193363832531209,"pZ":1.3871154358888957,"vX0":9.479533798515629,"vY0":-131.53917188910117,"vZ0":-8.17205021567001,"x":66.71,"y":201.33,"x0":-1.107521726479051,"y0":50.004207163001254,"z0":5.760057520657938,"aX":-16.490272395467056},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.4,"breakHorizontal":15.0,"spinRate":2230,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.41603507233737114,"extension":6.513996998936077},"index":0,"playId":"26229495-e6cc-361a-8fce-063f747ef2a3","pitchNumber":1,"startTime":"2026-04-06T23:01:03.783Z","endTime":"2026-04-06T23:01:08.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.904876261465464,"aZ":-15.134530247007149,"pfxX":-9.371055273045501,"pfxZ":9.672568147846714,"pX":0.21554740629064217,"pZ":1.0527834817777264,"vX0":6.792180963484842,"vY0":-132.0829198540411,"vZ0":-9.072710295231195,"x":108.78,"y":210.35,"x0":-1.1755545150355107,"y0":50.00489524204403,"z0":5.652359511004673,"aX":-16.511115498712655},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.6,"breakHorizontal":15.5,"spinRate":2220,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.41515215132841243,"extension":6.5315866402181415},"index":1,"playId":"311f1695-91e1-3c75-aa43-336d67e4f1b4","pitchNumber":2,"startTime":"2026-04-06T23:01:23.016Z","endTime":"2026-04-06T23:01:26.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":true},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.097580542541277,"aZ":-14.443256331711819,"pfxX":-10.205008892429031,"pfxZ":10.01228238526948,"pX":0.3526436857906805,"pZ":1.5455159697667182,"vX0":7.747249531585107,"vY0":-132.20203332835393,"vZ0":-8.021370288179138,"x":103.56,"y":197.05,"x0":-1.2894803345313344,"y0":50.002684801104394,"z0":5.678565865119568,"aX":-18.069702108165217},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.6,"breakHorizontal":16.8,"spinRate":2200,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.41427129523106077,"extension":6.628538042646672},"index":2,"playId":"35b4ff81-9df7-3572-9c5a-b5bff834f5e3","pitchNumber":3,"startTime":"2026-04-06T23:01:45.558Z","endTime":"2026-04-06T23:02:12.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"}},"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":89.9,"endSpeed":81.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52060771596333,"aZ":-12.64921180780277,"pfxX":-5.588457204211208,"pfxZ":11.369440865210382,"pX":0.1705340317190304,"pZ":3.274761658870033,"vX0":5.410090727967546,"vY0":-130.71274640577928,"vZ0":-4.400346124576993,"x":110.5,"y":150.36,"x0":-1.2075966188486384,"y0":50.001806357058975,"z0":5.941311206115019,"aX":-9.59624521268337},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":19.7,"breakHorizontal":8.8,"spinRate":2377,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.4202679225671355,"extension":6.423895780333528},"index":3,"playId":"cbe58fea-3756-3ae3-b06c-5c6a085cfee1","pitchNumber":4,"startTime":"2026-04-06T23:02:23.136Z","endTime":"2026-04-06T23:02:26.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70287282685682,"aZ":-12.435430835491069,"pfxX":-4.100045853657349,"pfxZ":11.28685272356853,"pX":-0.9929431214544373,"pZ":1.4131642187252524,"vX0":2.297066090527567,"vY0":-131.60266565889165,"vZ0":-8.767265990779315,"x":154.85,"y":200.62,"x0":-1.3457961305268848,"y0":50.0013749279494,"z0":5.71513494026537,"aX":-7.1698411430111255},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.7,"breakHorizontal":6.8,"spinRate":2365,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.4166689931519407,"extension":6.448603346327592},"index":4,"playId":"bed9d22e-610d-3f8f-9871-91607b66fb07","pitchNumber":5,"startTime":"2026-04-06T23:02:42.535Z","endTime":"2026-04-06T23:02:47.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.3,"awayTeamWinProbability":38.7,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":1.36,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:02:47.136Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilyer Abreu strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-06T23:03:03.603Z","endTime":"2026-04-06T23:04:31.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"postOnThird":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.865413971899216,"aZ":-22.168037217003466,"pfxX":-12.806393824471986,"pfxZ":7.116015857791636,"pX":-1.257225926749808,"pZ":0.7959874821311731,"vX0":4.389699492904677,"vY0":-117.95542810170474,"vZ0":-6.652842064205163,"x":164.92,"y":217.29,"x0":-1.480713001808017,"y0":50.00262533129078,"z0":5.702764234197343,"aX":-18.008786390026263},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":11.5,"breakHorizontal":22.1,"spinRate":1992,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4647042187360646,"extension":6.482401014688089},"index":0,"playId":"8c643cc4-7886-31a0-bb76-7b62ddad7348","pitchNumber":1,"startTime":"2026-04-06T23:03:24.865Z","endTime":"2026-04-06T23:03:28.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.42656686313351,"aZ":-25.326213911119506,"pfxX":-11.626560285197499,"pfxZ":4.772825680651607,"pX":-0.7684790467050355,"pZ":1.6234927990209624,"vX0":5.127455208413057,"vY0":-118.95376211504237,"vZ0":-4.38518009182986,"x":146.29,"y":194.95,"x0":-1.4391692828884781,"y0":50.005039397332865,"z0":5.78208408113818,"aX":-16.694573859372372},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":7.8,"breakHorizontal":19.8,"spinRate":1996,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.4601326500789109,"extension":6.641635089863016},"index":1,"playId":"2a9c4705-b041-352e-a468-1d9d28ae6084","pitchNumber":2,"startTime":"2026-04-06T23:03:43.322Z","endTime":"2026-04-06T23:03:46.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.475871147888107,"aZ":-21.914455687310035,"pfxX":-12.216136505028745,"pfxZ":6.978178846326806,"pX":-0.6921955760790233,"pZ":1.4542697550036674,"vX0":5.2645184961205755,"vY0":-120.47702698897815,"vZ0":-5.623258809315342,"x":143.38,"y":199.51,"x0":-1.3190407984715775,"y0":50.000688229114914,"z0":5.756258196472485,"aX":-17.949615731477852},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":11.5,"breakHorizontal":20.9,"spinRate":1970,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4547000664950791,"extension":6.679961366314509},"index":2,"playId":"800089ca-e776-3df7-9b45-feb0ac8f7880","pitchNumber":3,"startTime":"2026-04-06T23:04:04.312Z","endTime":"2026-04-06T23:04:07.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":81.9,"endSpeed":75.9,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.86128465746332,"aZ":-26.787737070922773,"pfxX":-9.591029050845018,"pfxZ":3.701348137383709,"pX":-1.1559882034885247,"pZ":2.1374481907656224,"vX0":3.8306327382907943,"vY0":-119.26668645973626,"vZ0":-2.893568204162184,"x":161.06,"y":181.07,"x0":-1.5284045222024207,"y0":50.001289154773225,"z0":5.758044334233,"aX":-13.949418885381093},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":6.4,"breakHorizontal":16.6,"spinRate":1904,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4575632002374581,"extension":6.606066557327969},"index":3,"playId":"c3415f7b-7f1b-30f6-848a-c3b35f269041","pitchNumber":4,"startTime":"2026-04-06T23:04:28.215Z","endTime":"2026-04-06T23:04:31.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":-6.499999999999993,"leverageIndex":1.82,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:04:31.971Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Story singles on a fly ball to right fielder Sal Frelick. Roman Anthony scores. Willson Contreras to 3rd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-06T23:04:39.802Z","endTime":"2026-04-06T23:06:14.364Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"postOnThird":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":{"id":605540,"link":"/api/v1/people/605540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.149634564807233,"aZ":-15.028531601050021,"pfxX":-9.749205764230062,"pfxZ":9.590982628157668,"pX":-0.6260162298418155,"pZ":2.777931439029156,"vX0":4.977956274996917,"vY0":-133.2345454019834,"vZ0":-5.062391770248735,"x":140.86,"y":163.78,"x0":-1.257672278399849,"y0":50.00370874978236,"z0":5.798586041507853,"aX":-17.428031920846234},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.4,"breakHorizontal":16.4,"spinRate":2227,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.4120171951678504,"extension":6.5445128106104375},"index":0,"playId":"60224241-f6cb-3e83-84aa-c00ac71a933b","pitchNumber":1,"startTime":"2026-04-06T23:05:02.730Z","endTime":"2026-04-06T23:05:06.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.919859364741505,"aZ":-21.6213442758449,"pfxX":1.0200609955185236,"pfxZ":6.403123893904716,"pX":0.6770390495903131,"pZ":2.1674052596980995,"vX0":4.515801234784173,"vY0":-127.27186320525549,"vZ0":-4.9407655948965825,"x":91.19,"y":180.26,"x0":-1.249302196269018,"y0":50.00404708939936,"z0":5.835223567389936,"aX":1.68183573929865},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.8,"breakHorizontal":-2.9,"spinRate":2343,"spinDirection":190},"zone":9,"typeConfidence":2.0,"plateTime":0.42955317178215546,"extension":6.4921300984030825},"index":1,"playId":"c4944b1c-a68e-3244-aa22-87c0e19ffd8e","pitchNumber":2,"startTime":"2026-04-06T23:05:25.717Z","endTime":"2026-04-06T23:05:29.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-06T23:05:41.458Z","endTime":"2026-04-06T23:06:02.363Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"},"defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.346475479032858,"aZ":-11.677806083881485,"pfxX":-2.8304141195019117,"pfxZ":11.454045817456638,"pX":-0.3120288560487834,"pZ":3.3771962220987435,"vX0":3.348267781270268,"vY0":-133.3490453688799,"vZ0":-4.3871907688360565,"x":128.89,"y":147.6,"x0":-1.2199022902525278,"y0":50.00474537036832,"z0":5.895004439279756,"aX":-5.0661428802260815},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.9,"breakHorizontal":4.3,"spinRate":2358,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.41172163496916747,"extension":6.401067902032456},"hitData":{"launchSpeed":73.4,"launchAngle":46.0,"totalDistance":206.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.92,"coordY":137.19}},"index":3,"playId":"14e322dc-1676-3295-9f5c-d7a58b9ec753","pitchNumber":3,"startTime":"2026-04-06T23:06:02.363Z","endTime":"2026-04-06T23:06:14.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.60000000000001,"awayTeamWinProbability":35.39999999999999,"homeTeamWinProbabilityAdded":9.800000000000004,"leverageIndex":1.83,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:06:14.364Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcelo Mayer flies out to left fielder Blake Perkins.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-06T23:06:41.875Z","endTime":"2026-04-06T23:08:15.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":4},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.2,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.54737151136332,"aZ":-27.28763627949724,"pfxX":-8.8519215500869,"pfxZ":3.429397461561396,"pX":-0.837090799824012,"pZ":2.2840564978626356,"vX0":4.101032054809479,"vY0":-118.10537757918775,"vZ0":-2.3262961193940033,"x":148.91,"y":177.11,"x0":-1.43739008022286,"y0":50.00478945536311,"z0":5.768513613817671,"aX":-12.62220150424265},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":6.0,"breakHorizontal":15.1,"spinRate":1787,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.46213163252607004,"extension":6.646580865770515},"index":0,"playId":"4bfe2727-b291-3701-814b-4918babf7d0a","pitchNumber":1,"startTime":"2026-04-06T23:06:54.462Z","endTime":"2026-04-06T23:06:57.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"third":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":88.9,"endSpeed":81.4,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.269735154258882,"aZ":-18.379488299104754,"pfxX":-3.0302597861033687,"pfxZ":8.129266864593193,"pX":-0.7779912228497772,"pZ":2.6012226077891922,"vX0":2.607027488667757,"vY0":-129.50107477957582,"vZ0":-4.526856427204691,"x":146.66,"y":168.55,"x0":-1.4044803142445317,"y0":50.002910291676834,"z0":5.779549840386734,"aX":-5.142357506702703},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.9,"breakHorizontal":4.9,"spinRate":2249,"spinDirection":193},"zone":4,"typeConfidence":2.0,"plateTime":0.4231030652803778,"extension":6.2807670404674765},"index":1,"playId":"bcb10290-596a-3dc3-842c-a122578c71a0","pitchNumber":2,"startTime":"2026-04-06T23:07:13.377Z","endTime":"2026-04-06T23:07:16.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"third":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-06T23:07:26.968Z","endTime":"2026-04-06T23:07:42.654Z","isPitch":false,"type":"action","player":{"id":691785,"link":"/api/v1/people/691785"},"defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"third":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.5,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.139921423735615,"aZ":-26.825366209563168,"pfxX":-11.267667783560546,"pfxZ":3.917524800710482,"pX":-0.46035631473960237,"pZ":1.0423324540924785,"vX0":5.182507667275306,"vY0":-116.18125755236066,"vZ0":-4.977053878119124,"x":134.55,"y":210.64,"x0":-1.2582572647416548,"y0":50.00134112868442,"z0":5.7672866267941965,"aX":-15.37388497884814},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":6.1,"breakHorizontal":19.1,"spinRate":1919,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4717735775338707,"extension":6.562659035113381},"index":3,"playId":"aadf45f1-18e2-33c1-808e-8789d366f42b","pitchNumber":3,"startTime":"2026-04-06T23:07:42.654Z","endTime":"2026-04-06T23:07:46.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"third":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.365469974923393,"aZ":-17.887668623092924,"pfxX":-9.356734964752148,"pfxZ":7.738864961391959,"pX":0.18706938754626498,"pZ":2.73234710732345,"vX0":6.953339327814882,"vY0":-135.43070214104975,"vZ0":-4.79023577319716,"x":109.87,"y":165.01,"x0":-1.2064198944856677,"y0":50.00108160963341,"z0":5.7867800613600044,"aX":-17.26694683862537},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.1,"breakHorizontal":15.4,"spinRate":2306,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.405436649867986,"extension":6.569258905239339},"hitData":{"launchSpeed":92.1,"launchAngle":60.0,"totalDistance":194.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":94.42,"coordY":130.05}},"index":4,"playId":"eda77c59-18ff-37c0-b0f1-d74454a01729","pitchNumber":4,"startTime":"2026-04-06T23:08:04.888Z","endTime":"2026-04-06T23:08:15.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"third":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-4.300000000000011,"leverageIndex":1.61,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:08:15.903Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Rengifo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-06T23:10:36.598Z","endTime":"2026-04-06T23:11:36.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-06T23:10:26.319Z","endTime":"2026-04-06T23:10:38.673Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"},"defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":94.0,"endSpeed":85.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50002987212482,"aZ":-25.741543715231188,"pfxX":-9.868799679258839,"pfxZ":3.4376013407767774,"pX":0.4273682425966736,"pZ":1.7869709236736977,"vX0":7.155682201524737,"vY0":-136.5203504038271,"vZ0":-5.645656950680212,"x":100.71,"y":190.53,"x0":-0.9570925451166691,"y0":50.002611247283596,"z0":5.674111254413822,"aX":-18.465956747451788},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.2,"breakHorizontal":16.2,"spinRate":2007,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.4025460439271247,"extension":6.328960687581789},"index":1,"playId":"b541d9f7-36c5-3dc4-a81c-835958f5c371","pitchNumber":1,"startTime":"2026-04-06T23:10:38.673Z","endTime":"2026-04-06T23:10:42.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":85.5,"endSpeed":78.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.901664379443574,"aZ":-30.826025520541897,"pfxX":-1.041297609756722,"pfxZ":0.855152495638011,"pX":0.29437774945984924,"pZ":2.1234885363568003,"vX0":3.9553190336821307,"vY0":-124.48322070824179,"vZ0":-2.4583940705670084,"x":105.78,"y":181.45,"x0":-1.1794935571795182,"y0":50.00015260967717,"z0":5.6747908735446115,"aX":-1.6350027712594983},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.2,"breakHorizontal":1.0,"spinRate":2380,"spinDirection":319},"zone":6,"typeConfidence":2.0,"plateTime":0.43994010092950164,"extension":6.163973231178056},"index":2,"playId":"935b1fee-84f3-377e-b42e-62653a24877c","pitchNumber":2,"startTime":"2026-04-06T23:10:56.493Z","endTime":"2026-04-06T23:10:59.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.364178237458248,"aZ":-38.253693622050484,"pfxX":0.9443422885453128,"pfxZ":-4.119649123360965,"pX":-1.4220483063082348,"pZ":2.3584935055856366,"vX0":-0.8913230969210904,"vY0":-120.86792269187946,"vZ0":-0.37338045192412883,"x":171.21,"y":175.1,"x0":-1.1705450583056525,"y0":50.004807070472054,"z0":5.884495602148475,"aX":1.392269253205919},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-7.3,"breakHorizontal":-1.4,"spinRate":2502,"spinDirection":28},"zone":13,"typeConfidence":2.0,"plateTime":0.4537971952294608,"extension":5.9603621046855935},"index":3,"playId":"ad066c42-1511-37a8-93bb-d708f4ccd1a3","pitchNumber":3,"startTime":"2026-04-06T23:11:13.623Z","endTime":"2026-04-06T23:11:17.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.182692378222285,"aZ":-30.377827933176874,"pfxX":-0.9020164505825661,"pfxZ":1.1377746699276563,"pX":0.9535734961886039,"pZ":0.6826976286080625,"vX0":5.259575994034645,"vY0":-125.57613760972741,"vZ0":-6.029834513278199,"x":80.65,"y":220.35,"x0":-1.0576559744080725,"y0":50.006205852479695,"z0":5.609184398983212,"aX":-1.4303386383975745},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.8,"breakHorizontal":0.4,"spinRate":2428,"spinDirection":301},"zone":14,"typeConfidence":2.0,"plateTime":0.4374035092661477,"extension":6.236765483328507},"index":4,"playId":"f591bf9b-da37-3343-b43a-9967fae9e4b8","pitchNumber":4,"startTime":"2026-04-06T23:11:31.974Z","endTime":"2026-04-06T23:11:36.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.7,"awayTeamWinProbability":37.3,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.95,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:11:36.216Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sal Frelick walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-06T23:11:43.382Z","endTime":"2026-04-06T23:13:27.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.8,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.338434800081284,"aZ":-30.485902462330895,"pfxX":-0.9125225464275157,"pfxZ":1.072022944224301,"pX":0.508424160264844,"pZ":2.1861972525205826,"vX0":4.696049782753866,"vY0":-125.24878346900742,"vZ0":-2.3062909322105005,"x":97.62,"y":179.75,"x0":-1.2759337412808427,"y0":50.00554965238561,"z0":5.622800627561742,"aX":-1.4433831513249646},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.7,"breakHorizontal":0.5,"spinRate":2287,"spinDirection":336},"zone":6,"typeConfidence":2.0,"plateTime":0.4380463560457568,"extension":6.214924872962106},"index":0,"playId":"5c49963c-eb72-311c-803c-abfee5cecf18","pitchNumber":1,"startTime":"2026-04-06T23:12:08.376Z","endTime":"2026-04-06T23:12:12.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":87.7,"endSpeed":80.5,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.598729994442103,"aZ":-24.951897063802416,"pfxX":-10.541179416394456,"pfxZ":4.405690510230983,"pX":-0.15407284597014118,"pZ":0.5426094187711444,"vX0":6.1524166558306845,"vY0":-127.37279171344372,"vZ0":-7.166084214947605,"x":122.87,"y":224.13,"x0":-1.2334731293032763,"y0":50.004684568318325,"z0":5.370604879509734,"aX":-17.29140478117047},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.5,"breakHorizontal":17.6,"spinRate":1675,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4303011132150192,"extension":6.281174346883429},"index":1,"playId":"9d138409-e918-3168-b624-eeb60f1fac0f","pitchNumber":2,"startTime":"2026-04-06T23:12:25.378Z","endTime":"2026-04-06T23:12:28.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.427680852354463,"aZ":-22.343150028813465,"pfxX":-10.699669164689933,"pfxZ":5.272475105056462,"pX":1.0385688391068237,"pZ":2.1767423449833987,"vX0":8.900823751050757,"vY0":-135.85834329288966,"vZ0":-5.25064673459637,"x":77.41,"y":180.01,"x0":-0.8938146969943337,"y0":50.00453647299581,"z0":5.6925180447459605,"aX":-19.955909620118874},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.5,"breakHorizontal":17.4,"spinRate":2039,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4035408764408017,"extension":6.260735607629761},"index":2,"playId":"a3615021-743c-3de7-9fee-4491b955c40d","pitchNumber":3,"startTime":"2026-04-06T23:12:45.351Z","endTime":"2026-04-06T23:12:49.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.769749693424377,"aZ":-26.082452595629622,"pfxX":-11.442238525163026,"pfxZ":3.3004756375115676,"pX":0.7270117463044515,"pZ":0.8351743989000149,"vX0":8.901073398867116,"vY0":-135.25176288691387,"vZ0":-7.376411174335803,"x":89.29,"y":216.23,"x0":-1.1276466638635123,"y0":50.00094884487448,"z0":5.4392298088041695,"aX":-21.09912619211111},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.4,"breakHorizontal":18.7,"spinRate":2016,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.40568585871772145,"extension":6.296773096859521},"index":3,"playId":"9b451949-8b4d-32f8-9e88-53617e9ba7cb","pitchNumber":4,"startTime":"2026-04-06T23:13:03.641Z","endTime":"2026-04-06T23:13:07.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.3,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.081777828234333,"aZ":-30.529416085929707,"pfxX":-0.5848649298839383,"pfxZ":1.0554823480984705,"pX":-1.1742934461318715,"pZ":2.4941834325960817,"vX0":0.8467989196217892,"vY0":-124.64218716163326,"vZ0":-1.6271575978305215,"x":161.76,"y":171.44,"x0":-1.44314488900399,"y0":50.00614876721241,"z0":5.686817206970859,"aX":-0.9163395677093679},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.8,"breakHorizontal":0.8,"spinRate":2361,"spinDirection":264},"zone":11,"typeConfidence":2.0,"plateTime":0.44017148256149463,"extension":6.08543145862794},"index":4,"playId":"3747fbc6-a9de-388a-b9d4-f54534db2a43","pitchNumber":5,"startTime":"2026-04-06T23:13:22.946Z","endTime":"2026-04-06T23:13:27.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.0,"awayTeamWinProbability":40.0,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":0.69,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:13:27.731Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"David Hamilton singles on a bunt ground ball to catcher Carlos Narváez. Sal Frelick to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-06T23:13:37.572Z","endTime":"2026-04-06T23:14:02.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"postOnSecond":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.351338228906688,"aZ":-22.795650910969176,"pfxX":-10.559626496371298,"pfxZ":5.036293798233203,"pX":-0.6554656178293825,"pZ":1.715017478498689,"vX0":5.209624131699786,"vY0":-135.73572250072485,"vZ0":-6.133034291197955,"x":141.98,"y":192.47,"x0":-1.2302154351594001,"y0":50.00047953272294,"z0":5.596107620523478,"aX":-19.655756235792428},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.9,"breakHorizontal":18.0,"spinRate":1975,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.40387796509865925,"extension":6.14051175638362},"hitData":{"launchSpeed":33.2,"launchAngle":-83.0,"totalDistance":1.0,"trajectory":"bunt_grounder","hardness":"medium","location":"2","coordinates":{"coordX":123.48,"coordY":199.14}},"index":0,"playId":"eb532686-cb81-30af-b3cc-4a950e6dd388","pitchNumber":1,"startTime":"2026-04-06T23:13:55.002Z","endTime":"2026-04-06T23:14:02.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":-4.199999999999996,"leverageIndex":1.33,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:14:02.023Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blake Perkins called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-06T23:14:46.822Z","endTime":"2026-04-06T23:16:30.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"postOnSecond":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"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":{"description":"Pitcher Step Off","code":"PSO","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":"e4d9513d-0f5e-42a4-8759-6c6d4f10dcb9","startTime":"2026-04-06T23:14:46.822Z","endTime":"2026-04-06T23:14:51.822Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"second":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.101630160018512,"aZ":-30.872754725848115,"pfxX":-0.1739802851660821,"pfxZ":0.7968390320673464,"pX":-0.7303750728000068,"pZ":2.2463603825280845,"vX0":1.5155905075055558,"vY0":-125.86720363688723,"vZ0":-2.3406387163796416,"x":144.84,"y":178.13,"x0":-1.31401130262829,"y0":50.000096278979406,"z0":5.6530079906163655,"aX":-0.28319423682641975},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.2,"breakHorizontal":0.0,"spinRate":2430,"spinDirection":169},"zone":4,"typeConfidence":2.0,"plateTime":0.432789562739345,"extension":6.063494249437584},"index":1,"playId":"183d9c69-9f03-342d-a153-11fafdeee097","pitchNumber":1,"startTime":"2026-04-06T23:15:04.340Z","endTime":"2026-04-06T23:15:11.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"second":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.133677079237195,"aZ":-31.915543598728352,"pfxX":-0.7377756935481776,"pfxZ":0.15918841232913827,"pX":-0.09826724331065502,"pZ":2.3455975338117954,"vX0":3.025385433268714,"vY0":-125.36049263118471,"vZ0":-2.04434161226909,"x":120.75,"y":175.45,"x0":-1.2178492614286043,"y0":50.00275882699427,"z0":5.743499261428371,"aX":-1.190670466609154},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.1,"breakHorizontal":0.7,"spinRate":2444,"spinDirection":331},"zone":5,"typeConfidence":2.0,"plateTime":0.43468316536239193,"extension":6.115999841230959},"index":2,"playId":"1cc77a7d-dc4d-302b-890e-e86a658d7444","pitchNumber":2,"startTime":"2026-04-06T23:15:27.050Z","endTime":"2026-04-06T23:15:30.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"second":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08928918392821,"aZ":-16.20648258889568,"pfxX":-3.9701545031695726,"pfxZ":8.59576383835095,"pX":1.154166862772783,"pZ":3.4169579535771004,"vX0":7.160965322638644,"vY0":-134.6750454504182,"vZ0":-3.2926610976573625,"x":73.01,"y":146.52,"x0":-1.0097132076926332,"y0":50.006086812079744,"z0":5.785007976704375,"aX":-7.3787359151136025},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.1,"breakHorizontal":5.9,"spinRate":2147,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.4049155082239779,"extension":6.3085784983193065},"index":3,"playId":"f98033bb-f47e-3f2c-968c-44e49d3e438e","pitchNumber":3,"startTime":"2026-04-06T23:15:46.584Z","endTime":"2026-04-06T23:15:50.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"second":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.757125423223076,"aZ":-28.968640251226965,"pfxX":-1.7224367750964242,"pfxZ":1.9865478534257637,"pX":0.4344820425468872,"pZ":1.3741772885531574,"vX0":4.878423078835538,"vY0":-125.7485872754277,"vZ0":-4.754177306335638,"x":100.44,"y":201.68,"x0":-1.300661276036264,"y0":50.00261608240586,"z0":5.619492602179138,"aX":-2.7790130336756844},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.8,"breakHorizontal":2.0,"spinRate":2386,"spinDirection":265},"zone":14,"typeConfidence":2.0,"plateTime":0.4343629065963954,"extension":6.206009351594746},"index":4,"playId":"3122d592-d695-334e-bfea-99a42f2c8c3f","pitchNumber":4,"startTime":"2026-04-06T23:16:04.609Z","endTime":"2026-04-06T23:16:09.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"second":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.104870851778887,"aZ":-23.6566534363473,"pfxX":-9.34033290069776,"pfxZ":4.453006530344197,"pX":0.7853214726381137,"pZ":2.7080628212679936,"vX0":7.6623136564360514,"vY0":-136.73153593521124,"vZ0":-3.8747328802499323,"x":87.07,"y":165.66,"x0":-0.824945899684672,"y0":50.006089336828445,"z0":5.746124831683267,"aX":-17.879727976654877},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.6,"breakHorizontal":15.5,"spinRate":2082,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.39895061293282685,"extension":6.255469304704794},"index":5,"playId":"1025c5fa-6baf-3f4e-baeb-1cfe4dd96710","pitchNumber":5,"startTime":"2026-04-06T23:16:24.692Z","endTime":"2026-04-06T23:16:30.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"second":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.9,"awayTeamWinProbability":39.1,"homeTeamWinProbabilityAdded":5.099999999999994,"leverageIndex":2.14,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:16:30.098Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brice Turang grounds out, third baseman Caleb Durbin to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-06T23:16:52.762Z","endTime":"2026-04-06T23:17:46.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"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":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00768901362649,"aZ":-21.808544742822825,"pfxX":-10.37539093696418,"pfxZ":5.338908756572642,"pX":1.0438704406444785,"pZ":1.6040389675012001,"vX0":8.925395092388912,"vY0":-137.86893315024966,"vZ0":-7.030976272590041,"x":77.21,"y":195.47,"x0":-0.8728433840089603,"y0":50.005804070777806,"z0":5.638223640510822,"aX":-20.160977962656762},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.5,"breakHorizontal":17.2,"spinRate":2131,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.39588268463578613,"extension":6.495080102619573},"index":0,"playId":"c5ca094e-8433-3a41-98d7-341ecfcde70f","pitchNumber":1,"startTime":"2026-04-06T23:16:59.863Z","endTime":"2026-04-06T23:17:06.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"second":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73222387888756,"aZ":-25.199112496577385,"pfxX":-11.260879150812531,"pfxZ":4.207955896920127,"pX":-0.7721036476164734,"pZ":2.229331392121528,"vX0":4.732503761757424,"vY0":-127.75392444545597,"vZ0":-3.436688375301737,"x":146.43,"y":178.59,"x0":-1.1831767674109142,"y0":50.00120621846827,"z0":5.567349483627697,"aX":-18.65621573230527},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.1,"breakHorizontal":19.3,"spinRate":1844,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.42835223909953957,"extension":6.294788608426619},"index":1,"playId":"df682438-a171-39b3-8421-6a1c200150ac","pitchNumber":2,"startTime":"2026-04-06T23:17:17.859Z","endTime":"2026-04-06T23:17:21.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"second":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.992281195170452,"aZ":-24.454585456672756,"pfxX":-8.997680661190238,"pfxZ":4.105809225880877,"pX":-0.019652808606820914,"pZ":2.7344741859762167,"vX0":5.605291389045295,"vY0":-135.7703198432588,"vZ0":-3.653833084154473,"x":117.75,"y":164.95,"x0":-0.9354072121697021,"y0":50.00033694854865,"z0":5.787310723930499,"aX":-16.900009923801925},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.0,"breakHorizontal":15.2,"spinRate":2079,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.40247323424237713,"extension":6.105293799432656},"hitData":{"launchSpeed":92.3,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.54,"coordY":156.14}},"index":2,"playId":"03bcd9f2-0f0f-3f25-8189-2a0239914a5f","pitchNumber":3,"startTime":"2026-04-06T23:17:38.205Z","endTime":"2026-04-06T23:17:46.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"second":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":4.70000000000001,"leverageIndex":1.87,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:17:46.219Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Caleb Durbin singles on a ground ball to left fielder Blake Perkins.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-06T23:19:36.610Z","endTime":"2026-04-06T23:20:40.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"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":[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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.491051159396207,"aZ":-14.416138249298548,"pfxX":-9.15802814494823,"pfxZ":10.000377641066326,"pX":-1.5052479642699528,"pZ":1.7208427975300093,"vX0":2.7818320050842122,"vY0":-132.92039305725578,"vZ0":-7.926980048386923,"x":174.38,"y":192.32,"x0":-1.3803136970356316,"y0":50.00477920678597,"z0":5.8047331677788705,"aX":-16.265405632614478},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.4,"breakHorizontal":16.0,"spinRate":2242,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.4132590074515461,"extension":6.242575897265653},"index":0,"playId":"7c70df71-9526-358f-a8f1-5e7e7fcdc219","pitchNumber":1,"startTime":"2026-04-06T23:19:59.701Z","endTime":"2026-04-06T23:20:03.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.290573819388158,"aZ":-22.824066377333132,"pfxX":1.3175840184439696,"pfxZ":5.770774222536408,"pX":1.1029309771744042,"pZ":1.8373312588128592,"vX0":5.419302105756075,"vY0":-126.12390893473491,"vZ0":-5.5316082271077125,"x":74.96,"y":189.17,"x0":-1.2398325787359574,"y0":50.00328286803106,"z0":5.885862931324336,"aX":2.1337782765528273},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.5,"breakHorizontal":-3.6,"spinRate":2312,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.4333454120561666,"extension":6.33304296358167},"index":1,"playId":"31c51ba1-f138-3a36-87b9-efc264bd95da","pitchNumber":2,"startTime":"2026-04-06T23:20:14.794Z","endTime":"2026-04-06T23:20:18.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.0,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36805157262677,"aZ":-14.782392549222283,"pfxX":-9.321788576478912,"pfxZ":10.112222078767823,"pX":-0.32267873038850925,"pZ":2.270761283567138,"vX0":5.2081002994917,"vY0":-130.30581564791152,"vZ0":-6.378252769159438,"x":129.3,"y":177.47,"x0":-1.1361578222620712,"y0":50.001516702016545,"z0":5.866922784687978,"aX":-16.029872014196073},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":17.2,"breakHorizontal":15.7,"spinRate":2286,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.4203233218554061,"extension":6.316513715041609},"hitData":{"launchSpeed":101.2,"launchAngle":2.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.31,"coordY":111.65}},"index":2,"playId":"49c3d806-1d19-3f8b-926e-b42f15a884a6","pitchNumber":3,"startTime":"2026-04-06T23:20:30.710Z","endTime":"2026-04-06T23:20:40.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":0.78,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:20:40.732Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Narváez flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-06T23:21:15.538Z","endTime":"2026-04-06T23:21:30.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"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],"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":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-06T23:21:03.735Z","endTime":"2026-04-06T23:21:17.891Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"},"defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.21500263912421,"aZ":-11.882820970365772,"pfxX":-3.3136540756805335,"pfxZ":11.608905025336341,"pX":-0.3134262969426054,"pZ":2.721284872040443,"vX0":3.50780810030513,"vY0":-131.68627672265802,"vZ0":-5.857800008876029,"x":128.95,"y":165.31,"x0":-1.2352716585048733,"y0":50.0043807232345,"z0":5.861813568528228,"aX":-5.792781197305526},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.9,"breakHorizontal":5.2,"spinRate":2255,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.41670637873468586,"extension":6.406340455041935},"hitData":{"launchSpeed":97.1,"launchAngle":46.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.35,"coordY":84.34}},"index":1,"playId":"4292eb8f-64e9-32e0-b969-02fa863d8ad1","pitchNumber":1,"startTime":"2026-04-06T23:21:17.891Z","endTime":"2026-04-06T23:21:30.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.8,"awayTeamWinProbability":34.2,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.28,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:21:30.919Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ceddanne Rafaela called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-06T23:21:32.197Z","endTime":"2026-04-06T23:23:51.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"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":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.177203490060073,"aZ":-12.208671132811862,"pfxX":-4.1502239776033125,"pfxZ":11.064188212951386,"pX":-0.08992356990649406,"pZ":3.265612179932695,"vX0":4.0174465805167205,"vY0":-133.36815868156134,"vZ0":-4.624295593232418,"x":120.43,"y":150.61,"x0":-1.0752236196258247,"y0":50.00645734707587,"z0":5.899890272769958,"aX":-7.492192061632632},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.3,"breakHorizontal":6.7,"spinRate":2249,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.41039691568467074,"extension":6.471097453835959},"index":0,"playId":"17649d21-c0e3-39fd-8edc-cf3f2832e7c6","pitchNumber":1,"startTime":"2026-04-06T23:21:56.747Z","endTime":"2026-04-06T23:22:00.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":92.1,"endSpeed":84.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.23160112269015,"aZ":-17.46439746445412,"pfxX":-9.22893187882456,"pfxZ":8.14052785947116,"pX":-0.6741695052224347,"pZ":1.846132576439301,"vX0":4.680254019396415,"vY0":-133.8890286678608,"vZ0":-6.85024672561687,"x":142.7,"y":188.93,"x0":-1.2504745518461415,"y0":50.00247001586941,"z0":5.698133439683103,"aX":-16.67261836971561},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.3,"breakHorizontal":15.6,"spinRate":2155,"spinDirection":205},"zone":7,"typeConfidence":2.0,"plateTime":0.4098671277095587,"extension":6.569239700619447},"index":1,"playId":"f183260b-d88c-3751-84ce-f907d7731602","pitchNumber":2,"startTime":"2026-04-06T23:22:20.609Z","endTime":"2026-04-06T23:22:24.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"65e5e7df-bd2b-33b6-b957-759a90408de2","startTime":"2026-04-06T23:22:40.906Z","endTime":"2026-04-06T23:22:43.906Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.989607935732597,"aZ":-11.339322931838261,"pfxX":-3.8600577085331946,"pfxZ":11.917000919852908,"pX":-0.8518779831706252,"pZ":3.4298526073397544,"vX0":2.2316773603469335,"vY0":-132.1069962838817,"vZ0":-4.238276950603061,"x":149.47,"y":146.17,"x0":-1.2108687747175735,"y0":50.00454160382588,"z0":5.903571496884224,"aX":-6.749465449562084},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":20.8,"breakHorizontal":6.5,"spinRate":2385,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.41635300297284106,"extension":6.459968410924891},"index":3,"playId":"db39a39e-d69f-32d7-b119-4d117a2b0083","pitchNumber":3,"startTime":"2026-04-06T23:23:00.938Z","endTime":"2026-04-06T23:23:03.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":71.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.928823392976092,"aZ":-28.82559324439245,"pfxX":5.7414791974784185,"pfxZ":2.5659134561553865,"pX":0.80319199266617,"pZ":1.197239560100812,"vX0":3.0397386735933303,"vY0":-114.31897725748249,"vZ0":-3.8990191321247796,"x":86.38,"y":206.45,"x0":-1.2960017694231125,"y0":50.00298800264089,"z0":5.799722590658307,"aX":7.487885250697653},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":3.8,"breakHorizontal":-11.3,"spinRate":2376,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4818161796177911,"extension":6.409619712959473},"index":4,"playId":"0a144223-4dce-3049-a60f-8eb71346b3d8","pitchNumber":4,"startTime":"2026-04-06T23:23:24.464Z","endTime":"2026-04-06T23:23:28.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.587551898346323,"aZ":-18.895248634756662,"pfxX":-10.600535234786301,"pfxZ":7.436405515975553,"pX":0.6330223181379891,"pZ":2.905184057657491,"vX0":7.954536423836736,"vY0":-133.30024111821572,"vZ0":-4.060137638034701,"x":92.87,"y":160.34,"x0":-1.0232481374167637,"y0":50.00654904568798,"z0":5.825172794400817,"aX":-18.943015596994044},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.7,"breakHorizontal":17.3,"spinRate":2244,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.4120279215119549,"extension":6.563066668799686},"index":5,"playId":"aa9e6af3-ad60-3e27-8d91-49076fa006e9","pitchNumber":5,"startTime":"2026-04-06T23:23:45.473Z","endTime":"2026-04-06T23:23:51.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.2,"awayTeamWinProbability":36.8,"homeTeamWinProbabilityAdded":-2.5999999999999943,"leverageIndex":1.08,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:23:51.762Z","atBatIndex":18},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Caleb Durbin caught stealing 2nd base, catcher William Contreras to shortstop David Hamilton.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-06T23:23:56.955Z","endTime":"2026-04-06T23:24:23.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":666152,"link":"/api/v1/people/666152"},"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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.447259255653293,"aZ":-15.147365913332646,"pfxX":-3.805335085880273,"pfxZ":9.36905751879105,"pX":0.35380859458609204,"pZ":3.8486732017288037,"vX0":5.340562198403902,"vY0":-133.85721839648193,"vZ0":-2.7447847600875295,"x":103.51,"y":134.87,"x0":-1.1712942482399675,"y0":50.005330114800394,"z0":5.96972345757453,"aX":-6.918140094778791},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.6,"breakHorizontal":5.8,"spinRate":2299,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.4089378687424756,"extension":6.447772446559808},"index":0,"playId":"b6f456c6-1825-3314-9b87-e58f44200b36","pitchNumber":1,"startTime":"2026-04-06T23:24:17.429Z","endTime":"2026-04-06T23:24:23.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-2.000000000000007,"leverageIndex":0.81,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:24:23.448Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"William Contreras walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-06T23:26:33.930Z","endTime":"2026-04-06T23:28:06.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.74495943547145,"aZ":-24.46844775460108,"pfxX":-9.902841239317366,"pfxZ":4.166635256303906,"pX":-1.686345754929046,"pZ":2.3208803022984106,"vX0":2.3968738221477226,"vY0":-135.63231819645753,"vZ0":-4.225641697814534,"x":181.28,"y":176.12,"x0":-1.299355468564974,"y0":50.00342501133316,"z0":5.621128013632224,"aX":-18.311342779869225},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.8,"breakHorizontal":17.4,"spinRate":1908,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.40500857140329094,"extension":6.354636073153392},"index":0,"playId":"d87e67bf-d40b-3315-b2fc-5f3ff17749de","pitchNumber":1,"startTime":"2026-04-06T23:26:44.562Z","endTime":"2026-04-06T23:26:48.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.7131930818086,"aZ":-22.58793320569051,"pfxX":-9.322830225520168,"pfxZ":5.1844650732086155,"pX":0.5520290048953308,"pZ":2.944352560541561,"vX0":7.099909082025943,"vY0":-135.40178898492402,"vZ0":-3.302287389689402,"x":95.96,"y":159.28,"x0":-0.898301216786315,"y0":50.00374553868671,"z0":5.768007060660145,"aX":-17.23973979420474},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.9,"breakHorizontal":15.2,"spinRate":1956,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.4051720381280428,"extension":6.310385225103215},"index":1,"playId":"5c3b5b95-8324-32d0-858f-f3caa851edc1","pitchNumber":2,"startTime":"2026-04-06T23:26:58.431Z","endTime":"2026-04-06T23:27:02.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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.6,"endSpeed":79.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64588245357127,"aZ":-23.86750033676306,"pfxX":-9.302446083730965,"pfxZ":5.224259327582051,"pX":0.9334671283512311,"pZ":-0.12209867105373903,"vX0":8.006877026301172,"vY0":-125.64726125324634,"vZ0":-8.935554338183465,"x":81.42,"y":242.08,"x0":-1.093665467716446,"y0":50.00437119463341,"z0":5.43531987577105,"aX":-14.800692996410573},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.4,"breakHorizontal":14.9,"spinRate":1805,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.43675059650360737,"extension":6.559810235648437},"index":2,"playId":"42d9d0cc-870b-37da-b54c-0d33a3a8b204","pitchNumber":3,"startTime":"2026-04-06T23:27:14.448Z","endTime":"2026-04-06T23:27:17.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":93.0,"endSpeed":85.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.049402996701943,"aZ":-19.754188200957582,"pfxX":-10.404253460213072,"pfxZ":6.741568925411528,"pX":0.5138685508012834,"pZ":1.3377685318201793,"vX0":7.592331494684508,"vY0":-135.0496334125653,"vZ0":-7.674594142927194,"x":97.41,"y":202.66,"x0":-0.9853547479214372,"y0":50.0064659049338,"z0":5.611605833414673,"aX":-19.17775905080065},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.7,"breakHorizontal":17.2,"spinRate":1990,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.40593075734180006,"extension":6.200829463577639},"index":3,"playId":"1d2a28b5-1306-3d16-b888-52b5b7d4a0c3","pitchNumber":4,"startTime":"2026-04-06T23:27:32.914Z","endTime":"2026-04-06T23:27:37.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"index":4,"startTime":"2026-04-06T23:27:48.036Z","endTime":"2026-04-06T23:28:01.700Z","isPitch":false,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"},"defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.363776536986574,"aZ":-19.404358204878847,"pfxX":-11.127576217958179,"pfxZ":6.924025825375355,"pX":0.26272384582040914,"pZ":1.0522962507749574,"vX0":7.273042576109531,"vY0":-135.1651368180432,"vZ0":-8.512579279752794,"x":106.99,"y":210.37,"x0":-1.0216918548583698,"y0":50.00497411724382,"z0":5.613398763282853,"aX":-20.52450765555517},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.8,"breakHorizontal":18.5,"spinRate":2085,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4057529570364946,"extension":6.307906063755561},"index":5,"playId":"2aabc916-4efb-3d71-bb02-3e33d765d33a","pitchNumber":5,"startTime":"2026-04-06T23:28:01.700Z","endTime":"2026-04-06T23:28:06.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.89999999999999,"awayTeamWinProbability":43.10000000000001,"homeTeamWinProbabilityAdded":-4.300000000000004,"leverageIndex":1.03,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:28:06.241Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Yelich singles on a ground ball to right fielder Wilyer Abreu. William Contreras to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-06T23:28:15.877Z","endTime":"2026-04-06T23:32:41.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7,8,9,10],"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.203531439034965,"aZ":-29.58616692205441,"pfxX":-1.6379736001068819,"pfxZ":1.6225079065195622,"pX":0.44643368472159656,"pZ":1.5727424421403449,"vX0":5.095345202030099,"vY0":-125.39169558037321,"vZ0":-3.6849727314000544,"x":99.98,"y":196.32,"x0":-1.3984972511392741,"y0":50.00063502866352,"z0":5.4734669947408765,"aX":-2.6096766024196083},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.3,"breakHorizontal":1.8,"spinRate":2343,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.43669574650548926,"extension":6.193736788282119},"index":0,"playId":"6da5db26-65d0-3d0e-b53c-a43d9197500c","pitchNumber":1,"startTime":"2026-04-06T23:28:33.578Z","endTime":"2026-04-06T23:28:36.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":94.3,"endSpeed":85.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.91744483335312,"aZ":-19.580841801844212,"pfxX":-11.297569512031405,"pfxZ":6.678000583622406,"pX":0.36716227466730494,"pZ":1.3163240633595141,"vX0":7.4862921200543955,"vY0":-136.8922021711736,"vZ0":-7.940475642603806,"x":103.0,"y":203.24,"x0":-0.9435956903522882,"y0":50.0055982238433,"z0":5.609294153859992,"aX":-21.31611521097932},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.4,"breakHorizontal":18.7,"spinRate":2074,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.40103601586460025,"extension":6.297955254509792},"index":1,"playId":"62897e6d-9016-39d3-9c59-69a20729d5bc","pitchNumber":2,"startTime":"2026-04-06T23:28:54.393Z","endTime":"2026-04-06T23:28:58.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.288056304553635,"aZ":-26.7709902685524,"pfxX":-11.448497163993475,"pfxZ":3.343519709016218,"pX":-0.20023915101987186,"pZ":2.1527596919142074,"vX0":6.118835173944532,"vY0":-126.46819103605569,"vZ0":-3.4069523091607423,"x":124.63,"y":180.66,"x0":-1.1662197577007318,"y0":50.00381874141241,"z0":5.669464559677877,"aX":-18.50784439847407},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.5,"breakHorizontal":19.3,"spinRate":1849,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.43343968321836845,"extension":6.2432785803191075},"index":2,"playId":"277ba323-da9c-3106-8513-7382c789e372","pitchNumber":3,"startTime":"2026-04-06T23:29:14.791Z","endTime":"2026-04-06T23:29:18.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.883792240801217,"aZ":-39.469300167701554,"pfxX":-0.5175934218125908,"pfxZ":-4.886261449575136,"pX":1.105620815563541,"pZ":0.9015222181208007,"vX0":5.472478018164269,"vY0":-120.89852742375483,"vZ0":-3.2197895069185547,"x":74.86,"y":214.44,"x0":-1.1127760970677851,"y0":50.004828440897306,"z0":5.68849943740248,"aX":-0.7720963761758899},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-9.4,"breakHorizontal":-0.2,"spinRate":2403,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.4517276819557088,"extension":6.20073448901783},"index":3,"playId":"73086187-a26d-3b03-843a-22e3e32ae990","pitchNumber":4,"startTime":"2026-04-06T23:29:35.418Z","endTime":"2026-04-06T23:29:38.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":94.3,"endSpeed":85.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.667156434993853,"aZ":-21.22020921977479,"pfxX":-10.255893319018881,"pfxZ":5.781272174927997,"pX":0.3213091417751047,"pZ":2.763815529516745,"vX0":7.04738243587557,"vY0":-137.0836872173335,"vZ0":-4.169785302354614,"x":104.75,"y":164.16,"x0":-0.9567382591885399,"y0":50.00048571728751,"z0":5.762118504560343,"aX":-19.422563323697805},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.7,"breakHorizontal":17.0,"spinRate":2017,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.40029841612325745,"extension":6.197549000711526},"index":4,"playId":"43de18f5-3b0b-3288-ad7a-0a972dfe3739","pitchNumber":5,"startTime":"2026-04-06T23:29:54.331Z","endTime":"2026-04-06T23:29:57.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.175898352519482,"aZ":-31.551232174955352,"pfxX":-0.29843783318918193,"pfxZ":0.38104195175629485,"pX":-0.7880147237195693,"pZ":2.8477557925035533,"vX0":1.5466456551130692,"vY0":-125.45982137582031,"vZ0":-0.7185659378292474,"x":147.04,"y":161.89,"x0":-1.370108422838791,"y0":50.00035602515941,"z0":5.679335926184383,"aX":-0.48249743800633266},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.7,"breakHorizontal":0.2,"spinRate":2372,"spinDirection":72},"zone":4,"typeConfidence":2.0,"plateTime":0.43435351473346495,"extension":6.050132802214074},"index":5,"playId":"1e4c3721-f55e-3e44-963e-ef2db9c70d80","pitchNumber":6,"startTime":"2026-04-06T23:30:18.803Z","endTime":"2026-04-06T23:30:24.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-04-06T23:30:35.495Z","endTime":"2026-04-06T23:30:48.614Z","isPitch":false,"type":"action","player":{"id":592885,"link":"/api/v1/people/592885"},"defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.592547442997798,"aZ":-25.49527193804739,"pfxX":-10.196399542635538,"pfxZ":4.0714161776942275,"pX":-0.6457276032795074,"pZ":1.9803784212733988,"vX0":5.005632445147494,"vY0":-127.40627725059915,"vZ0":-3.783746890107558,"x":141.61,"y":185.31,"x0":-1.3128490016325276,"y0":50.00583066799458,"z0":5.503768658784635,"aX":-16.736772460808666},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.7,"breakHorizontal":17.3,"spinRate":1718,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.43020284794260766,"extension":6.193250173101051},"index":7,"playId":"1991d25c-cf44-32fe-bb33-726d1a1e11ed","pitchNumber":7,"startTime":"2026-04-06T23:30:48.614Z","endTime":"2026-04-06T23:30:51.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.947990426661196,"aZ":-32.69189018172305,"pfxX":0.11477030349642647,"pfxZ":-0.326367555266728,"pX":-0.48715571325986645,"pZ":2.8999010427839256,"vX0":1.746078943250146,"vY0":-124.49838762691051,"vZ0":-0.35853306901232795,"x":135.57,"y":160.48,"x0":-1.2124707883057733,"y0":50.005243223532645,"z0":5.751059599019366,"aX":0.18009424648759573},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.5,"breakHorizontal":-0.6,"spinRate":2320,"spinDirection":49},"zone":4,"typeConfidence":2.0,"plateTime":0.4399113884957746,"extension":6.162102968427873},"index":8,"playId":"4f01ebfb-669e-3abd-aa16-f5b02bbb6494","pitchNumber":8,"startTime":"2026-04-06T23:31:12.256Z","endTime":"2026-04-06T23:31:15.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":79.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.872409233062907,"aZ":-28.503821952937408,"pfxX":-9.820515347592469,"pfxZ":2.24390232437254,"pX":-0.4308605475589004,"pZ":3.025414148661548,"vX0":5.196072092362365,"vY0":-127.2603072632573,"vZ0":-1.0655312486206285,"x":133.42,"y":157.09,"x0":-1.2265892895551662,"y0":50.00187749067171,"z0":5.7137166400596335,"aX":-16.056955548946792},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.1,"breakHorizontal":16.6,"spinRate":1717,"spinDirection":235},"zone":1,"typeConfidence":2.0,"plateTime":0.4308999280973067,"extension":6.172739391655168},"index":9,"playId":"768ee5ac-2d27-3a37-8aae-e9faab436459","pitchNumber":9,"startTime":"2026-04-06T23:31:35.526Z","endTime":"2026-04-06T23:31:42.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.775160196438623,"aZ":-30.35292332137981,"pfxX":-0.46181367502461446,"pfxZ":1.152682671666427,"pX":-0.40442125839799375,"pZ":2.0157395713848136,"vX0":2.2166529065657965,"vY0":-125.60275283007319,"vZ0":-2.863019840582276,"x":132.42,"y":184.36,"x0":-1.2421872802323684,"y0":50.00529519904134,"z0":5.663868767693388,"aX":-0.731183816977086},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.7,"breakHorizontal":0.2,"spinRate":2406,"spinDirection":251},"zone":7,"typeConfidence":2.0,"plateTime":0.4377371512449386,"extension":6.212520697723415},"hitData":{"launchSpeed":92.5,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.24,"coordY":101.52}},"index":10,"playId":"ff047a28-7715-36b7-a5c7-bba742db170f","pitchNumber":10,"startTime":"2026-04-06T23:32:30.318Z","endTime":"2026-04-06T23:32:41.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.3,"awayTeamWinProbability":49.7,"homeTeamWinProbabilityAdded":-6.599999999999994,"leverageIndex":1.75,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:32:41.352Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Garrett Mitchell strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-06T23:33:41.727Z","endTime":"2026-04-06T23:34:49.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-06T23:32:49.149Z","endTime":"2026-04-06T23:33:44.059Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":94.7,"endSpeed":86.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20224980186237,"aZ":-24.001702669106304,"pfxX":-11.811746592032684,"pfxZ":4.233205651789255,"pX":0.3577390945610003,"pZ":3.3261554920152427,"vX0":7.496083858006281,"vY0":-137.73571525276313,"vZ0":-2.2364139351114933,"x":103.36,"y":148.97,"x0":-0.8576576636754036,"y0":50.0036603940393,"z0":5.763529948856773,"aX":-22.805899664593},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.4,"breakHorizontal":19.9,"spinRate":2041,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.39694182654362065,"extension":6.26837658539124},"index":1,"playId":"a9789ee0-47a8-3490-b624-63fab2d50041","pitchNumber":1,"startTime":"2026-04-06T23:33:44.059Z","endTime":"2026-04-06T23:33:47.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32956236061162,"aZ":-28.2151802726585,"pfxX":-10.837528062769625,"pfxZ":2.385722514619597,"pX":-0.1623809531217473,"pZ":1.9519928932496264,"vX0":6.066574378207065,"vY0":-127.92404970124335,"vZ0":-3.455151113174841,"x":123.19,"y":186.08,"x0":-1.1563495484246038,"y0":50.000757893624765,"z0":5.531342875401176,"aX":-17.963946141432434},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.7,"breakHorizontal":18.2,"spinRate":1850,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.428123462888895,"extension":6.398468454525441},"index":2,"playId":"dda30102-bf35-395f-9fad-5446acee16bb","pitchNumber":2,"startTime":"2026-04-06T23:34:03.134Z","endTime":"2026-04-06T23:34:06.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.248737230827047,"aZ":-40.77486214109772,"pfxX":-0.3279410063703998,"pfxZ":-5.684551386773429,"pX":0.3037649979452335,"pZ":0.776387824273997,"vX0":3.431421268400618,"vY0":-122.04354140991724,"vZ0":-3.4058478156152794,"x":105.42,"y":217.82,"x0":-1.075746211048877,"y0":50.00074141337631,"z0":5.6896805597053595,"aX":-0.4963581590246936},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-10.8,"breakHorizontal":-0.2,"spinRate":2436,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.4481959196200531,"extension":6.233963075387134},"index":3,"playId":"70462af7-35be-3f20-b6ba-d99788b59eb5","pitchNumber":3,"startTime":"2026-04-06T23:34:22.793Z","endTime":"2026-04-06T23:34:26.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.698414242440542,"aZ":-38.112711092422,"pfxX":1.3526883252682396,"pfxZ":-4.050246890727621,"pX":-0.5400663100228502,"pZ":2.67746387388718,"vX0":1.2061272301504637,"vY0":-120.4536527485013,"vZ0":0.5674417599230781,"x":137.59,"y":166.49,"x0":-1.2232253362331311,"y0":50.00095683372747,"z0":5.812362355858911,"aX":1.9845007754383035},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-7.0,"breakHorizontal":-2.8,"spinRate":2362,"spinDirection":32},"zone":4,"typeConfidence":2.0,"plateTime":0.45496419945307087,"extension":6.1334800423430575},"index":4,"playId":"b4363c40-34a1-3bb8-807f-809da587eb6c","pitchNumber":4,"startTime":"2026-04-06T23:34:46.167Z","endTime":"2026-04-06T23:34:49.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":6.0,"leverageIndex":2.24,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:34:49.192Z","atBatIndex":22},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jake Bauers grounds into a force out, second baseman Marcelo Mayer to shortstop Trevor Story. William Contreras to 3rd. Christian Yelich out at 2nd. Jake Bauers to 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-06T23:34:57.286Z","endTime":"2026-04-06T23:36:06.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"postOnThird":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"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":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.357466273195097,"aZ":-30.822346213819173,"pfxX":-0.36732756192062166,"pfxZ":0.859311392837121,"pX":-0.2210709931254262,"pZ":3.5110072701150186,"vX0":2.376400660174439,"vY0":-124.6728230286207,"vZ0":0.4738547882015356,"x":125.43,"y":143.98,"x0":-1.1376863173286,"y0":50.005322091414236,"z0":5.8562290187947665,"aX":-0.580291920140413},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.9,"breakHorizontal":0.1,"spinRate":2315,"spinDirection":83},"zone":11,"typeConfidence":2.0,"plateTime":0.4388192790961831,"extension":6.09325680054831},"index":0,"playId":"bd0178e8-6537-3ea8-8467-7be814807ba7","pitchNumber":1,"startTime":"2026-04-06T23:35:20.153Z","endTime":"2026-04-06T23:35:23.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"7916e64d-1bf5-4940-b90e-34da14eb5fef","startTime":"2026-04-06T23:35:38.354Z","endTime":"2026-04-06T23:35:43.354Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.726708610917782,"aZ":-27.974367092317554,"pfxX":-10.79787673761012,"pfxZ":2.5596622898234145,"pX":-0.18336333970829988,"pZ":2.392265573209575,"vX0":6.018030331884494,"vY0":-126.71860654588862,"vZ0":-2.6910647386771,"x":123.99,"y":174.19,"x0":-1.175123355862962,"y0":50.0040171908276,"z0":5.682551022138683,"aX":-17.71852088266076},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.3,"breakHorizontal":18.4,"spinRate":1705,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.43078701345835,"extension":6.215672717175178},"hitData":{"launchSpeed":73.0,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.76,"coordY":153.2}},"index":2,"playId":"4d6ed4c2-8476-3703-8585-8ede535c9ad8","pitchNumber":2,"startTime":"2026-04-06T23:35:58.382Z","endTime":"2026-04-06T23:36:06.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":4.899999999999999,"leverageIndex":2.31,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:36:06.416Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Rengifo grounds out, third baseman Caleb Durbin to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-06T23:36:18.992Z","endTime":"2026-04-06T23:38:26.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.752612217302985,"aZ":-29.36491265226701,"pfxX":-0.48948867693980214,"pfxZ":1.7317887297060057,"pX":-0.014188503698300456,"pZ":2.208893264568794,"vX0":3.371467963073029,"vY0":-126.6004491433879,"vZ0":-2.7626722777073325,"x":117.54,"y":179.14,"x0":-1.2993896350976541,"y0":50.00521745895981,"z0":5.6638439384007,"aX":-0.7955747666587905},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.8,"breakHorizontal":0.1,"spinRate":2312,"spinDirection":267},"zone":5,"typeConfidence":2.0,"plateTime":0.43258083634756384,"extension":6.226807708589183},"index":0,"playId":"d23e821f-c204-3245-83bd-ec92f3dcf113","pitchNumber":1,"startTime":"2026-04-06T23:36:50.370Z","endTime":"2026-04-06T23:36:53.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.72961567938535,"aZ":-24.754421596238664,"pfxX":-11.113902299709341,"pfxZ":3.9755351846774207,"pX":-0.29393889537259615,"pZ":3.3683382400437476,"vX0":5.725765174994056,"vY0":-136.17172715661764,"vZ0":-2.072223609712363,"x":128.2,"y":147.83,"x0":-0.9874569066996889,"y0":50.00075727066032,"z0":5.863197747276616,"aX":-20.732494530891792},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.0,"breakHorizontal":18.8,"spinRate":2042,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4032449128758424,"extension":6.1002044024457485},"index":1,"playId":"93645bab-7bff-309f-a3af-e5c104490230","pitchNumber":2,"startTime":"2026-04-06T23:37:12.535Z","endTime":"2026-04-06T23:37:16.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.552248982354115,"aZ":-21.73349184303449,"pfxX":-10.995792179973279,"pfxZ":5.530659873381937,"pX":0.4034980234321847,"pZ":2.6312506963088937,"vX0":7.2909952053425515,"vY0":-136.62951944135142,"vZ0":-4.422865792276972,"x":101.62,"y":167.74,"x0":-0.873249168709614,"y0":50.00119033238557,"z0":5.767505423338922,"aX":-20.753814242107207},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.2,"breakHorizontal":18.4,"spinRate":2037,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.4011285343807782,"extension":6.19683189377449},"index":2,"playId":"3d5c844c-258d-342e-9bae-b2cf18b39f56","pitchNumber":3,"startTime":"2026-04-06T23:37:32.377Z","endTime":"2026-04-06T23:37:36.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":79.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.596542836932837,"aZ":-37.99361591546484,"pfxX":-0.868222498815876,"pfxZ":-3.768454980094679,"pX":1.0502465152772307,"pZ":-0.06323713472867652,"vX0":5.060625721924307,"vY0":-122.80808787223707,"vZ0":-6.15239785552499,"x":76.97,"y":240.49,"x0":-0.9136991232353558,"y0":50.000737850213746,"z0":5.661716109177872,"aX":-1.3423324203850409},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-7.9,"breakHorizontal":0.5,"spinRate":2456,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.44397324359504875,"extension":6.202310928463607},"index":3,"playId":"dd405165-b331-3ff2-b279-e870354d0e96","pitchNumber":4,"startTime":"2026-04-06T23:37:52.057Z","endTime":"2026-04-06T23:37:56.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17186276585023,"aZ":-26.148404216563893,"pfxX":-10.902941149555382,"pfxZ":3.1733762922251376,"pX":-0.2557520541841093,"pZ":2.729655772393564,"vX0":5.948371257142292,"vY0":-137.37912434534636,"vZ0":-3.5056589358021366,"x":126.75,"y":165.08,"x0":-1.0395431611723904,"y0":50.00401330550186,"z0":5.812030997980546,"aX":-20.714216311036317},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.2,"breakHorizontal":18.4,"spinRate":1858,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.39962407692298774,"extension":6.17364796999821},"hitData":{"launchSpeed":90.2,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.7,"coordY":172.97}},"index":4,"playId":"045a8c7c-0e05-39a0-98b3-02975d03be2b","pitchNumber":5,"startTime":"2026-04-06T23:38:18.198Z","endTime":"2026-04-06T23:38:26.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.9,"awayTeamWinProbability":33.099999999999994,"homeTeamWinProbabilityAdded":5.70000000000001,"leverageIndex":2.17,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:38:26.211Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Roman Anthony singles on a line drive to left fielder Blake Perkins.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-06T23:40:28.152Z","endTime":"2026-04-06T23:41:05.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.765463270990544,"aZ":-27.879378944085534,"pfxX":-9.76971542526653,"pfxZ":3.1042274070097102,"pX":-0.048997181122708476,"pZ":1.8604337874001726,"vX0":5.921076972050705,"vY0":-116.7334237428209,"vZ0":-3.1817743682203643,"x":118.87,"y":188.55,"x0":-1.3478243550271556,"y0":50.00039258270719,"z0":5.862979036168013,"aX":-13.494902637972915},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":5.2,"breakHorizontal":16.2,"spinRate":1931,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.46904287535216493,"extension":6.456610929318703},"index":0,"playId":"ff5e9289-d6d4-3a30-a014-c78f52f54f67","pitchNumber":1,"startTime":"2026-04-06T23:40:38.613Z","endTime":"2026-04-06T23:40:41.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.1,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.761922610607034,"aZ":-23.112531613498184,"pfxX":-8.431248778446381,"pfxZ":6.460290000436878,"pX":0.5711681899419261,"pZ":3.115322141433642,"vX0":7.027433364738442,"vY0":-117.792546732126,"vZ0":-1.5149570757589723,"x":95.23,"y":154.67,"x0":-1.3581285082455392,"y0":50.00293569528357,"z0":5.9075497804422765,"aX":-11.826424015667317},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":11.6,"breakHorizontal":13.6,"spinRate":1924,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.4653244612216487,"extension":6.433759783511961},"hitData":{"launchSpeed":78.6,"launchAngle":19.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":71.49,"coordY":113.87}},"index":1,"playId":"475df4e4-319d-35e5-bd7d-1b82534d4fc4","pitchNumber":2,"startTime":"2026-04-06T23:40:55.824Z","endTime":"2026-04-06T23:41:05.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.1,"awayTeamWinProbability":29.900000000000006,"homeTeamWinProbabilityAdded":3.1999999999999886,"leverageIndex":0.8,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:41:05.846Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Masataka Yoshida walks. Roman Anthony to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-06T23:41:07.991Z","endTime":"2026-04-06T23:43:13.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"postOnSecond":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.6,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.872080671020857,"aZ":-17.182165530408355,"pfxX":-7.531979669393923,"pfxZ":8.53677468550035,"pX":-0.7801427276466062,"pZ":3.950619655730414,"vX0":4.080353620381933,"vY0":-131.8981907564679,"vZ0":-1.7170995282069608,"x":146.74,"y":132.11,"x0":-1.3711159706558502,"y0":50.00501487881884,"z0":5.881274234267552,"aX":-13.231130334674045},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.2,"breakHorizontal":12.7,"spinRate":2321,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.41576886115416256,"extension":6.50653418823001},"index":0,"playId":"442ed957-daa9-3b09-8128-767e218eac9b","pitchNumber":1,"startTime":"2026-04-06T23:41:29.673Z","endTime":"2026-04-06T23:41:32.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.1,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.45725393597019,"aZ":-25.90552521694333,"pfxX":-9.915147753967753,"pfxZ":4.650028359803961,"pX":-0.7646381157419486,"pZ":1.0298186662707494,"vX0":4.288769257355714,"vY0":-115.35415894908625,"vZ0":-5.117093087125172,"x":146.15,"y":210.97,"x0":-1.359752589414332,"y0":50.0030894629676,"z0":5.774482194833534,"aX":-13.362246588055916},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":7.4,"breakHorizontal":16.9,"spinRate":1742,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.47483916205977605,"extension":6.507664091816068},"index":1,"playId":"e0ac5645-fdfc-3197-a033-9bb5037ae3f0","pitchNumber":2,"startTime":"2026-04-06T23:41:44.151Z","endTime":"2026-04-06T23:41:47.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.2,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.446652697875216,"aZ":-28.388739549136726,"pfxX":-11.016291049103936,"pfxZ":2.712627370726782,"pX":0.5370270004997394,"pZ":2.372857924395997,"vX0":7.3188944304394505,"vY0":-117.18310459166743,"vZ0":-1.8698215223135541,"x":96.53,"y":174.71,"x0":-1.1902376576228724,"y0":50.00269733147063,"z0":5.824694869666245,"aX":-15.372367004224035},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":4.7,"breakHorizontal":18.2,"spinRate":1960,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.46682061265817865,"extension":6.690005030972001},"index":2,"playId":"f95cb9f2-69aa-31a8-8d23-712a87f9ad05","pitchNumber":3,"startTime":"2026-04-06T23:42:02.792Z","endTime":"2026-04-06T23:42:06.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.0,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.715662651911305,"aZ":-27.826437882340965,"pfxX":-10.741933958405875,"pfxZ":3.0435373830645105,"pX":-0.526401455720145,"pZ":1.6458572229233464,"vX0":5.253138336871232,"vY0":-119.07515791352137,"vZ0":-3.5985271368735794,"x":137.07,"y":194.34,"x0":-1.3700592575517274,"y0":50.005012411815656,"z0":5.705203994605876,"aX":-15.366118256422977},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.8,"breakHorizontal":18.1,"spinRate":1894,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.4606766975254746,"extension":6.663598121022781},"index":3,"playId":"2b1b0de1-c517-31e3-a159-7ef248cfd08e","pitchNumber":4,"startTime":"2026-04-06T23:42:25.065Z","endTime":"2026-04-06T23:42:28.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.961129859916,"aZ":-15.71490855633177,"pfxX":-6.637069642601995,"pfxZ":9.0116865828053,"pX":-1.0543151155764168,"pZ":4.357449381545805,"vX0":3.2751522770096377,"vY0":-134.7119593053992,"vZ0":-1.0873623224499456,"x":157.19,"y":121.13,"x0":-1.4276508574156752,"y0":50.00288111610249,"z0":5.884044498650739,"aX":-12.12267454708249},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.3,"breakHorizontal":11.3,"spinRate":2229,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4075520125658185,"extension":6.452013178185947},"index":4,"playId":"7c1ddcea-3b99-320c-8e46-8f6fe5a36a96","pitchNumber":5,"startTime":"2026-04-06T23:42:48.114Z","endTime":"2026-04-06T23:42:52.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":90.7,"endSpeed":82.2,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.758598628012834,"aZ":-12.018968272630334,"pfxX":-1.6928685157401708,"pfxZ":11.527824639015343,"pX":-0.7093806307961412,"pZ":3.4852238661956054,"vX0":1.9112254174234107,"vY0":-132.05607460688486,"vZ0":-4.023394296992844,"x":144.04,"y":144.68,"x0":-1.2260146283134856,"y0":50.00431864486582,"z0":5.926759118133814,"aX":-2.9603181502747784},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":20.0,"breakHorizontal":2.6,"spinRate":2293,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.41637238419849254,"extension":6.565460305809389},"index":5,"playId":"30eafe8c-c40f-3e33-8184-6d2b1c125abc","pitchNumber":6,"startTime":"2026-04-06T23:43:09.172Z","endTime":"2026-04-06T23:43:13.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.8,"awayTeamWinProbability":25.200000000000003,"homeTeamWinProbabilityAdded":4.700000000000003,"leverageIndex":1.32,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:43:13.766Z","atBatIndex":26},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Brewers challenged (hit by pitch), call on the field was upheld: Willson Contreras hit by pitch. Roman Anthony to 3rd. Masataka Yoshida to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-06T23:44:12.093Z","endTime":"2026-04-06T23:44:19.475Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"postOnSecond":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"postOnThird":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-06T23:43:18.941Z","endTime":"2026-04-06T23:44:14.460Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":83.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69682082115843,"aZ":-13.032885512288962,"pfxX":-7.981769780943994,"pfxZ":10.47269869718916,"pX":-0.9020364142645184,"pZ":3.928881628941844,"vX0":4.035157451348039,"vY0":-135.1392958851634,"vZ0":-2.5670076587318276,"x":151.38,"y":132.7,"x0":-1.3870898153043487,"y0":50.003889201678376,"z0":5.820510908923846,"aX":-14.589323564026873},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.5,"breakHorizontal":13.4,"spinRate":2296,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.40716026271710337,"extension":6.46194437963168},"index":1,"playId":"ea49872a-a531-3359-9b5f-7ff7b18cc202","pitchNumber":1,"startTime":"2026-04-06T23:44:14.460Z","endTime":"2026-04-06T23:44:19.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MI","challengeTeamId":158},"homeTeamWinProbability":80.7,"awayTeamWinProbability":19.299999999999997,"homeTeamWinProbabilityAdded":5.900000000000006,"leverageIndex":1.58,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:44:19.475Z","atBatIndex":27},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Wilyer Abreu grounds into a force out, second baseman Brice Turang to shortstop David Hamilton. Roman Anthony scores. Masataka Yoshida to 3rd. Willson Contreras out at 2nd. Wilyer Abreu to 1st.","rbi":1,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-06T23:47:15.213Z","endTime":"2026-04-06T23:47:47.408Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"postOnThird":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":{"id":605540,"link":"/api/v1/people/605540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"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":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.329998850060765,"aZ":-25.830273037142565,"pfxX":-9.045293740936469,"pfxZ":4.495058988729713,"pX":1.0836753306374451,"pZ":0.5147790982838971,"vX0":8.140943124484275,"vY0":-117.79231252727045,"vZ0":-6.340277915047715,"x":75.69,"y":224.88,"x0":-1.2338167382458618,"y0":50.0043511338157,"z0":5.6140077542836595,"aX":-12.775347949986331},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":6.8,"breakHorizontal":14.5,"spinRate":1936,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.464107503817925,"extension":6.650475895381992},"index":0,"playId":"ad2235bc-f488-339d-833d-59469305881c","pitchNumber":1,"startTime":"2026-04-06T23:47:15.213Z","endTime":"2026-04-06T23:47:19.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":807799,"link":"/api/v1/people/807799"},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.4,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.5905277995076,"aZ":-18.9195941349371,"pfxX":-10.900986846842562,"pfxZ":7.404081282115678,"pX":-0.3757245330296877,"pZ":1.8057462607852586,"vX0":5.998922982832179,"vY0":-133.62700984158653,"vZ0":-6.563536626791954,"x":131.32,"y":190.02,"x0":-1.2459414654279468,"y0":50.00206020031393,"z0":5.675894304185956,"aX":-19.507521870615673},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.0,"breakHorizontal":18.2,"spinRate":2247,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.4115355036817139,"extension":6.540419942232429},"hitData":{"launchSpeed":79.9,"launchAngle":2.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.66,"coordY":155.74}},"index":1,"playId":"02c97d5f-d06b-336d-8150-9f977d32b059","pitchNumber":2,"startTime":"2026-04-06T23:47:39.389Z","endTime":"2026-04-06T23:47:47.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":807799,"link":"/api/v1/people/807799"},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.2,"awayTeamWinProbability":18.799999999999997,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":1.57,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:47:47.408Z","atBatIndex":28},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Trevor Story out on a sacrifice fly to center fielder Garrett Mitchell. Masataka Yoshida scores.","rbi":1,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-06T23:51:43.091Z","endTime":"2026-04-06T23:52:17.767Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","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":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":{"id":605540,"link":"/api/v1/people/605540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-06T23:48:12.857Z","endTime":"2026-04-06T23:51:45.413Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.889327914904637,"aZ":-16.819639426809804,"pfxX":-8.568793417518556,"pfxZ":8.457133006855198,"pX":-0.346928183247153,"pZ":1.5302714997012967,"vX0":5.743932841102769,"vY0":-133.88764345982383,"vZ0":-7.5413945477106905,"x":130.22,"y":197.46,"x0":-1.4067139882433923,"y0":50.00394082451097,"z0":5.5871316065500185,"aX":-15.558719557258927},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.9,"breakHorizontal":14.3,"spinRate":2345,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.4090932280453119,"extension":6.502090991415764},"index":1,"playId":"62c24869-fe36-317e-8c14-2105cdfa0952","pitchNumber":1,"startTime":"2026-04-06T23:51:45.413Z","endTime":"2026-04-06T23:51:50.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"third":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.586429832599155,"aZ":-15.02209035534477,"pfxX":-8.340160855457121,"pfxZ":9.37609876429504,"pX":-0.607693991185603,"pZ":2.0549706683765216,"vX0":4.844897706377583,"vY0":-134.50686811908488,"vZ0":-6.8222901795560364,"x":140.16,"y":183.3,"x0":-1.3500637762364258,"y0":50.00509491030034,"z0":5.692495816767568,"aX":-15.26086016485562},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.7,"breakHorizontal":14.0,"spinRate":2404,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.40745572915863804,"extension":6.540162928946143},"hitData":{"launchSpeed":93.7,"launchAngle":19.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":117.41,"coordY":81.24}},"index":2,"playId":"1dda5120-9ddb-37b2-8a2b-23906ed87384","pitchNumber":2,"startTime":"2026-04-06T23:52:05.757Z","endTime":"2026-04-06T23:52:17.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"third":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":82.6,"awayTeamWinProbability":17.400000000000006,"homeTeamWinProbabilityAdded":1.3999999999999915,"leverageIndex":1.32,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:52:17.767Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcelo Mayer grounds out, pitcher Brandon Woodruff to first baseman Jake Bauers.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-06T23:52:36.127Z","endTime":"2026-04-06T23:53:57.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":605540,"link":"/api/v1/people/605540"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.160678397028473,"aZ":-26.800871127717723,"pfxX":-10.934341428386066,"pfxZ":3.742308674651645,"pX":0.37570632674714044,"pZ":1.2971528082287447,"vX0":7.236653131898921,"vY0":-119.0871416121772,"vZ0":-4.668245440263484,"x":102.68,"y":203.76,"x0":-1.2839919117196947,"y0":50.00018859667476,"z0":5.710984926581947,"aX":-15.68134711860406},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":5.9,"breakHorizontal":18.0,"spinRate":1820,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4601845844277177,"extension":6.640866767773095},"index":0,"playId":"f7460a63-a4a7-333e-bb02-a95ab17fdc6a","pitchNumber":1,"startTime":"2026-04-06T23:52:54.114Z","endTime":"2026-04-06T23:52:57.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.7,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.68793178062646,"aZ":-25.092452925633722,"pfxX":-9.481438904393798,"pfxZ":4.892405819031453,"pX":-0.5228571384463325,"pZ":1.5405431451005263,"vX0":5.099811666820006,"vY0":-119.21911608645686,"vZ0":-4.433361489432218,"x":136.93,"y":197.19,"x0":-1.4515213931577882,"y0":50.0029055417291,"z0":5.673702633492629,"aX":-13.7269202141496},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":8.0,"breakHorizontal":16.1,"spinRate":1759,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4584281122526246,"extension":6.65105225619106},"index":1,"playId":"90d44a55-eb57-33f4-9e86-88fff6cf329f","pitchNumber":2,"startTime":"2026-04-06T23:53:11.003Z","endTime":"2026-04-06T23:53:15.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":92.5,"endSpeed":84.0,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.162677673093803,"aZ":-12.85424414103913,"pfxX":-2.198127402633698,"pfxZ":10.588259290689091,"pX":-0.0157089728189267,"pZ":4.5002675988123535,"vX0":4.32818461686905,"vY0":-134.7043786760793,"vZ0":-1.4164307902235924,"x":117.6,"y":117.27,"x0":-1.3628114204745063,"y0":50.00445855682426,"z0":5.948514711760368,"aX":-4.011742885255638},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.1,"breakHorizontal":3.0,"spinRate":2365,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.40769891719117535,"extension":6.467527057769179},"index":2,"playId":"5b8b5a1b-0ea6-3a8a-9c7b-758250b14418","pitchNumber":3,"startTime":"2026-04-06T23:53:30.630Z","endTime":"2026-04-06T23:53:34.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.1,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91229184020441,"aZ":-24.89253766486876,"pfxX":-11.242599236334893,"pfxZ":5.056973029820781,"pX":-0.684041600496822,"pZ":1.981057748002465,"vX0":5.131979018652144,"vY0":-119.76499856110955,"vZ0":-3.4169936100195146,"x":143.07,"y":185.29,"x0":-1.4033994875324545,"y0":50.00515180742939,"z0":5.673034274992869,"aX":-16.199485522756714},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":8.5,"breakHorizontal":19.0,"spinRate":2004,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.4587853831398565,"extension":6.7138587251050055},"hitData":{"launchSpeed":86.3,"launchAngle":-54.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.53,"coordY":183.61}},"index":3,"playId":"4850bc81-e7fa-3933-b09e-fe5bf3228807","pitchNumber":4,"startTime":"2026-04-06T23:53:49.748Z","endTime":"2026-04-06T23:53:57.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.39999999999999,"awayTeamWinProbability":18.60000000000001,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:53:57.769Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sal Frelick singles on a ground ball to second baseman Marcelo Mayer.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-06T23:56:04.371Z","endTime":"2026-04-06T23:56:50.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"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":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00792555842856,"aZ":-25.743380531269327,"pfxX":-10.383412984579252,"pfxZ":3.385459825136638,"pX":0.6278730746733256,"pZ":2.1773787740682558,"vX0":7.792461150802467,"vY0":-136.50846137060628,"vZ0":-4.755388881647497,"x":93.07,"y":179.99,"x0":-0.9042757372684439,"y0":50.00634612408533,"z0":5.6984752557154765,"aX":-19.74285407774859},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.4,"breakHorizontal":17.3,"spinRate":2038,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.40014376747815383,"extension":6.229893039686591},"index":0,"playId":"6ecc8778-13ce-3064-ac21-1034648e6442","pitchNumber":1,"startTime":"2026-04-06T23:56:08.101Z","endTime":"2026-04-06T23:56:11.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.1,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.489847389115994,"aZ":-24.61288943446293,"pfxX":-10.027129942606996,"pfxZ":3.9227056221545675,"pX":0.7092452007008571,"pZ":2.2579401902532252,"vX0":8.044538718530358,"vY0":-137.48815287864244,"vZ0":-4.888210118655876,"x":89.97,"y":177.82,"x0":-0.9417772696408173,"y0":50.002599935391395,"z0":5.71433786911141,"aX":-19.330473132318776},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.4,"breakHorizontal":16.7,"spinRate":2017,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.39731284355351804,"extension":6.140679525498039},"index":1,"playId":"43fa1171-ffa0-3733-b1d2-ef92b36336b7","pitchNumber":2,"startTime":"2026-04-06T23:56:25.422Z","endTime":"2026-04-06T23:56:29.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.760076068885613,"aZ":-38.97698496842655,"pfxX":3.7735027615823875,"pfxZ":-4.637963869380995,"pX":-0.7194764735000806,"pZ":2.126311447577788,"vX0":-0.1635118759626239,"vY0":-120.71916893955712,"vZ0":-0.7828302275723769,"x":144.42,"y":181.37,"x0":-1.14045304034552,"y0":50.00225636188315,"z0":5.90318583064867,"aX":5.536917886934344},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-8.3,"breakHorizontal":-6.8,"spinRate":2467,"spinDirection":32},"zone":4,"typeConfidence":2.0,"plateTime":0.4547188117108685,"extension":5.998713084448632},"hitData":{"launchSpeed":101.4,"launchAngle":-21.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.32,"coordY":132.48}},"index":2,"playId":"36e2c195-986b-323f-9e92-a5126281ec7e","pitchNumber":3,"startTime":"2026-04-06T23:56:41.244Z","endTime":"2026-04-06T23:56:50.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.5,"awayTeamWinProbability":22.5,"homeTeamWinProbabilityAdded":-3.8999999999999915,"leverageIndex":0.88,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:56:50.264Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"David Hamilton walks. Sal Frelick to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-06T23:57:02.500Z","endTime":"2026-04-06T23:58:40.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"postOnSecond":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"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":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.138274497908025,"aZ":-24.2936233783796,"pfxX":-9.932812095846751,"pfxZ":4.177368676101189,"pX":-0.3721460716288658,"pZ":4.140047190918666,"vX0":5.204937074734953,"vY0":-136.29174170734296,"vZ0":-0.1970722406732086,"x":131.19,"y":127.0,"x0":-1.0131502204062297,"y0":50.0039544337324,"z0":5.886942894871819,"aX":-18.741827801986805},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.7,"breakHorizontal":16.9,"spinRate":1851,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.401432747475877,"extension":6.168046285096299},"index":0,"playId":"c26a7865-8eb2-389e-9073-126391fc7388","pitchNumber":1,"startTime":"2026-04-06T23:57:19.979Z","endTime":"2026-04-06T23:57:24.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.7,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.091298791679062,"aZ":-31.049433918739332,"pfxX":0.5967865256310443,"pfxZ":0.7177347152441449,"pX":-1.2177996409825051,"pZ":2.964863595766963,"vX0":0.34889780980996604,"vY0":-124.48007735286677,"vZ0":-0.5023854419689464,"x":163.42,"y":158.73,"x0":-1.4371578099108033,"y0":50.00595339551081,"z0":5.731409889237864,"aX":0.9402402053987738},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.4,"breakHorizontal":-1.2,"spinRate":2373,"spinDirection":159},"zone":11,"typeConfidence":2.0,"plateTime":0.43936638901486713,"extension":6.051855705762572},"index":1,"playId":"3639dd2d-c651-30dd-b942-36ce4de18882","pitchNumber":2,"startTime":"2026-04-06T23:57:39.281Z","endTime":"2026-04-06T23:57:44.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.908718118509906,"aZ":-29.515613126794122,"pfxX":-1.141603269489801,"pfxZ":1.688055694772797,"pX":1.2042304526098757,"pZ":1.1063668082380023,"vX0":5.76495634318655,"vY0":-124.43934539470061,"vZ0":-5.133760310993168,"x":71.1,"y":208.91,"x0":-0.9896075959294156,"y0":50.00264242537631,"z0":5.628089064124767,"aX":-1.7985801382211541},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.2,"breakHorizontal":0.8,"spinRate":2343,"spinDirection":288},"zone":14,"typeConfidence":2.0,"plateTime":0.4393950925357455,"extension":6.104022806357094},"index":2,"playId":"5483223d-1835-3645-80ce-aae2cd8c7ddd","pitchNumber":3,"startTime":"2026-04-06T23:57:59.281Z","endTime":"2026-04-06T23:58:03.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80977392350362,"aZ":-26.584246085870575,"pfxX":-11.694085829863468,"pfxZ":3.085768680110875,"pX":-0.30218398400526003,"pZ":1.7586725314131466,"vX0":6.511522231418073,"vY0":-134.23687238226776,"vZ0":-4.887865641914768,"x":128.52,"y":191.3,"x0":-1.248180127831339,"y0":50.005978129295706,"z0":5.511050847696201,"aX":-21.20758804007114},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.7,"breakHorizontal":19.7,"spinRate":1931,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.4090503059068218,"extension":6.153578314478095},"index":3,"playId":"a5c07002-0a4f-347a-b6b7-717b5f77d59b","pitchNumber":4,"startTime":"2026-04-06T23:58:17.226Z","endTime":"2026-04-06T23:58:20.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.62523990350512,"aZ":-24.103980449551116,"pfxX":-10.49962175938228,"pfxZ":4.29912092641494,"pX":-1.478778186527246,"pZ":2.999994102463737,"vX0":3.2360075357160434,"vY0":-136.09114505479153,"vZ0":-2.787774872135401,"x":173.37,"y":157.78,"x0":-1.318532179855306,"y0":50.00242615848139,"z0":5.705565082558393,"aX":-19.711328303474826},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.4,"breakHorizontal":18.4,"spinRate":1920,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.40232451899851096,"extension":6.089722749752981},"index":4,"playId":"403f4987-ae9e-3381-9b77-eebb0b12f8dd","pitchNumber":5,"startTime":"2026-04-06T23:58:35.625Z","endTime":"2026-04-06T23:58:40.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.3,"awayTeamWinProbability":28.700000000000003,"homeTeamWinProbabilityAdded":-6.200000000000003,"leverageIndex":1.57,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:58:40.086Z","atBatIndex":32},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Blake Perkins out on a sacrifice bunt, pitcher Brayan Bello to first baseman Willson Contreras. Sal Frelick to 3rd. David Hamilton to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-06T23:58:48.865Z","endTime":"2026-04-06T23:59:47.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"postOnThird":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678394,"link":"/api/v1/people/678394"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"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":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.136617770108423,"aZ":-19.13818678484637,"pfxX":-2.6681227406712167,"pfxZ":7.112114800307868,"pX":0.8284183455187596,"pZ":3.7407668762753676,"vX0":6.208919841075286,"vY0":-134.51233901821055,"vZ0":-1.5889030883318493,"x":85.42,"y":137.78,"x0":-1.1629091809586471,"y0":50.00296728353722,"z0":5.695905720214641,"aX":-4.891447920595463},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.7,"breakHorizontal":3.5,"spinRate":1933,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.40717223245793877,"extension":6.278090706367771},"index":0,"playId":"3c32696e-c155-3de1-b2b9-00c05b30b9f5","pitchNumber":1,"startTime":"2026-04-06T23:59:13.907Z","endTime":"2026-04-06T23:59:18.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"second":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.066922475558503,"aZ":-19.090525733148123,"pfxX":-4.583372126696495,"pfxZ":7.140862402689679,"pX":0.30985806953178885,"pZ":3.272759328488996,"vX0":5.583720565255859,"vY0":-134.4859475569866,"vZ0":-2.8673075480790926,"x":105.19,"y":150.42,"x0":-1.197447100936882,"y0":50.00432791265028,"z0":5.706311098534554,"aX":-8.399885349796644},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.5,"breakHorizontal":7.1,"spinRate":1930,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.40721727971264077,"extension":6.249647891900037},"hitData":{"launchSpeed":27.5,"launchAngle":-38.0,"totalDistance":6.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":125.59,"coordY":192.39}},"index":1,"playId":"81ff7fd5-2f4d-3e0c-9300-e22f689f6fe2","pitchNumber":2,"startTime":"2026-04-06T23:59:39.452Z","endTime":"2026-04-06T23:59:47.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"second":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":72.7,"awayTeamWinProbability":27.299999999999997,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":2.18,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:59:47.465Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brice Turang walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-07T00:00:05.211Z","endTime":"2026-04-07T00:01:19.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"postOnSecond":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"postOnThird":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.152675500707197,"aZ":-32.84561007987227,"pfxX":0.10156985488720816,"pfxZ":-0.414223995312895,"pX":-0.8843359082457704,"pZ":3.0566723880633972,"vX0":1.00701353590034,"vY0":-126.02143510136538,"vZ0":0.023039657602533126,"x":150.71,"y":156.25,"x0":-1.3027052750269317,"y0":50.005285809300844,"z0":5.70549545428248,"aX":0.1630477967389257},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.5,"breakHorizontal":-0.4,"spinRate":2248,"spinDirection":101},"zone":11,"typeConfidence":2.0,"plateTime":0.4350025016757697,"extension":6.096032663755528},"index":0,"playId":"1947b97b-ff89-3af6-ba6e-646e954e0538","pitchNumber":1,"startTime":"2026-04-07T00:00:14.876Z","endTime":"2026-04-07T00:00:19.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53898133116007,"aZ":-27.514291874682797,"pfxX":-11.144364017108142,"pfxZ":2.8146104662378755,"pX":0.07798420677230701,"pZ":0.8110808686391914,"vX0":6.851952257817823,"vY0":-127.86499414640132,"vZ0":-6.1342971662240515,"x":114.03,"y":216.88,"x0":-1.1895845363639437,"y0":50.00195111802937,"z0":5.402104763879931,"aX":-18.43934076466775},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.8,"breakHorizontal":18.6,"spinRate":1564,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.42847404419724766,"extension":6.317120505869794},"index":1,"playId":"34aacb87-dac3-39bb-8b95-2b6a43caf0b3","pitchNumber":2,"startTime":"2026-04-07T00:00:33.278Z","endTime":"2026-04-07T00:00:36.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.431083820856934,"aZ":-30.17642676633494,"pfxX":-1.5303624764755157,"pfxZ":1.2309544932625407,"pX":0.8998656533134782,"pZ":2.337290817160664,"vX0":5.694975656884335,"vY0":-126.09500356159072,"vZ0":-2.218509573345368,"x":82.7,"y":175.67,"x0":-1.180138034875352,"y0":50.00525611066663,"z0":5.6415028805840395,"aX":-2.488492754581885},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.0,"breakHorizontal":1.6,"spinRate":2311,"spinDirection":308},"zone":14,"typeConfidence":2.0,"plateTime":0.432873720733832,"extension":6.193682069334587},"index":2,"playId":"0d45eca1-fd74-3070-8a24-e45a02476394","pitchNumber":3,"startTime":"2026-04-07T00:00:56.209Z","endTime":"2026-04-07T00:01:01.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.57998336605857,"aZ":-27.856744263918777,"pfxX":-10.515955486716468,"pfxZ":2.313257253859862,"pX":1.1086481562594808,"pZ":1.7252969203175255,"vX0":9.765423610229844,"vY0":-136.02308296170028,"vZ0":-4.852005970206854,"x":74.74,"y":192.2,"x0":-1.1663701608634403,"y0":50.00561939011877,"z0":5.469994261135736,"aX":-19.656376597636676},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.2,"breakHorizontal":16.9,"spinRate":2034,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.40308515332644346,"extension":6.257270027429342},"index":3,"playId":"26b27f12-2a3c-31fe-86ce-9fecd1bba777","pitchNumber":4,"startTime":"2026-04-07T00:01:15.578Z","endTime":"2026-04-07T00:01:19.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.19999999999999,"awayTeamWinProbability":29.80000000000001,"homeTeamWinProbabilityAdded":-2.500000000000014,"leverageIndex":1.87,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:01:19.426Z","atBatIndex":34},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"William Contreras reaches on a fielding error by third baseman Caleb Durbin. Sal Frelick scores. David Hamilton to 3rd. Brice Turang to 2nd.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-07T00:02:30.482Z","endTime":"2026-04-07T00:04:43.195Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"postOnSecond":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"postOnThird":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":{"id":678394,"link":"/api/v1/people/678394"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-07T00:01:28.669Z","endTime":"2026-04-07T00:02:32.805Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02739063237927,"aZ":-27.19235676519413,"pfxX":-8.315043959059988,"pfxZ":2.631032015539925,"pX":-0.8506124424185146,"pZ":2.006735531783638,"vX0":3.845109201126338,"vY0":-137.1384062026992,"vZ0":-4.600356313237901,"x":149.42,"y":184.6,"x0":-1.195195058937117,"y0":50.0042888781957,"z0":5.57454920084231,"aX":-15.743717644044159},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.0,"breakHorizontal":14.2,"spinRate":2033,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4003191039972398,"extension":6.362708846800794},"index":1,"playId":"dd933d52-bf4c-3d41-ae54-fea70dcac8ae","pitchNumber":1,"startTime":"2026-04-07T00:02:32.805Z","endTime":"2026-04-07T00:02:38.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15549974323139,"aZ":-28.775797951613747,"pfxX":-1.0037692368356201,"pfxZ":2.1376962153208163,"pX":0.04991813054213256,"pZ":1.4777033573875644,"vX0":3.4138253446428233,"vY0":-125.38964435699667,"vZ0":-4.377564827992898,"x":115.1,"y":198.88,"x0":-1.2007298278044902,"y0":50.00008671832169,"z0":5.603085613618374,"aX":-1.5931237831076044},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.1,"breakHorizontal":1.0,"spinRate":2315,"spinDirection":288},"zone":14,"typeConfidence":2.0,"plateTime":0.4373820709062981,"extension":6.190709350449521},"index":2,"playId":"41258ffe-8e45-3145-ae79-9fda5b02493b","pitchNumber":2,"startTime":"2026-04-07T00:02:51.968Z","endTime":"2026-04-07T00:02:56.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29325560123681,"aZ":-20.677788890646944,"pfxX":-9.854916473775042,"pfxZ":6.077455957257726,"pX":0.9392494308535269,"pZ":0.5217209442933647,"vX0":8.599922081967607,"vY0":-137.14348421632283,"vZ0":-9.561542047054767,"x":81.2,"y":224.69,"x0":-0.9674957023175387,"y0":50.00429242894917,"z0":5.482302934515578,"aX":-18.6442229767618},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.0,"breakHorizontal":15.8,"spinRate":2099,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.40044470961300727,"extension":6.342338642827723},"index":3,"playId":"72599533-1963-3162-b715-f0996851ea0b","pitchNumber":3,"startTime":"2026-04-07T00:03:12.199Z","endTime":"2026-04-07T00:03:18.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.125807666270227,"aZ":-25.64014697879449,"pfxX":-8.976325981484703,"pfxZ":3.492092529444564,"pX":-0.711155499829113,"pZ":2.8202826916421038,"vX0":4.432124588668462,"vY0":-135.3229548673072,"vZ0":-3.0203927808059943,"x":144.11,"y":162.63,"x0":-1.1963951994807704,"y0":50.001066999952876,"z0":5.73000311388023,"aX":-16.791011164377238},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.9,"breakHorizontal":15.5,"spinRate":1995,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.403413866917234,"extension":6.186122029356153},"index":4,"playId":"a33390ac-9644-330c-bdaa-1664b49e7adf","pitchNumber":4,"startTime":"2026-04-07T00:03:35.812Z","endTime":"2026-04-07T00:03:40.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.043435188381903,"aZ":-21.40324156592495,"pfxX":-10.33497606889414,"pfxZ":5.746381717681819,"pX":-1.4001551293741081,"pZ":1.7561808112138793,"vX0":3.1040221311545046,"vY0":-135.86966786414015,"vZ0":-6.2255178737603325,"x":170.37,"y":191.36,"x0":-1.212752040781963,"y0":50.004400899004395,"z0":5.558935863473169,"aX":-19.374238190400433},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.4,"breakHorizontal":18.1,"spinRate":1852,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.402735979822769,"extension":6.419526118908153},"index":5,"playId":"0ea4285f-6739-3296-8164-c914324b764f","pitchNumber":5,"startTime":"2026-04-07T00:04:07.947Z","endTime":"2026-04-07T00:04:10.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70404631233104,"aZ":-31.20742788094077,"pfxX":-0.6824769265396642,"pfxZ":0.5972267601516581,"pX":-0.08850323764304723,"pZ":2.5536728618419775,"vX0":3.0902353739152497,"vY0":-126.50728495902543,"vZ0":-1.712853568472922,"x":120.37,"y":169.83,"x0":-1.2369754904228303,"y0":50.003532866561464,"z0":5.739996108584867,"aX":-1.10693111901204},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.0,"breakHorizontal":0.5,"spinRate":2348,"spinDirection":316},"zone":5,"typeConfidence":2.0,"plateTime":0.4328976097602828,"extension":6.195478609333933},"hitData":{"launchSpeed":89.5,"launchAngle":-20.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.72,"coordY":170.43}},"index":6,"playId":"825c0c68-38ce-3cbe-aa43-572bc8dadf2a","pitchNumber":6,"startTime":"2026-04-07T00:04:35.166Z","endTime":"2026-04-07T00:04:43.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-9.899999999999991,"leverageIndex":2.88,"dramaIndex":138.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:04:43.195Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Yelich singles on a ground ball to third baseman Caleb Durbin. David Hamilton scores. Brice Turang to 3rd. William Contreras to 2nd.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-07T00:07:28.741Z","endTime":"2026-04-07T00:08:24.890Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"postOnThird":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":{"id":678394,"link":"/api/v1/people/678394"},"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-07T00:05:16.892Z","endTime":"2026-04-07T00:06:52.379Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Danny Coulombe replaces Brayan Bello.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-07T00:06:52.379Z","endTime":"2026-04-07T00:07:31.043Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543056,"link":"/api/v1/people/543056"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.749674674414095,"aZ":-22.736076304134826,"pfxX":6.459200607939302,"pfxZ":5.769112295985641,"pX":0.2845623068260929,"pZ":1.6633189433063509,"vX0":-0.6159364227245174,"vY0":-127.74239154034228,"vZ0":-6.175528519688077,"x":106.15,"y":193.87,"x0":-0.3080307423430554,"y0":50.00468142541952,"z0":5.924744093496519,"aX":10.569758481139148},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.1,"breakHorizontal":-11.5,"spinRate":2083,"spinDirection":161},"zone":14,"typeConfidence":0.91,"plateTime":0.4304071260704254,"extension":5.787317203426413},"index":2,"playId":"747d8f1e-498f-377e-ba37-024ce6b186a3","pitchNumber":1,"startTime":"2026-04-07T00:07:31.043Z","endTime":"2026-04-07T00:07:34.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5474092012766,"aZ":-16.9536792995057,"pfxX":5.922446960015192,"pfxZ":8.763242741026627,"pX":0.00583937866005549,"pZ":2.1961877878436065,"vX0":-0.9971870375488898,"vY0":-130.91908767262638,"vZ0":-6.279517434110665,"x":116.78,"y":179.48,"x0":-0.3778432985531676,"y0":50.00241367910761,"z0":5.894141806025359,"aX":10.283227240728507},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.8,"breakHorizontal":-10.6,"spinRate":2230,"spinDirection":173},"zone":8,"typeConfidence":0.91,"plateTime":0.41832023594868906,"extension":6.051745508029212},"index":3,"playId":"d54d49ca-1bb8-3380-8d5d-94a076a4bbdc","pitchNumber":2,"startTime":"2026-04-07T00:07:49.326Z","endTime":"2026-04-07T00:07:52.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.45292671195015,"aZ":-19.785790311455468,"pfxX":5.396469583304789,"pfxZ":7.229974232305532,"pX":-0.42249365273064987,"pZ":3.253916018158954,"vX0":-2.017831216509805,"vY0":-130.32683316158816,"vZ0":-3.3782311271729504,"x":133.1,"y":150.92,"x0":-0.337422055241542,"y0":50.00097913098763,"z0":6.068766664388547,"aX":9.243314034958496},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.5,"breakHorizontal":-9.2,"spinRate":2191,"spinDirection":171},"zone":1,"typeConfidence":0.91,"plateTime":0.4209406509781606,"extension":6.072178278489332},"hitData":{"launchSpeed":101.9,"launchAngle":-5.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.23,"coordY":166.88}},"index":4,"playId":"0079fc71-6e04-3b4c-a31d-f4b4329bd6b9","pitchNumber":3,"startTime":"2026-04-07T00:08:15.882Z","endTime":"2026-04-07T00:08:24.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":543056,"link":"/api/v1/people/543056"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":543056,"link":"/api/v1/people/543056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.3,"awayTeamWinProbability":50.7,"homeTeamWinProbabilityAdded":-11.0,"leverageIndex":3.17,"dramaIndex":152.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:08:24.890Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Garrett Mitchell singles on a soft ground ball to pitcher Danny Coulombe. Brice Turang scores. William Contreras to 3rd. Christian Yelich to 2nd.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-07T00:08:40.180Z","endTime":"2026-04-07T00:10:34.957Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnThird":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543056,"link":"/api/v1/people/543056"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":{"id":678394,"link":"/api/v1/people/678394"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.403451234326543,"aZ":-23.55861501297099,"pfxX":-1.205661397243731,"pfxZ":5.401457331770734,"pX":-0.591717097323436,"pZ":1.566388033575057,"vX0":-0.4992002838818991,"vY0":-124.78303411120513,"vZ0":-5.7548302023346345,"x":139.55,"y":196.49,"x0":-0.23309101599865145,"y0":50.002938066208834,"z0":5.813994709005522,"aX":-1.9231169865090216},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.9,"breakHorizontal":2.3,"spinRate":2424,"spinDirection":182},"zone":13,"typeConfidence":0.89,"plateTime":0.43702016192440984,"extension":5.841373563134704},"index":0,"playId":"e09f0f57-7eab-33bc-8fd7-b748fc3651e7","pitchNumber":1,"startTime":"2026-04-07T00:08:54.971Z","endTime":"2026-04-07T00:08:59.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"third":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.629588111478792,"aZ":-27.743619024553805,"pfxX":-2.856498339767377,"pfxZ":2.8755129815045724,"pX":-0.09340303157016426,"pZ":2.451340561997843,"vX0":1.037671751119341,"vY0":-122.80315251675255,"vZ0":-2.8314680936354355,"x":120.56,"y":172.59,"x0":-0.1485769623066049,"y0":50.00006412236013,"z0":5.961249927517448,"aX":-4.394376293500092},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.8,"breakHorizontal":4.9,"spinRate":2404,"spinDirection":200},"zone":5,"typeConfidence":0.9,"plateTime":0.4447566453039613,"extension":5.888074829605956},"index":1,"playId":"25708546-42ac-36fa-9736-7efce8ae6755","pitchNumber":2,"startTime":"2026-04-07T00:09:10.372Z","endTime":"2026-04-07T00:09:14.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"third":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.273340845058122,"aZ":-31.798705873077935,"pfxX":-2.984329923432991,"pfxZ":0.2714862974905543,"pX":-1.5272550884154943,"pZ":2.7888700124251278,"vX0":-1.979057987520219,"vY0":-117.26396305110336,"vZ0":-0.9290077161633803,"x":175.22,"y":163.48,"x0":-0.28582897329414253,"y0":50.0042191412627,"z0":6.145277094368309,"aX":-4.174586458107682},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":0.5,"breakHorizontal":5.9,"spinRate":2539,"spinDirection":293},"zone":11,"typeConfidence":0.91,"plateTime":0.4663062098440829,"extension":5.656479306727774},"index":2,"playId":"d8746813-1960-3918-bbcb-e4c5b06c1278","pitchNumber":3,"startTime":"2026-04-07T00:09:28.775Z","endTime":"2026-04-07T00:09:32.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"third":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.647133685910543,"aZ":-21.472757826459116,"pfxX":6.129151614371429,"pfxZ":6.2569697166472995,"pX":-0.05811580249778204,"pZ":2.3555009032678043,"vX0":-1.2430038928211906,"vY0":-129.60001942760428,"vZ0":-5.003124335719138,"x":119.22,"y":175.18,"x0":-0.37056708923801157,"y0":50.005185674267366,"z0":5.938885576032461,"aX":10.486433272999676},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.6,"breakHorizontal":-10.8,"spinRate":2066,"spinDirection":168},"zone":5,"typeConfidence":0.91,"plateTime":0.4217124730777084,"extension":5.921017488660667},"index":3,"playId":"601aede1-a928-3605-974a-b5411c2e80be","pitchNumber":4,"startTime":"2026-04-07T00:09:45.681Z","endTime":"2026-04-07T00:09:48.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"third":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44646285269274,"aZ":-28.267567736278473,"pfxX":-2.9044553213389577,"pfxZ":2.5269695278314037,"pX":-1.5883151858992253,"pZ":2.04498418254731,"vX0":-2.3841127533598074,"vY0":-123.2702423051537,"vZ0":-3.6383244246201847,"x":177.54,"y":183.57,"x0":-0.2328649362667057,"y0":50.00292192974712,"z0":5.914498776796096,"aX":-4.490194220633272},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.0,"breakHorizontal":5.8,"spinRate":2423,"spinDirection":220},"zone":13,"typeConfidence":0.91,"plateTime":0.44354361886067695,"extension":6.141722047208109},"index":4,"playId":"cc0a0ced-2023-3174-802c-bc160dd2ff8a","pitchNumber":5,"startTime":"2026-04-07T00:10:09.225Z","endTime":"2026-04-07T00:10:14.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"third":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.238203055600245,"aZ":-26.001626563292003,"pfxX":-2.1674319441065397,"pfxZ":3.9095648197808366,"pX":-0.6867027651641313,"pZ":1.6891970963487135,"vX0":-0.29651541182199564,"vY0":-124.18411943924254,"vZ0":-4.881623061344397,"x":143.18,"y":193.17,"x0":-0.28416229594600595,"y0":50.00442447932716,"z0":5.814033128390984,"aX":-3.423707412454564},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.4,"breakHorizontal":4.0,"spinRate":2467,"spinDirection":195},"zone":7,"typeConfidence":0.9,"plateTime":0.4391675627581799,"extension":5.93424987677343},"hitData":{"launchSpeed":55.4,"launchAngle":-71.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":135.31,"coordY":194.58}},"index":5,"playId":"2f89dd0e-6c26-3068-bd69-563d1767958f","pitchNumber":6,"startTime":"2026-04-07T00:10:25.951Z","endTime":"2026-04-07T00:10:34.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"third":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_ab"},{"player":{"id":543056,"link":"/api/v1/people/543056"},"credit":"p_ab"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":543056,"link":"/api/v1/people/543056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.1,"awayTeamWinProbability":61.9,"homeTeamWinProbabilityAdded":-11.199999999999996,"leverageIndex":3.16,"dramaIndex":153.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:10:34.957Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Bauers walks. William Contreras scores. Christian Yelich to 3rd. Garrett Mitchell to 2nd.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-07T00:11:01.873Z","endTime":"2026-04-07T00:12:14.157Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"postOnSecond":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"postOnThird":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":{"id":678394,"link":"/api/v1/people/678394"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"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":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":80.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.802649316078085,"aZ":-22.41272504927798,"pfxX":5.636536487559257,"pfxZ":5.820990516706095,"pX":-0.791113738225486,"pZ":2.7213565330143514,"vX0":-2.8279959453149295,"vY0":-129.39732056456668,"vZ0":-3.8904787992576857,"x":147.16,"y":165.3,"x0":-0.4098131492037181,"y0":50.00278276797206,"z0":5.984691233315534,"aX":9.451913254110277},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.8,"breakHorizontal":-9.5,"spinRate":2159,"spinDirection":176},"zone":4,"typeConfidence":0.91,"plateTime":0.42509559255469265,"extension":6.320253147392082},"index":0,"playId":"fcd5c87e-49a4-32de-8684-eea2db0b2853","pitchNumber":1,"startTime":"2026-04-07T00:11:15.579Z","endTime":"2026-04-07T00:11:20.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"second":{"id":592885,"link":"/api/v1/people/592885"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.508105832885267,"aZ":-21.019861676635678,"pfxX":5.870375566394614,"pfxZ":6.546827475728829,"pX":0.647422334688529,"pZ":3.7731322558586577,"vX0":0.41293839816653805,"vY0":-130.2590221302114,"vZ0":-1.7584516523521525,"x":92.32,"y":136.91,"x0":-0.27532704431292754,"y0":50.00285499830282,"z0":6.0597336463532105,"aX":10.003134033711456},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.6,"breakHorizontal":-10.7,"spinRate":2195,"spinDirection":170},"zone":12,"typeConfidence":0.91,"plateTime":0.42184345954288416,"extension":6.142890462942595},"index":1,"playId":"36dc64a9-469e-32a4-97fd-46cabfa647a8","pitchNumber":2,"startTime":"2026-04-07T00:11:32.030Z","endTime":"2026-04-07T00:11:37.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"second":{"id":592885,"link":"/api/v1/people/592885"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.084689610175158,"aZ":-27.087964796539282,"pfxX":-3.0585610084569312,"pfxZ":3.214939072711366,"pX":-0.8157310280266636,"pZ":1.4986776884002933,"vX0":-0.7844184627755373,"vY0":-124.66018389238859,"vZ0":-5.088522779547683,"x":148.09,"y":198.32,"x0":-0.09997682495400798,"y0":50.00050595513562,"z0":5.791162243561982,"aX":-4.832726041687457},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.9,"breakHorizontal":5.8,"spinRate":2420,"spinDirection":175},"zone":13,"typeConfidence":0.9,"plateTime":0.4386801911432894,"extension":6.022796547498912},"index":2,"playId":"5601cad1-1f3d-3e11-aa4e-04ae6d24ee2e","pitchNumber":3,"startTime":"2026-04-07T00:11:50.973Z","endTime":"2026-04-07T00:11:56.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"second":{"id":592885,"link":"/api/v1/people/592885"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":79.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.740052701585522,"aZ":-21.868640653361137,"pfxX":6.990774284075405,"pfxZ":6.2799457633443225,"pX":0.6421869223043409,"pZ":4.2484966467501035,"vX0":-0.13168743654211412,"vY0":-127.67219088559233,"vZ0":-0.3888128872241904,"x":92.52,"y":124.07,"x0":-0.21272781690155337,"y0":50.00192249573022,"z0":6.1326850229477285,"aX":11.471916174079007},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":11.5,"breakHorizontal":-12.6,"spinRate":2183,"spinDirection":173},"zone":12,"typeConfidence":0.91,"plateTime":0.4299784513531755,"extension":6.131196029650968},"index":3,"playId":"fcee55bb-83e7-3c37-baa6-c46521c59352","pitchNumber":4,"startTime":"2026-04-07T00:12:09.816Z","endTime":"2026-04-07T00:12:14.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"second":{"id":592885,"link":"/api/v1/people/592885"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":543056,"link":"/api/v1/people/543056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.900000000000002,"awayTeamWinProbability":72.1,"homeTeamWinProbabilityAdded":-10.2,"leverageIndex":2.85,"dramaIndex":139.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:12:14.157Z","atBatIndex":38},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Luis Rengifo grounds into a double play, second baseman Marcelo Mayer to first baseman Willson Contreras. Jake Bauers out at 2nd. Luis Rengifo out at 1st.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-07T00:13:17.242Z","endTime":"2026-04-07T00:17:06.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7,8,9,10,11],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-07T00:12:32.383Z","endTime":"2026-04-07T00:13:19.523Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":669003,"link":"/api/v1/people/669003"},"third":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15596606429393,"aZ":-32.81147250092196,"pfxX":-8.96149915293114,"pfxZ":-0.4501382069784561,"pX":-1.4155811392075064,"pZ":0.6178457117032617,"vX0":0.011027458067697338,"vY0":-118.55806401428869,"vZ0":-5.537550177819814,"x":170.96,"y":222.1,"x0":-0.25731510685685327,"y0":50.004597493142164,"z0":6.003235510522489,"aX":-12.667787554295998},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.9,"breakHorizontal":16.2,"spinRate":2647,"spinDirection":302},"zone":13,"typeConfidence":0.91,"plateTime":0.46324085455751884,"extension":5.766478866836236},"index":1,"playId":"539f40da-7252-3ff3-a854-8f033d7fe6a6","pitchNumber":1,"startTime":"2026-04-07T00:13:19.523Z","endTime":"2026-04-07T00:13:24.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":669003,"link":"/api/v1/people/669003"},"third":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":88.3,"endSpeed":80.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.347770100366283,"aZ":-18.23926144803365,"pfxX":9.47989016240831,"pfxZ":8.451033375639927,"pX":-0.7255533051363376,"pZ":1.8408434892776602,"vX0":-3.740513368552656,"vY0":-128.3158754854727,"vZ0":-6.4640257510272345,"x":144.66,"y":189.08,"x0":-0.471128505511499,"y0":50.000531732994055,"z0":5.8390731563513905,"aX":15.627731085218555},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":13.9,"breakHorizontal":-16.2,"spinRate":2155,"spinDirection":170},"zone":7,"typeConfidence":0.91,"plateTime":0.42871358520610947,"extension":6.3716840724459765},"index":2,"playId":"6c316793-f8fa-3776-b302-5a84f70cb9ae","pitchNumber":2,"startTime":"2026-04-07T00:13:40.809Z","endTime":"2026-04-07T00:13:44.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":669003,"link":"/api/v1/people/669003"},"third":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.656796570663772,"aZ":-30.992480140777324,"pfxX":-7.2860195222116255,"pfxZ":0.8444087011884234,"pX":-0.5580873850812504,"pZ":0.6189590633222501,"vX0":1.6397164153192743,"vY0":-118.23103526171917,"vZ0":-5.702042991484293,"x":138.27,"y":222.07,"x0":-0.31853318605530123,"y0":50.00370802684493,"z0":5.940506821336935,"aX":-10.211694160660834},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.2,"breakHorizontal":12.7,"spinRate":2585,"spinDirection":313},"zone":13,"typeConfidence":0.91,"plateTime":0.4650539144878736,"extension":5.834452693859766},"index":3,"playId":"016271af-8058-30d2-9bd4-3c6619877b63","pitchNumber":3,"startTime":"2026-04-07T00:13:58.179Z","endTime":"2026-04-07T00:14:02.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":669003,"link":"/api/v1/people/669003"},"third":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-07T00:14:14.174Z","endTime":"2026-04-07T00:14:24.481Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"},"defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":669003,"link":"/api/v1/people/669003"},"third":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":81.3,"endSpeed":74.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09497186451665,"aZ":-35.75126718097452,"pfxX":-9.583637889024963,"pfxZ":-2.5447587845616253,"pX":-1.5831457724437747,"pZ":1.0649550374151397,"vX0":0.545978710826754,"vY0":-118.36378533306217,"vZ0":-3.9656702791148906,"x":177.35,"y":210.03,"x0":-0.5751234082610669,"y0":50.00587854183635,"z0":6.076810150276872,"aX":-13.439604828352742},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-5.4,"breakHorizontal":17.2,"spinRate":2702,"spinDirection":315},"zone":13,"typeConfidence":0.91,"plateTime":0.4648625056279583,"extension":6.023083312714338},"index":5,"playId":"bbbcb5a8-4d24-328f-94a7-bfc07d0a4c7d","pitchNumber":4,"startTime":"2026-04-07T00:14:24.481Z","endTime":"2026-04-07T00:14:29.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":669003,"link":"/api/v1/people/669003"},"third":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.241784939031852,"aZ":-19.18299006008594,"pfxX":5.691334006110543,"pfxZ":7.6238759146267245,"pX":-0.4991229721550342,"pZ":1.7368166530684794,"vX0":-1.8111226994088594,"vY0":-130.21378985749743,"vZ0":-6.648568946781849,"x":136.03,"y":191.89,"x0":-0.5309225316080368,"y0":50.0042761111532,"z0":5.7916636850189285,"aX":9.70155204230106},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":12.5,"breakHorizontal":-9.8,"spinRate":2218,"spinDirection":147},"zone":7,"typeConfidence":0.91,"plateTime":0.42183241846262876,"extension":6.205651727391952},"index":6,"playId":"c8f9bfc7-0a9b-3ff4-a7a5-54fbf3c169f9","pitchNumber":5,"startTime":"2026-04-07T00:14:45.026Z","endTime":"2026-04-07T00:14:48.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":669003,"link":"/api/v1/people/669003"},"third":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.94124412065459,"aZ":-33.30645168549082,"pfxX":-11.296149335828042,"pfxZ":-0.797988147742041,"pX":-1.6510679631850589,"pZ":2.464230619555979,"vX0":0.4970437322057961,"vY0":-118.49623715551495,"vZ0":-1.4343244926783494,"x":179.93,"y":172.25,"x0":-0.396428748230141,"y0":50.00311143158092,"z0":6.124332448425297,"aX":-16.040544026660214},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.6,"breakHorizontal":20.3,"spinRate":2578,"spinDirection":298},"zone":11,"typeConfidence":0.91,"plateTime":0.462493739942166,"extension":5.969700834427496},"index":7,"playId":"fb7ececf-996c-3e75-b100-f33d190bc874","pitchNumber":6,"startTime":"2026-04-07T00:15:08.554Z","endTime":"2026-04-07T00:15:11.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":669003,"link":"/api/v1/people/669003"},"third":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.672866594185166,"aZ":-46.0682601931102,"pfxX":-3.549191604490084,"pfxZ":-10.698182656218762,"pX":-1.6507748256577854,"pZ":0.9177610546073173,"vX0":-1.3496738507383848,"vY0":-114.30892026668205,"vZ0":-1.3464029207664696,"x":179.92,"y":214.0,"x0":-0.5884215393342211,"y0":50.00241654625975,"z0":6.11215299888853,"aX":-4.610007837744145},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.3,"breakVerticalInduced":-19.3,"breakHorizontal":6.8,"spinRate":2636,"spinDirection":342},"zone":13,"typeConfidence":0.9,"plateTime":0.48256944013184855,"extension":5.963756927275333},"index":8,"playId":"f3bcc556-84ea-36d7-9161-21a1c2e5af0f","pitchNumber":7,"startTime":"2026-04-07T00:15:58.603Z","endTime":"2026-04-07T00:16:03.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":669003,"link":"/api/v1/people/669003"},"third":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75043763061799,"aZ":-27.817907884111083,"pfxX":-2.0608576591786285,"pfxZ":2.722898902895997,"pX":-1.246454164008469,"pZ":2.3181864572407016,"vX0":-1.7879234931154082,"vY0":-125.45103550839258,"vZ0":-3.2318808582213,"x":164.51,"y":176.19,"x0":-0.2575458868565535,"y0":50.00017747557429,"z0":5.8841747956509325,"aX":-3.2926915835769357},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.4,"breakHorizontal":4.1,"spinRate":2568,"spinDirection":209},"zone":13,"typeConfidence":0.9,"plateTime":0.43616957792673583,"extension":6.100531466368429},"index":9,"playId":"d9fc8f24-d54d-38ac-ac1d-952714888b16","pitchNumber":8,"startTime":"2026-04-07T00:16:15.731Z","endTime":"2026-04-07T00:16:19.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":669003,"link":"/api/v1/people/669003"},"third":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49696918385171,"aZ":-18.596020996523656,"pfxX":5.904945683520271,"pfxZ":8.230648486719573,"pX":-0.7257028910593988,"pZ":2.9824198672239612,"vX0":-2.188328766825015,"vY0":-127.91060987086692,"vZ0":-3.8094414685701383,"x":144.66,"y":158.25,"x0":-0.6239931072017512,"y0":50.001026186784365,"z0":5.957356962560159,"aX":9.739389066334658},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":14.3,"breakHorizontal":-10.2,"spinRate":2126,"spinDirection":172},"zone":1,"typeConfidence":0.91,"plateTime":0.4289495817673017,"extension":5.99645498830362},"index":10,"playId":"6a915cca-6f6b-3ed0-b27f-c9c6ebc3191a","pitchNumber":9,"startTime":"2026-04-07T00:16:36.890Z","endTime":"2026-04-07T00:16:40.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":669003,"link":"/api/v1/people/669003"},"third":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.677890373997418,"aZ":-26.33370127132254,"pfxX":-4.115312940734748,"pfxZ":3.667891660686518,"pX":-0.1369271354224593,"pZ":2.805951875789072,"vX0":1.4854110620813894,"vY0":-124.76124567262912,"vZ0":-2.4446668808645056,"x":122.22,"y":163.02,"x0":-0.20185067404717333,"y0":50.00393490575997,"z0":5.946263212332366,"aX":-6.554675021411404},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.4,"breakHorizontal":7.2,"spinRate":2506,"spinDirection":199},"zone":2,"typeConfidence":0.9,"plateTime":0.43730265722509154,"extension":5.880933910626014},"hitData":{"launchSpeed":81.7,"launchAngle":9.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":130.39,"coordY":136.7}},"index":11,"playId":"fb4275e4-c610-3aa2-82e2-b280c39fcc90","pitchNumber":10,"startTime":"2026-04-07T00:16:58.655Z","endTime":"2026-04-07T00:17:06.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":669003,"link":"/api/v1/people/669003"},"third":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_ab"},{"player":{"id":543056,"link":"/api/v1/people/543056"},"credit":"p_ab"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":543056,"link":"/api/v1/people/543056"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":14.899999999999995,"leverageIndex":2.36,"dramaIndex":156.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:17:06.651Z","atBatIndex":39},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Caleb Durbin doubles (1) on a fly ball to left fielder Blake Perkins.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-07T00:19:06.035Z","endTime":"2026-04-07T00:20:21.817Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72047373658,"aZ":-17.67927699499963,"pfxX":2.3519517516112285,"pfxZ":8.983872647256625,"pX":0.5733974137418417,"pZ":1.8796543710008007,"vX0":3.9367618688990285,"vY0":-126.23977227305585,"vZ0":-6.441657636310413,"x":95.14,"y":188.03,"x0":-1.3120291404110163,"y0":50.00584383909122,"z0":5.887942571702456,"aX":3.796070443017639},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":15.0,"breakHorizontal":-5.2,"spinRate":2341,"spinDirection":189},"zone":9,"typeConfidence":2.0,"plateTime":0.43390214928031234,"extension":6.36278683629539},"index":0,"playId":"4dbe47b8-b04c-347e-832d-ea78c829a3ec","pitchNumber":1,"startTime":"2026-04-07T00:19:20.412Z","endTime":"2026-04-07T00:19:24.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.889769860487238,"aZ":-15.743762896147526,"pfxX":-9.637375365883456,"pfxZ":9.347405607020697,"pX":0.32425089805042984,"pZ":0.9646907735417354,"vX0":7.213774947387895,"vY0":-131.7284076639353,"vZ0":-9.292405529968384,"x":104.64,"y":212.73,"x0":-1.1971373753300547,"y0":50.003594870480974,"z0":5.70103914013374,"aX":-16.943653576267927},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.0,"breakHorizontal":15.8,"spinRate":2328,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4157371438639941,"extension":6.3857826427103035},"index":1,"playId":"6a988518-cedb-3652-8b96-084cff611b53","pitchNumber":2,"startTime":"2026-04-07T00:19:35.818Z","endTime":"2026-04-07T00:19:39.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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.3,"endSpeed":80.9,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.676994205339266,"aZ":-18.787451969073654,"pfxX":1.5661795793965299,"pfxZ":8.006180406839569,"pX":1.4316000397851425,"pZ":2.891966354792773,"vX0":6.005138506509555,"vY0":-128.48933144589532,"vZ0":-3.9519509036759586,"x":62.43,"y":160.7,"x0":-1.139369583507274,"y0":50.00132520786963,"z0":5.910226477234253,"aX":2.616434978221874},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":13.8,"breakHorizontal":-4.2,"spinRate":2467,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.42631622293109794,"extension":6.344302027795684},"index":2,"playId":"4666f615-2169-3b40-a73e-12511c17f5f5","pitchNumber":3,"startTime":"2026-04-07T00:19:52.006Z","endTime":"2026-04-07T00:19:55.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79251249604154,"aZ":-19.649971014300345,"pfxX":1.7107978593099635,"pfxZ":7.7537906924618145,"pX":-0.061990358193483516,"pZ":1.8976112358554684,"vX0":2.7140824184831405,"vY0":-126.54006356418626,"vZ0":-5.884674178196853,"x":119.36,"y":187.54,"x0":-1.3723366848513174,"y0":50.00126757041894,"z0":5.836652098354283,"aX":2.7630398577557225},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":12.8,"breakHorizontal":-3.7,"spinRate":2272,"spinDirection":194},"zone":8,"typeConfidence":2.0,"plateTime":0.4335135240531631,"extension":6.28091095909417},"hitData":{"launchSpeed":91.2,"launchAngle":37.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":44.33,"coordY":100.85}},"index":3,"playId":"cb2f5e4a-1843-35b0-8104-aa56e1f9d6de","pitchNumber":4,"startTime":"2026-04-07T00:20:07.803Z","endTime":"2026-04-07T00:20:21.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.9,"awayTeamWinProbability":49.1,"homeTeamWinProbabilityAdded":8.100000000000001,"leverageIndex":1.18,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:20:21.817Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Narváez grounds out, second baseman Brice Turang to first baseman Jake Bauers. Caleb Durbin to 3rd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-07T00:20:41.563Z","endTime":"2026-04-07T00:23:51.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":86.4,"endSpeed":79.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.162162139650416,"aZ":-20.023327109055977,"pfxX":1.3613208385669333,"pfxZ":7.567864401149871,"pX":0.45723659085384705,"pZ":2.4585110073537924,"vX0":3.7508313092933565,"vY0":-125.78948560180072,"vZ0":-4.579213664585993,"x":99.57,"y":172.4,"x0":-1.22903146609814,"y0":50.000220531205116,"z0":5.92278565793502,"aX":2.1832722503070445},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":13.0,"breakHorizontal":-3.4,"spinRate":2396,"spinDirection":191},"zone":6,"typeConfidence":2.0,"plateTime":0.43518695263359275,"extension":6.289362658757273},"index":0,"playId":"bab868aa-1180-3c31-b64f-2025cb00d7b7","pitchNumber":1,"startTime":"2026-04-07T00:20:54.554Z","endTime":"2026-04-07T00:20:57.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":71.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.33953093321272,"aZ":-26.02970149711702,"pfxX":5.199551780674801,"pfxZ":4.736039815048139,"pX":0.18943292129068492,"pZ":2.936523933797801,"vX0":2.2188392050785244,"vY0":-113.10568973319717,"vZ0":-1.1605979406080797,"x":109.78,"y":159.49,"x0":-1.479391959593826,"y0":50.00382336347935,"z0":6.062993081112106,"aX":6.746453374977412},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":8.6,"breakHorizontal":-10.0,"spinRate":2337,"spinDirection":77},"zone":2,"typeConfidence":2.0,"plateTime":0.4839929108201573,"extension":6.358938093861714},"index":1,"playId":"05fa8aea-cda0-35e6-9aec-23f777b204b0","pitchNumber":2,"startTime":"2026-04-07T00:21:13.340Z","endTime":"2026-04-07T00:21:20.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-07T00:21:32.090Z","endTime":"2026-04-07T00:21:52.420Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"},"defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.347919779258962,"aZ":-10.944059431226007,"pfxX":-2.811246273528411,"pfxZ":11.67758170394439,"pX":1.5394250129667189,"pZ":1.6872658780153036,"vX0":7.915764981231702,"vY0":-134.07229548376822,"vZ0":-8.382777986172922,"x":58.32,"y":193.22,"x0":-1.0878088012114329,"y0":50.00388566689381,"z0":5.638196275591205,"aX":-5.1120880198598595},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.4,"breakHorizontal":3.4,"spinRate":2309,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.4087395157236764,"extension":6.561189105177108},"index":3,"playId":"fcd28f37-abe7-3e72-81d8-bcd069c8b8c3","pitchNumber":3,"startTime":"2026-04-07T00:21:52.420Z","endTime":"2026-04-07T00:21:55.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.344993930538187,"aZ":-20.666731741871413,"pfxX":-8.706339950670472,"pfxZ":6.323386911958766,"pX":-0.3436768426216755,"pZ":2.860566697358245,"vX0":5.437587979615511,"vY0":-133.89531480250741,"vZ0":-3.8075804680566936,"x":130.1,"y":161.54,"x0":-1.2675032772656063,"y0":50.002201208377905,"z0":5.776085783849887,"aX":-15.840605578861702},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.8,"breakHorizontal":14.6,"spinRate":2282,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.4087422066941402,"extension":6.432877534956663},"index":4,"playId":"564a0f48-d168-3f2e-ac78-447b88b00db2","pitchNumber":4,"startTime":"2026-04-07T00:22:15.969Z","endTime":"2026-04-07T00:22:19.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"playId":"e8694257-e41a-4115-9bb2-18a93189f71e","startTime":"2026-04-07T00:22:39.245Z","endTime":"2026-04-07T00:22:44.245Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.249345656201783,"aZ":-14.26421998839742,"pfxX":-3.4435415034060837,"pfxZ":9.542557706643397,"pX":0.6790206780160444,"pZ":2.9988318842626507,"vX0":6.14633201453733,"vY0":-135.55004636833166,"vZ0":-5.046450892791443,"x":91.12,"y":157.81,"x0":-1.161639988776334,"y0":50.00160686944666,"z0":5.866785930232821,"aX":-6.462660394218205},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.6,"breakHorizontal":5.0,"spinRate":2248,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.4027638094536048,"extension":6.624181758617923},"index":6,"playId":"1def2e25-acb1-31ee-bb29-a873c8af8f4f","pitchNumber":5,"startTime":"2026-04-07T00:22:55.367Z","endTime":"2026-04-07T00:22:58.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.60944574154534,"aZ":-25.890597759581276,"pfxX":-9.885919952157607,"pfxZ":4.194328622323643,"pX":-0.4285460222371204,"pZ":1.3609541139436383,"vX0":5.3794395646101805,"vY0":-121.30775937853082,"vZ0":-4.922248846261471,"x":133.34,"y":202.03,"x0":-1.3846627055805831,"y0":50.003391909311105,"z0":5.659797251445932,"aX":-14.808392539701082},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.7,"breakHorizontal":16.7,"spinRate":1677,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4506650459398296,"extension":6.689890250883678},"index":7,"playId":"f06e0993-fdff-387d-915c-af6953d1d2d3","pitchNumber":6,"startTime":"2026-04-07T00:23:15.797Z","endTime":"2026-04-07T00:23:18.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.313413310879373,"aZ":-17.288086903045226,"pfxX":-9.631238642592605,"pfxZ":8.142294757317657,"pX":0.1694270726248139,"pZ":2.2485495525635715,"vX0":7.104495878310433,"vY0":-134.6441224998211,"vZ0":-5.848167355244684,"x":110.54,"y":178.07,"x0":-1.2572607369896878,"y0":50.00518214484392,"z0":5.679742032286285,"aX":-17.616275671985377},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.6,"breakHorizontal":15.8,"spinRate":2296,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.40739753722773875,"extension":6.5763973235737465},"hitData":{"launchSpeed":97.6,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.1,"coordY":143.57}},"index":8,"playId":"824894e8-b491-3399-a4a4-9bc84d9269e9","pitchNumber":7,"startTime":"2026-04-07T00:23:41.669Z","endTime":"2026-04-07T00:23:51.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.2,"awayTeamWinProbability":50.8,"homeTeamWinProbabilityAdded":-1.6999999999999957,"leverageIndex":1.66,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:23:51.450Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ceddanne Rafaela singles on a ground ball to center fielder Garrett Mitchell, deflected by shortstop David Hamilton. Caleb Durbin scores.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-07T00:23:57.640Z","endTime":"2026-04-07T00:25:40.178Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":605540,"link":"/api/v1/people/605540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.63202188559575,"aZ":-18.376086941803802,"pfxX":-1.1422668570573737,"pfxZ":8.10768493355003,"pX":0.9524858038981145,"pZ":1.603722932520721,"vX0":6.062169541759656,"vY0":-129.28212511525788,"vZ0":-6.931305563728801,"x":80.69,"y":195.48,"x0":-1.2690378798180753,"y0":50.00268264737727,"z0":5.718036652988177,"aX":-1.9448731284925005},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":13.4,"breakHorizontal":0.8,"spinRate":2328,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.42282485524255664,"extension":6.523751253322253},"index":0,"playId":"ad8b8821-50c6-32ff-be91-5bd60541b502","pitchNumber":1,"startTime":"2026-04-07T00:24:19.640Z","endTime":"2026-04-07T00:24:24.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.559771578771862,"aZ":-25.12686374728608,"pfxX":-11.119164635017075,"pfxZ":4.63905508165969,"pX":-0.13579225721290705,"pZ":-0.1460187886242998,"vX0":6.428835650633834,"vY0":-122.8273993095624,"vZ0":-8.356736717521173,"x":122.18,"y":242.72,"x0":-1.3497443996821266,"y0":50.004202540784725,"z0":5.454514087018921,"aX":-16.898737507176744},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.5,"breakHorizontal":18.5,"spinRate":1804,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.44685349359451276,"extension":6.716969236803385},"index":1,"playId":"397e7651-8965-3181-a4ae-628a38cd5475","pitchNumber":2,"startTime":"2026-04-07T00:24:40.229Z","endTime":"2026-04-07T00:24:44.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.63338707841012,"aZ":-19.835985495854803,"pfxX":1.108960137154737,"pfxZ":7.3519983117171925,"pX":1.4313110232508406,"pZ":0.7978955885286024,"vX0":6.302598237187539,"vY0":-128.02990358181628,"vZ0":-8.507556458070027,"x":62.44,"y":217.24,"x0":-1.1951546286833274,"y0":50.00495943306829,"z0":5.686204970991312,"aX":1.8624732546775131},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":11.8,"breakHorizontal":-3.2,"spinRate":2346,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.42596650850673434,"extension":6.570158819179085},"index":2,"playId":"cad23a11-70f8-3471-914b-7b39e6e71379","pitchNumber":3,"startTime":"2026-04-07T00:25:07.598Z","endTime":"2026-04-07T00:25:11.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80204582689267,"aZ":-17.14901529780258,"pfxX":-9.379272236293538,"pfxZ":7.884840589101597,"pX":-0.11338922233635607,"pZ":1.8660666427625465,"vX0":6.2869361464680145,"vY0":-136.82101938958448,"vZ0":-7.0632315057505295,"x":121.32,"y":188.4,"x0":-1.2166824677733774,"y0":50.002765804633505,"z0":5.64629602577221,"aX":-17.86955664376635},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.1,"breakHorizontal":15.7,"spinRate":2359,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.39958610083307855,"extension":6.530816472847978},"hitData":{"launchSpeed":93.2,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.8,"coordY":154.22}},"index":3,"playId":"8562ba9a-7f83-3b32-829d-0c140c4f4de1","pitchNumber":4,"startTime":"2026-04-07T00:25:29.156Z","endTime":"2026-04-07T00:25:40.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":7.099999999999994,"leverageIndex":1.85,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:25:40.178Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Roman Anthony flies out to left fielder Blake Perkins.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-07T00:26:06.669Z","endTime":"2026-04-07T00:27:44.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.3,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.47898505715301,"aZ":-13.648167468565694,"pfxX":-4.694968386044285,"pfxZ":10.363741895927326,"pX":-0.40388762943133144,"pZ":2.346823092995899,"vX0":3.8995855474214194,"vY0":-133.54365153760952,"vZ0":-6.356865825819054,"x":132.4,"y":175.42,"x0":-1.280377744691574,"y0":50.00577377920657,"z0":5.758565638403623,"aX":-8.39556769817123},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.4,"breakHorizontal":7.6,"spinRate":2429,"spinDirection":201},"zone":4,"typeConfidence":2.0,"plateTime":0.4117490014020655,"extension":6.461785248154494},"index":0,"playId":"9a01b505-0e1c-39fc-b15b-113c20fdd3a1","pitchNumber":1,"startTime":"2026-04-07T00:26:10.464Z","endTime":"2026-04-07T00:26:14.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":80.9,"endSpeed":73.9,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16423285877638,"aZ":-29.642493255464807,"pfxX":-12.257322481724643,"pfxZ":1.8265504690920515,"pX":0.29869868224122054,"pZ":1.0539718106070648,"vX0":7.436589127828824,"vY0":-117.4470943823609,"vZ0":-4.309779473534628,"x":105.61,"y":210.32,"x0":-1.3311315253983418,"y0":50.00197851025633,"z0":5.69821838901729,"aX":-16.96455794257118},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":2.4,"breakHorizontal":20.2,"spinRate":1757,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.46802127741186617,"extension":6.547225410246387},"index":1,"playId":"af968973-0399-32a5-8cb9-8fdfddf187ac","pitchNumber":2,"startTime":"2026-04-07T00:26:23.190Z","endTime":"2026-04-07T00:26:26.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.55254663681433,"aZ":-18.382436235480835,"pfxX":-8.534361620792867,"pfxZ":9.419229055906335,"pX":0.33920026653828617,"pZ":1.206210310381316,"vX0":6.489893878966778,"vY0":-120.0456545264205,"vZ0":-6.403132901560271,"x":104.07,"y":206.21,"x0":-1.2863049803241864,"y0":50.003634668763766,"z0":5.536825550824192,"aX":-12.49627038130879},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":15.8,"breakHorizontal":13.9,"spinRate":1764,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.45572910491212815,"extension":6.725744290896074},"index":2,"playId":"51e47882-9080-328d-ad76-0cfe58450686","pitchNumber":3,"startTime":"2026-04-07T00:26:43.172Z","endTime":"2026-04-07T00:26:48.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.0,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.26921145672303,"aZ":-22.777386966849907,"pfxX":-8.653765187997381,"pfxZ":6.489328575752554,"pX":0.3128919367369206,"pZ":4.497913153461407,"vX0":6.51085791060236,"vY0":-119.61011371435114,"vZ0":1.5422594623288521,"x":105.07,"y":117.34,"x0":-1.3213962247387065,"y0":50.00031197952626,"z0":5.888477510387003,"aX":-12.525572609457477},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":12.4,"breakHorizontal":14.0,"spinRate":1865,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.4580917057657756,"extension":6.627406823376795},"index":3,"playId":"86408ffc-8442-3c79-8deb-7800deca7ef2","pitchNumber":4,"startTime":"2026-04-07T00:27:06.662Z","endTime":"2026-04-07T00:27:10.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.189031930532074,"aZ":-20.448252504392023,"pfxX":0.013984714136247023,"pfxZ":6.849636005017397,"pX":-0.20944234776563236,"pZ":3.1127643001644194,"vX0":2.8582206499465284,"vY0":-129.31097728236534,"vZ0":-2.956532161101941,"x":124.98,"y":154.74,"x0":-1.3258386472472086,"y0":50.0034764820261,"z0":5.820246998832126,"aX":0.02374670752157367},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":12.0,"breakHorizontal":-0.6,"spinRate":2431,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.4218097409257009,"extension":6.435480973586037},"hitData":{"launchSpeed":91.8,"launchAngle":31.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.16,"coordY":78.17}},"index":4,"playId":"91019912-08eb-3be2-8c8d-4cc0d0854dd3","pitchNumber":5,"startTime":"2026-04-07T00:27:32.296Z","endTime":"2026-04-07T00:27:44.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-3.499999999999993,"leverageIndex":1.48,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:27:44.959Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masataka Yoshida singles on a ground ball to center fielder Garrett Mitchell. Ceddanne Rafaela to 3rd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-07T00:27:48.853Z","endTime":"2026-04-07T00:29:17.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"postOnThird":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.6,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.417698471638765,"aZ":-26.965565715238096,"pfxX":-9.914478946758711,"pfxZ":3.596231276862145,"pX":-1.1385782550501884,"pZ":2.312615946892934,"vX0":3.774623596574498,"vY0":-119.47343943624092,"vZ0":-2.5126962677721867,"x":160.4,"y":176.34,"x0":-1.4483027712712926,"y0":50.00511203828599,"z0":5.79463511101549,"aX":-14.374546369764396},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":6.1,"breakHorizontal":17.0,"spinRate":1752,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4579653238838066,"extension":6.573699373023757},"index":0,"playId":"b2d8e57a-cbc4-3800-85b1-e7304cadc5bf","pitchNumber":1,"startTime":"2026-04-07T00:28:12.478Z","endTime":"2026-04-07T00:28:16.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"63480a71-132e-355c-910f-07c3fbd9eec4","startTime":"2026-04-07T00:28:27.451Z","endTime":"2026-04-07T00:28:31.569Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.0,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.353252282524686,"aZ":-23.436280000016627,"pfxX":-11.185387025077084,"pfxZ":6.320816172999744,"pX":-0.2524647836744879,"pZ":0.11601965442646045,"vX0":5.8851337680898235,"vY0":-117.1682081222461,"vZ0":-7.635717310419195,"x":126.62,"y":235.65,"x0":-1.3512652296711027,"y0":50.0015876609045,"z0":5.625857747145301,"aX":-15.459552958147768},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":9.7,"breakHorizontal":18.7,"spinRate":1882,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4685259703651474,"extension":6.631150430263278},"index":2,"playId":"495616d6-68ad-3f3c-ae74-9fef29b4072b","pitchNumber":2,"startTime":"2026-04-07T00:28:43.484Z","endTime":"2026-04-07T00:28:46.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.2,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41236232298451,"aZ":-18.60479193116044,"pfxX":-7.677247980594134,"pfxZ":7.827319408561301,"pX":-0.021441668193185177,"pZ":2.729893500185908,"vX0":5.790240121538871,"vY0":-131.02605001032154,"vZ0":-4.352685190958721,"x":117.82,"y":165.07,"x0":-1.2655896560229238,"y0":50.00444467728495,"z0":5.808187211132823,"aX":-13.312448038821396},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.4,"breakHorizontal":12.6,"spinRate":2169,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.4184725574632129,"extension":6.528037639880537},"hitData":{"launchSpeed":103.6,"launchAngle":3.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":158.9,"coordY":86.82}},"index":3,"playId":"339b758c-37eb-3832-af87-96d07c32a93c","pitchNumber":3,"startTime":"2026-04-07T00:29:06.904Z","endTime":"2026-04-07T00:29:17.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.11,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:29:17.916Z","atBatIndex":44},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Willson Contreras hits a ground-rule double (1) on a fly ball down the right-field line. Ceddanne Rafaela scores. Masataka Yoshida to 3rd.","rbi":1,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-07T00:30:49.581Z","endTime":"2026-04-07T00:32:39.277Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"postOnThird":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"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":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":{"id":605540,"link":"/api/v1/people/605540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"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-04-07T00:29:32.073Z","endTime":"2026-04-07T00:30:51.907Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"third":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.213613047644717,"aZ":-25.5410360676462,"pfxX":-10.461132802196127,"pfxZ":4.513635514773707,"pX":0.8501753456909532,"pZ":1.2910252540341587,"vX0":8.186136674706365,"vY0":-120.46719387263774,"vZ0":-4.921650323410327,"x":84.59,"y":203.92,"x0":-1.2313964718543764,"y0":50.0060077998588,"z0":5.615980395785661,"aX":-15.391742925101934},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":7.2,"breakHorizontal":17.0,"spinRate":1716,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4545127338275128,"extension":6.670258860505248},"index":1,"playId":"0fcfc277-d033-3047-baeb-a7126f9511f6","pitchNumber":1,"startTime":"2026-04-07T00:30:51.907Z","endTime":"2026-04-07T00:30:55.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"third":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":82.5,"endSpeed":75.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.271166504885358,"aZ":-25.928046614749203,"pfxX":-10.885733629487023,"pfxZ":4.307439365723493,"pX":0.23411100236503127,"pZ":1.0254848632330407,"vX0":6.841739102329069,"vY0":-119.92293583066763,"vZ0":-5.354539868318534,"x":108.08,"y":211.09,"x0":-1.2487538644986935,"y0":50.00111718264153,"z0":5.614299952989441,"aX":-15.774938640606267},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.7,"breakHorizontal":18.0,"spinRate":1731,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4576138343973004,"extension":6.816843482092329},"index":2,"playId":"cc7f6199-0717-3d0f-b7f2-421eab9d3041","pitchNumber":2,"startTime":"2026-04-07T00:31:14.144Z","endTime":"2026-04-07T00:31:18.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"third":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":80.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28901147203505,"aZ":-20.421816694572478,"pfxX":-1.290762031016148,"pfxZ":7.007401817193068,"pX":0.05372431952862283,"pZ":2.484244673844943,"vX0":4.055971609122431,"vY0":-129.0514328953434,"vZ0":-4.402105156125269,"x":114.95,"y":171.71,"x0":-1.3745606738174243,"y0":50.00317710684426,"z0":5.796894672940708,"aX":-2.1653284278677347},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.9,"breakHorizontal":1.3,"spinRate":2377,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.4253629686901048,"extension":6.5487303355549065},"index":3,"playId":"74b5df24-92dd-3f97-b05d-9a60b5764cf8","pitchNumber":3,"startTime":"2026-04-07T00:31:34.605Z","endTime":"2026-04-07T00:31:37.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"third":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.838038260959067,"aZ":-26.09086555893678,"pfxX":-10.388760229260804,"pfxZ":4.080944391647743,"pX":1.043927098071453,"pZ":-0.33239772639894105,"vX0":8.7784475669244,"vY0":-121.36991729193062,"vZ0":-8.453490982004366,"x":77.21,"y":247.75,"x0":-1.2707449678214653,"y0":50.00593328156343,"z0":5.4695649896241365,"aX":-15.49638049054183},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.5,"breakHorizontal":16.7,"spinRate":1794,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.45136186400792955,"extension":6.838519636271928},"index":4,"playId":"989ed586-0b22-34df-8cab-9c7c6e26406d","pitchNumber":4,"startTime":"2026-04-07T00:31:57.354Z","endTime":"2026-04-07T00:32:01.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"third":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.131551242333174,"aZ":-18.749608060798444,"pfxX":-9.060227191973313,"pfxZ":7.1371324142936565,"pX":0.3134734181354599,"pZ":2.765848045285093,"vX0":7.304433640444403,"vY0":-136.32231468775723,"vZ0":-4.314526357274716,"x":105.05,"y":164.1,"x0":-1.224385076036837,"y0":50.00213016931379,"z0":5.66428274479562,"aX":-17.04193299105408},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.2,"breakHorizontal":14.9,"spinRate":2132,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.40186480453733875,"extension":6.609740276399676},"hitData":{"launchSpeed":74.4,"launchAngle":36.0,"totalDistance":240.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":204.19,"coordY":133.46}},"index":5,"playId":"b3cff64c-9bea-34d7-86ac-5c95d03c3052","pitchNumber":5,"startTime":"2026-04-07T00:32:26.250Z","endTime":"2026-04-07T00:32:39.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"third":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":69.3,"awayTeamWinProbability":30.700000000000003,"homeTeamWinProbabilityAdded":13.29999999999999,"leverageIndex":2.3,"dramaIndex":144.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:32:39.277Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilyer Abreu strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-07T00:32:54.422Z","endTime":"2026-04-07T00:34:04.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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":76.5,"endSpeed":70.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.67563321170493,"aZ":-40.50172410231627,"pfxX":2.687522447109356,"pfxZ":-6.6459576548922445,"pX":-0.28373903803859163,"pZ":1.9678846949400173,"vX0":1.8115976931821658,"vY0":-111.47361438568538,"vZ0":0.24161665916930453,"x":127.82,"y":185.65,"x0":-1.4569529000924102,"y0":50.00011959507836,"z0":6.051054473629849,"aX":3.3697532249068893},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-11.6,"breakHorizontal":-5.4,"spinRate":2540,"spinDirection":36},"zone":8,"typeConfidence":2.0,"plateTime":0.4919879610948703,"extension":6.402967069442085},"index":0,"playId":"2504026d-76f4-3165-b4a1-d14427929a4b","pitchNumber":1,"startTime":"2026-04-07T00:33:17.135Z","endTime":"2026-04-07T00:33:21.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":575929,"link":"/api/v1/people/575929"},"third":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":77.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.998349833656036,"aZ":-26.29953889348498,"pfxX":-9.436426649142245,"pfxZ":3.9170612267509695,"pX":-0.14833156450411428,"pZ":0.700794415007995,"vX0":5.870102501871737,"vY0":-120.68959777707045,"vZ0":-6.254716156917142,"x":122.65,"y":219.86,"x0":-1.3668298752993417,"y0":50.00012501686412,"z0":5.594808369918167,"aX":-14.139384555402993},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.0,"breakHorizontal":16.0,"spinRate":1837,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.45110403390697185,"extension":6.724163987002001},"index":1,"playId":"32f48bea-5d93-3d5a-878b-aaf4e870545b","pitchNumber":2,"startTime":"2026-04-07T00:33:35.440Z","endTime":"2026-04-07T00:33:39.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":575929,"link":"/api/v1/people/575929"},"third":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.852719060290887,"aZ":-10.899515412448546,"pfxX":-3.900861033635419,"pfxZ":11.398557695048611,"pX":0.38434012666088696,"pZ":2.9612096071546996,"vX0":5.695499501367382,"vY0":-135.56954877826408,"vZ0":-5.404319387141959,"x":102.35,"y":158.83,"x0":-1.2342404979334498,"y0":50.00612882605398,"z0":5.737291240406806,"aX":-7.283403736060313},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.7,"breakHorizontal":5.9,"spinRate":2467,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.4035859879459709,"extension":6.490618490217339},"index":2,"playId":"6e2f3ae0-f67e-34a0-8618-16bb7ae2b26a","pitchNumber":3,"startTime":"2026-04-07T00:33:59.509Z","endTime":"2026-04-07T00:34:04.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":575929,"link":"/api/v1/people/575929"},"third":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":-5.499999999999993,"leverageIndex":1.97,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:34:04.415Z","atBatIndex":46},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Sal Frelick pops out to shortstop Trevor Story.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-07T00:36:24.336Z","endTime":"2026-04-07T00:38:01.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jovani Morán replaces Danny Coulombe.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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-04-07T00:36:00.816Z","endTime":"2026-04-07T00:36:26.681Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663558,"link":"/api/v1/people/663558"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":92.2,"endSpeed":84.2,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99532653806418,"aZ":-14.940043538615802,"pfxX":2.263714355377224,"pfxZ":9.491965249768336,"pX":-0.4290312058610541,"pZ":2.010451992821629,"vX0":-4.6740228187595525,"vY0":-134.1311076290549,"vZ0":-6.597913342549488,"x":133.35,"y":184.5,"x0":1.0448177421893636,"y0":50.000976352730746,"z0":5.5743408708107,"aX":4.109603767000456},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.0,"breakHorizontal":-3.0,"spinRate":2267,"spinDirection":161},"zone":7,"typeConfidence":2.0,"plateTime":0.40891002795671927,"extension":6.818638536204473},"index":1,"playId":"44bd0f78-2211-3585-a2ee-aeddb30c415f","pitchNumber":1,"startTime":"2026-04-07T00:36:26.681Z","endTime":"2026-04-07T00:36:29.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":84.3,"endSpeed":77.5,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94007068417785,"aZ":-29.53012255446751,"pfxX":-2.1581312018219103,"pfxZ":1.743916795917312,"pX":-1.5669999923017317,"pZ":1.413320039499775,"vX0":-5.663839282035093,"vY0":-122.63182213539122,"vZ0":-4.218016722416536,"x":176.73,"y":200.62,"x0":1.0558792899265472,"y0":50.00546578501595,"z0":5.683419561017982,"aX":-3.2765671773638103},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.4,"breakHorizontal":5.3,"spinRate":2582,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.4471675012943548,"extension":6.830284866439652},"index":2,"playId":"8cd923ec-ace6-37e5-bb6f-1a61f3682704","pitchNumber":2,"startTime":"2026-04-07T00:36:42.343Z","endTime":"2026-04-07T00:36:45.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":91.0,"endSpeed":82.6,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32312872298359,"aZ":-14.454545738377309,"pfxX":2.0478895753933877,"pfxZ":10.057441608667737,"pX":-1.1743118272472315,"pZ":3.5818061488201467,"vX0":-6.145217842265997,"vY0":-132.4038527540987,"vZ0":-2.816217631708456,"x":161.76,"y":142.07,"x0":0.9185442916387762,"y0":50.00035593686333,"z0":5.727286965170684,"aX":3.6075841263388133},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.8,"breakHorizontal":-2.3,"spinRate":2352,"spinDirection":165},"zone":11,"typeConfidence":2.0,"plateTime":0.4149043609855321,"extension":6.84263160848484},"index":3,"playId":"0bd7d485-59e3-36b6-8217-49728d677b22","pitchNumber":3,"startTime":"2026-04-07T00:37:00.506Z","endTime":"2026-04-07T00:37:04.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.3,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.923740043445033,"aZ":-12.225998447622832,"pfxX":3.8181954574461114,"pfxZ":11.134836553257399,"pX":0.15320509247786177,"pZ":3.4886015487187074,"vX0":-3.833514454991861,"vY0":-133.3245971406669,"vZ0":-3.4335618716083873,"x":111.16,"y":144.59,"x0":1.1168793368192216,"y0":50.006437032771984,"z0":5.681638357640743,"aX":6.843056233683225},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.6,"breakHorizontal":-6.0,"spinRate":2310,"spinDirection":166},"zone":12,"typeConfidence":2.0,"plateTime":0.41156636162435234,"extension":6.808943174359716},"index":4,"playId":"3d2bc4c5-36fa-3de1-8c0a-6348a5e9a703","pitchNumber":4,"startTime":"2026-04-07T00:37:16.622Z","endTime":"2026-04-07T00:37:22.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":82.9,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.622195874467714,"aZ":-11.305900742553646,"pfxX":3.156802566933699,"pfxZ":11.734184982536359,"pX":-0.38469957239040287,"pZ":2.048686702311689,"vX0":-4.715359243263375,"vY0":-133.49390849711338,"vZ0":-7.048905173330616,"x":131.66,"y":183.47,"x0":1.0063681262399125,"y0":50.00646978383866,"z0":5.563752335559813,"aX":5.616368823041988},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.7,"breakHorizontal":-4.6,"spinRate":2319,"spinDirection":163},"zone":7,"typeConfidence":2.0,"plateTime":0.4125969428132459,"extension":6.944819390680467},"index":5,"playId":"404bc605-d999-361e-836d-ae45b8b363ad","pitchNumber":5,"startTime":"2026-04-07T00:37:32.813Z","endTime":"2026-04-07T00:37:36.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.8,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.384398035852186,"aZ":-12.782380425878758,"pfxX":2.8407835121037976,"pfxZ":11.004303478606921,"pX":0.08350176022173435,"pZ":1.9345408906554635,"vX0":-3.556122975253734,"vY0":-132.4245253391485,"vZ0":-7.077797475851848,"x":113.82,"y":186.55,"x0":1.0797095642940635,"y0":50.00026088864716,"z0":5.592214198753324,"aX":5.004762002890026},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.5,"breakHorizontal":-4.3,"spinRate":2264,"spinDirection":162},"zone":8,"typeConfidence":2.0,"plateTime":0.4148821746293394,"extension":6.807977327829898},"hitData":{"launchSpeed":86.4,"launchAngle":56.0,"totalDistance":195.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":104.42,"coordY":125.85}},"index":6,"playId":"72442290-1182-37b4-954d-19aef8770984","pitchNumber":6,"startTime":"2026-04-07T00:37:49.486Z","endTime":"2026-04-07T00:38:01.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.0,"awayTeamWinProbability":33.0,"homeTeamWinProbabilityAdded":3.1999999999999957,"leverageIndex":1.26,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:38:01.513Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"David Hamilton walks.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-07T00:38:03.724Z","endTime":"2026-04-07T00:39:34.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"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},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65387524982772,"aZ":-24.06406900208486,"pfxX":-0.3948176823149394,"pfxZ":5.12480933692607,"pX":-1.5708107624707421,"pZ":2.1968041528040323,"vX0":-6.1630187307258995,"vY0":-125.10426964083784,"vZ0":-3.7002153181111526,"x":176.88,"y":179.47,"x0":0.9776761164804058,"y0":50.00303290394042,"z0":5.671518132752098,"aX":-0.6234482022075974},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.6,"breakHorizontal":2.2,"spinRate":2476,"spinDirection":182},"zone":13,"typeConfidence":2.0,"plateTime":0.43810884653706283,"extension":6.710752096347217},"index":0,"playId":"06fab3c1-cc2c-3cb2-9bef-4fa5f9294a05","pitchNumber":1,"startTime":"2026-04-07T00:38:23.371Z","endTime":"2026-04-07T00:38:26.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.2,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.089354042986326,"aZ":-15.149747227928414,"pfxX":0.16386429367430377,"pfxZ":9.523688442514313,"pX":-0.37102552918770526,"pZ":4.518487179821583,"vX0":-4.0120024044300955,"vY0":-133.21631938546122,"vZ0":-0.4242519238971989,"x":131.14,"y":116.78,"x0":1.1366924832095657,"y0":50.001961273419184,"z0":5.7803866510251005,"aX":0.29401874858859545},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.4,"breakHorizontal":0.6,"spinRate":2371,"spinDirection":165},"zone":11,"typeConfidence":2.0,"plateTime":0.4120239689517238,"extension":6.698649208420117},"index":1,"playId":"5cc23a50-c94c-3545-8888-131609e38f54","pitchNumber":2,"startTime":"2026-04-07T00:38:39.349Z","endTime":"2026-04-07T00:38:44.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.4,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.611227904840575,"aZ":-15.942967918835413,"pfxX":1.5667040782450643,"pfxZ":9.302110861739086,"pX":-0.8581689712322803,"pZ":3.2482956989991076,"vX0":-5.582971274876313,"vY0":-131.4364040940726,"vZ0":-3.1651787870652868,"x":149.71,"y":151.08,"x0":1.092507272529569,"y0":50.00031720997983,"z0":5.656321012912536,"aX":2.7336893896953507},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.3,"breakHorizontal":-1.6,"spinRate":2411,"spinDirection":167},"zone":11,"typeConfidence":2.0,"plateTime":0.41719566581600187,"extension":6.85063043984817},"index":2,"playId":"a241e819-f369-313c-b561-eb822ca82bb7","pitchNumber":3,"startTime":"2026-04-07T00:38:56.445Z","endTime":"2026-04-07T00:39:01.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":92.1,"endSpeed":83.6,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.199834320561514,"aZ":-11.875107292190755,"pfxX":1.579363514695112,"pfxZ":11.28280919167497,"pX":-0.06929780057077521,"pZ":2.0147560726022906,"vX0":-3.7052222346480863,"vY0":-133.85235580097128,"vZ0":-6.965417829933518,"x":119.64,"y":184.38,"x0":1.133008518108143,"y0":50.00313014578004,"z0":5.516647879405282,"aX":2.8419661394940414},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.0,"breakHorizontal":-2.0,"spinRate":2456,"spinDirection":165},"zone":8,"typeConfidence":2.0,"plateTime":0.41055445384688305,"extension":6.80110589451162},"index":3,"playId":"46a542d9-01db-35f5-83d9-128a4c6d5a5d","pitchNumber":4,"startTime":"2026-04-07T00:39:14.463Z","endTime":"2026-04-07T00:39:17.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.3,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.207656909189403,"aZ":-13.769657305527778,"pfxX":2.5973391602150038,"pfxZ":10.349255560794465,"pX":-2.0063298812110517,"pZ":2.242003276947844,"vX0":-8.890701755216678,"vY0":-132.94538108263825,"vZ0":-6.0315996516169275,"x":193.48,"y":178.25,"x0":1.0532246607584794,"y0":50.00359583357075,"z0":5.551089011818495,"aX":4.6195797524662465},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.5,"breakHorizontal":-2.6,"spinRate":2413,"spinDirection":163},"zone":13,"typeConfidence":2.0,"plateTime":0.41299385593997373,"extension":6.903675345144409},"index":4,"playId":"9ceacbae-72b4-30b8-8c76-868d8192da93","pitchNumber":5,"startTime":"2026-04-07T00:39:30.972Z","endTime":"2026-04-07T00:39:34.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_pa"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.4,"awayTeamWinProbability":36.6,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":0.92,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:39:34.793Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blake Perkins singles on a ground ball to second baseman Marcelo Mayer. David Hamilton to 3rd.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-07T00:39:43.862Z","endTime":"2026-04-07T00:41:23.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"postOnThird":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.441916845148445,"aZ":-12.68057219671538,"pfxX":1.8317813673766419,"pfxZ":10.820734494496596,"pX":0.3238948375125078,"pZ":1.9009021711346865,"vX0":-2.8576651917386258,"vY0":-133.77680701128665,"vZ0":-7.065600156641171,"x":104.65,"y":187.46,"x0":1.170884538339336,"y0":50.00658078354052,"z0":5.496526692180465,"aX":3.3014305019454144},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.1,"breakHorizontal":-2.6,"spinRate":2375,"spinDirection":167},"zone":9,"typeConfidence":2.0,"plateTime":0.410362510678298,"extension":6.9028949157198},"index":0,"playId":"c2360e1e-bdd9-3b27-a422-89a45f6aedb2","pitchNumber":1,"startTime":"2026-04-07T00:40:00.585Z","endTime":"2026-04-07T00:40:04.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62352132974002,"aZ":-24.6212176112279,"pfxX":10.611106935034051,"pfxZ":5.03955416287476,"pX":-0.44435317054591406,"pZ":2.680268462769429,"vX0":-7.405929530644347,"vY0":-122.04307736912325,"vZ0":-2.256051484769509,"x":133.94,"y":166.41,"x0":1.2618034704861407,"y0":50.0008010507081,"z0":5.752820583869352,"aX":15.890656588146115},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":8.8,"breakHorizontal":-17.3,"spinRate":1716,"spinDirection":136},"zone":4,"typeConfidence":2.0,"plateTime":0.45004413152141653,"extension":6.790102623258829},"index":1,"playId":"676f65d9-bdfd-39c9-9f3b-4ae4cbdf852e","pitchNumber":2,"startTime":"2026-04-07T00:40:19.785Z","endTime":"2026-04-07T00:40:23.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-07T00:40:31.443Z","endTime":"2026-04-07T00:40:50.014Z","isPitch":false,"type":"action","player":{"id":663368,"link":"/api/v1/people/663368"},"defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.060322514162255,"aZ":-12.809040644584748,"pfxX":1.120337569344671,"pfxZ":10.535234579915924,"pX":1.8102916836004566,"pZ":3.2301365385069642,"vX0":0.9360009932548359,"vY0":-135.12413140716401,"vZ0":-4.024945887272251,"x":48.0,"y":151.57,"x0":1.3130971564342973,"y0":50.0057358686536,"z0":5.647240465620585,"aX":2.059535725564171},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.4,"breakHorizontal":-2.3,"spinRate":2295,"spinDirection":161},"zone":12,"typeConfidence":2.0,"plateTime":0.4062784122557459,"extension":6.884043023752478},"index":3,"playId":"571f2183-961c-396c-98ac-1bbbb2e6e3e6","pitchNumber":3,"startTime":"2026-04-07T00:40:50.014Z","endTime":"2026-04-07T00:40:55.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.502815900957,"aZ":-25.01377052771883,"pfxX":8.649649907061818,"pfxZ":4.80704361827311,"pX":0.8629273765050633,"pZ":2.0678359869880487,"vX0":-3.955707906408954,"vY0":-121.47401499508906,"vZ0":-3.523199123994875,"x":84.11,"y":182.95,"x0":1.3914884688057467,"y0":50.002636003226996,"z0":5.719318004601015,"aX":12.885226640368725},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":8.0,"breakHorizontal":-14.6,"spinRate":1671,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.45145332255338344,"extension":6.4585814360111815},"hitData":{"launchSpeed":55.6,"launchAngle":-42.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.84,"coordY":146.11}},"index":4,"playId":"cbf08adc-1aea-3529-abdb-ab03906be0df","pitchNumber":4,"startTime":"2026-04-07T00:41:11.213Z","endTime":"2026-04-07T00:41:23.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_ab"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_ab"},{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_pa"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":-9.099999999999994,"leverageIndex":1.77,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:41:23.235Z","atBatIndex":49},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Brice Turang grounds into a force out, first baseman Willson Contreras to shortstop Trevor Story. David Hamilton scores. Blake Perkins out at 2nd. Brice Turang to 1st.","rbi":1,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-07T00:42:01.402Z","endTime":"2026-04-07T00:42:53.601Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":{"id":663558,"link":"/api/v1/people/663558"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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.1,"endSpeed":84.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.12430839127055,"aZ":-12.209183171759683,"pfxX":2.7914451618051332,"pfxZ":10.844034474138873,"pX":-0.6733998254241652,"pZ":1.1799457383825682,"vX0":-5.487352996197039,"vY0":-135.2214707616091,"vZ0":-9.008329134139723,"x":142.67,"y":206.92,"x0":1.0249640898751518,"y0":50.002593865841426,"z0":5.4238773888108645,"aX":5.139600125575233},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.8,"breakHorizontal":-3.8,"spinRate":2310,"spinDirection":160},"zone":13,"typeConfidence":2.0,"plateTime":0.40599730863257744,"extension":6.968957082058436},"index":0,"playId":"8bcb7bc6-36c7-3a07-80e7-5b2464112008","pitchNumber":1,"startTime":"2026-04-07T00:42:03.127Z","endTime":"2026-04-07T00:42:07.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":663368,"link":"/api/v1/people/663368"},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":83.5,"endSpeed":76.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.442291632706162,"aZ":-29.505375646797354,"pfxX":10.863128146421513,"pfxZ":1.8049912891034676,"pX":-0.44372752950244904,"pZ":2.1008410154891095,"vX0":-7.363876272070892,"vY0":-121.37526413321633,"vZ0":-2.46153883318694,"x":133.91,"y":182.06,"x0":1.2297068014471715,"y0":50.00430288434258,"z0":5.717033654417867,"aX":16.086349706314472},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.9,"breakHorizontal":-17.8,"spinRate":1704,"spinDirection":136},"zone":7,"typeConfidence":2.0,"plateTime":0.45257942215821956,"extension":6.322040172293426},"index":1,"playId":"b90d6007-c9f2-3434-9123-d971171d6c1c","pitchNumber":2,"startTime":"2026-04-07T00:42:22.804Z","endTime":"2026-04-07T00:42:26.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":663368,"link":"/api/v1/people/663368"},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.970111971153003,"aZ":-25.747977235312465,"pfxX":10.050640699584395,"pfxZ":4.325350925217226,"pX":-0.19427435548149516,"pZ":2.2255743163974167,"vX0":-6.727025495834474,"vY0":-121.7161176150219,"vZ0":-3.0303109326774234,"x":124.41,"y":178.69,"x0":1.3124617031317773,"y0":50.005471978017106,"z0":5.738798899317317,"aX":14.94195201709952},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.3,"breakHorizontal":-16.4,"spinRate":1740,"spinDirection":138},"zone":5,"typeConfidence":2.0,"plateTime":0.4516291234222196,"extension":6.5983753665535545},"hitData":{"launchSpeed":78.8,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":143.19,"coordY":172.46}},"index":2,"playId":"9b0d7174-f3ec-3f46-b6d7-e548ca8ba142","pitchNumber":3,"startTime":"2026-04-07T00:42:44.581Z","endTime":"2026-04-07T00:42:53.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":663368,"link":"/api/v1/people/663368"},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.6,"awayTeamWinProbability":46.4,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":2.64,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:42:53.601Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"William Contreras flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-07T00:43:55.912Z","endTime":"2026-04-07T00:45:32.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"9c1ed246-83e0-3bf3-8866-5bb63b6cf959","startTime":"2026-04-07T00:43:37.360Z","endTime":"2026-04-07T00:43:41.478Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57074793565699,"aZ":-10.087222875199119,"pfxX":3.411840496676427,"pfxZ":12.222635802601033,"pX":-0.06615804030521097,"pZ":1.487789889763493,"vX0":-4.044649796437328,"vY0":-134.42438970498364,"vZ0":-8.693922887807776,"x":119.52,"y":198.61,"x0":1.0237209602427737,"y0":50.00495360042658,"z0":5.5052616987413385,"aX":6.166434634978731},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.2,"breakHorizontal":-5.2,"spinRate":2349,"spinDirection":159},"zone":13,"typeConfidence":2.0,"plateTime":0.40945190989987745,"extension":6.968384958180822},"index":1,"playId":"3db0e6ee-6cf8-37a8-8c95-7b09c194488b","pitchNumber":1,"startTime":"2026-04-07T00:43:58.277Z","endTime":"2026-04-07T00:44:02.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.859715550207945,"aZ":-22.691983144444684,"pfxX":8.434304177786647,"pfxZ":6.3701541536274835,"pX":0.22464492533655275,"pZ":1.925798917234683,"vX0":-5.277627482546098,"vY0":-121.53413871472817,"vZ0":-4.1778441143272405,"x":108.44,"y":186.78,"x0":1.3336502496128768,"y0":50.005078534206824,"z0":5.649185068896567,"aX":12.559823060473914},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":10.7,"breakHorizontal":-13.9,"spinRate":1697,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.4514858648907989,"extension":6.453119532880726},"index":2,"playId":"9d0629ed-cb15-341d-b393-7079dc3fa235","pitchNumber":2,"startTime":"2026-04-07T00:44:20.476Z","endTime":"2026-04-07T00:44:26.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Brice Turang steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":3,"actionPlayId":"9d0629ed-cb15-341d-b393-7079dc3fa235","startTime":"2026-04-07T00:44:34.136Z","endTime":"2026-04-07T00:45:01.205Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668930,"link":"/api/v1/people/668930"},"defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"postOnSecond":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"homeTeamWinProbability":52.1,"awayTeamWinProbability":47.9,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":1.23,"dramaIndex":45.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2672347912468,"aZ":-28.300323318388596,"pfxX":9.934195130698598,"pfxZ":2.6313373911776727,"pX":0.15847134555232167,"pZ":1.069060541484588,"vX0":-5.87381263694234,"vY0":-120.94189604280776,"vZ0":-4.881657806582256,"x":110.96,"y":209.92,"x0":1.3375381159804278,"y0":50.00053984948998,"z0":5.618068249715066,"aX":14.60227195235185},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.7,"breakHorizontal":-16.4,"spinRate":1842,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.45420956952597935,"extension":6.516384151791885},"index":4,"playId":"7121e869-61dd-300e-896d-09d933e3ec4c","pitchNumber":3,"startTime":"2026-04-07T00:45:01.205Z","endTime":"2026-04-07T00:45:05.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"second":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":72.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.434021776130503,"aZ":-31.53659658171909,"pfxX":-7.273409376860361,"pfxZ":0.4681994855101017,"pX":-0.26013829430196644,"pZ":2.9255418844406567,"vX0":-1.4651670976300388,"vY0":-116.87280660185607,"vZ0":0.4070288564978999,"x":126.92,"y":159.79,"x0":1.3216157013866838,"y0":50.00305836859675,"z0":5.751284127430935,"aX":-9.894186855652102},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":1.3,"breakHorizontal":13.6,"spinRate":2783,"spinDirection":305},"zone":1,"typeConfidence":2.0,"plateTime":0.4716551710285075,"extension":6.780445099998131},"hitData":{"launchSpeed":89.6,"launchAngle":62.0,"totalDistance":189.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.19,"coordY":130.4}},"index":5,"playId":"7e710adf-51a9-38aa-9642-4b82c3b83f90","pitchNumber":4,"startTime":"2026-04-07T00:45:22.534Z","endTime":"2026-04-07T00:45:32.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"second":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":4.599999999999994,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:45:32.535Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trevor Story flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-07T00:47:47.771Z","endTime":"2026-04-07T00:48:32.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":86.5,"endSpeed":79.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.31314715494206,"aZ":-18.92264886206937,"pfxX":0.8171379802772668,"pfxZ":8.158734977628235,"pX":0.11082141921661745,"pZ":3.205586681964383,"vX0":3.4450704877658165,"vY0":-126.01982934948063,"vZ0":-3.0072743384085094,"x":112.78,"y":152.23,"x0":-1.3746961580806838,"y0":50.00016739496532,"z0":5.926028115258772,"aX":1.3261055242500996},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":14.4,"breakHorizontal":-2.2,"spinRate":2411,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.4330525490082602,"extension":6.324909983072768},"hitData":{"launchSpeed":98.7,"launchAngle":33.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":105.58,"coordY":53.08}},"index":0,"playId":"1bcc85eb-1013-306c-8a67-7b19ff1bffc8","pitchNumber":1,"startTime":"2026-04-07T00:48:20.796Z","endTime":"2026-04-07T00:48:32.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:48:32.222Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcelo Mayer flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-07T00:48:34.140Z","endTime":"2026-04-07T00:49:47.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":2},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":74.0,"endSpeed":68.5,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.82288263117024,"aZ":-41.372635255631764,"pfxX":3.9904958791287086,"pfxZ":-7.856172026178913,"pX":-0.7913074027777776,"pZ":1.548134015530836,"vX0":0.3350239642060182,"vY0":-107.83423439211296,"vZ0":0.04995651831017489,"x":147.16,"y":196.98,"x0":-1.467049220962468,"y0":50.00476512434545,"z0":6.112384247036528,"aX":4.67090540289439},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.8,"breakVerticalInduced":-13.8,"breakHorizontal":-7.3,"spinRate":2618,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.5091277432014429,"extension":6.13306421264231},"index":0,"playId":"f4f960c9-9c8d-3b78-8638-502bd9e6aae8","pitchNumber":1,"startTime":"2026-04-07T00:49:02.097Z","endTime":"2026-04-07T00:49:05.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":73.4,"endSpeed":68.4,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.955806484777277,"aZ":-39.54536883683597,"pfxX":3.794903292350913,"pfxZ":-6.361086746850078,"pX":1.3108625337970432,"pZ":1.6481802629058715,"vX0":4.455643212226773,"vY0":-106.84090218362216,"vZ0":-0.1539479934852015,"x":67.03,"y":194.28,"x0":-1.2924644875030318,"y0":50.00149022186175,"z0":6.155488705259725,"aX":4.398320423846321},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-11.3,"breakHorizontal":-8.0,"spinRate":2556,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.5121344768223075,"extension":6.458227245641148},"index":1,"playId":"8779c834-2c5a-3835-a0b3-1a83174224d0","pitchNumber":2,"startTime":"2026-04-07T00:49:17.633Z","endTime":"2026-04-07T00:49:21.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.064937470550237,"aZ":-15.142934233728353,"pfxX":-8.819084381212681,"pfxZ":9.735224162404975,"pX":-0.1493810285045664,"pZ":2.5863234294933477,"vX0":6.0178388830269425,"vY0":-131.26560209982904,"vZ0":-5.420514601121362,"x":122.69,"y":168.95,"x0":-1.322589461408855,"y0":50.00542090217196,"z0":5.800533995414939,"aX":-15.435167215621856},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.7,"breakHorizontal":14.8,"spinRate":2326,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.4168185217723015,"extension":6.473350743931807},"hitData":{"launchSpeed":94.0,"launchAngle":40.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.22,"coordY":82.57}},"index":2,"playId":"36aa3b74-f60c-3f8e-81b4-1790177715ac","pitchNumber":3,"startTime":"2026-04-07T00:49:36.865Z","endTime":"2026-04-07T00:49:47.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:49:47.612Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Caleb Durbin flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-07T00:49:48.586Z","endTime":"2026-04-07T00:50:24.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.30240552181416,"aZ":-12.759563993377908,"pfxX":-2.4154191014155977,"pfxZ":10.715848662700466,"pX":-0.14632154939037778,"pZ":2.362596938014976,"vX0":3.8751545511840257,"vY0":-133.63617188923024,"vZ0":-6.5356129854523015,"x":122.58,"y":174.99,"x0":-1.3001770638572836,"y0":50.0038408060011,"z0":5.753187130702782,"aX":-4.376965124915601},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.2,"breakHorizontal":3.6,"spinRate":2363,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.4095654796617527,"extension":6.568497075904004},"hitData":{"launchSpeed":92.1,"launchAngle":54.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.59,"coordY":112.66}},"index":0,"playId":"17a8a643-4ef9-333b-acbd-a9abbc8b5f59","pitchNumber":1,"startTime":"2026-04-07T00:50:13.049Z","endTime":"2026-04-07T00:50:24.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:50:24.070Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Yelich strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-07T00:52:41.769Z","endTime":"2026-04-07T00:54:25.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93576671282333,"aZ":-12.514302926075674,"pfxX":2.6125509777349873,"pfxZ":11.205838579621116,"pX":0.42139441282797996,"pZ":2.0182949089177207,"vX0":-3.1286260069499967,"vY0":-131.85791104725033,"vZ0":-6.923442084218157,"x":100.94,"y":184.29,"x0":1.2857986090183555,"y0":50.0059063078538,"z0":5.6079419784587525,"aX":4.585358121493697},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":19.0,"breakHorizontal":-4.0,"spinRate":2359,"spinDirection":170},"zone":9,"typeConfidence":2.0,"plateTime":0.4159334919562738,"extension":6.752283287907431},"index":0,"playId":"25364fc1-41b0-34c5-9337-372ac919710f","pitchNumber":1,"startTime":"2026-04-07T00:53:04.879Z","endTime":"2026-04-07T00:53:09.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":85.6,"endSpeed":79.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79812522129883,"aZ":-27.221733871849878,"pfxX":-2.2935957379362946,"pfxZ":3.1326510148902083,"pX":-0.5015524628351322,"pZ":1.5593061570129774,"vX0":-3.103642408789759,"vY0":-124.69127058001642,"vZ0":-4.563463783712806,"x":136.12,"y":196.68,"x0":1.05483365917915,"y0":50.00571949899663,"z0":5.644967284656452,"aX":-3.6321499213509556},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.9,"breakHorizontal":4.8,"spinRate":2546,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.4383490010733291,"extension":6.706078373776506},"index":1,"playId":"6472236e-0dae-3803-a09c-adf338b2c380","pitchNumber":2,"startTime":"2026-04-07T00:53:24.890Z","endTime":"2026-04-07T00:53:28.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.523306170340128,"aZ":-23.71833695155684,"pfxX":9.454336430663533,"pfxZ":5.428381666165899,"pX":1.1182442160660941,"pZ":-0.18105748827599843,"vX0":-3.8367711057881353,"vY0":-123.9213731882177,"vZ0":-8.85172832340832,"x":74.38,"y":243.67,"x0":1.4574738738883315,"y0":50.00073168887141,"z0":5.415226114657482,"aX":14.717335326110453},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":8.0,"breakHorizontal":-16.2,"spinRate":1744,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.44182786143454456,"extension":6.485863781266327},"index":2,"playId":"fd524281-865d-356a-8a15-a954d0a4e8b0","pitchNumber":3,"startTime":"2026-04-07T00:53:42.844Z","endTime":"2026-04-07T00:53:46.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.315010970847904,"aZ":-22.09803453640568,"pfxX":8.24657699757161,"pfxZ":6.858518463717869,"pX":0.41988765539645656,"pZ":0.828415313358855,"vX0":-4.5629076429868185,"vY0":-120.1832894768621,"vZ0":-6.623229727931911,"x":100.99,"y":216.41,"x0":1.2672489045587236,"y0":50.00381419965189,"z0":5.570175163005746,"aX":12.118437639265457},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":11.2,"breakHorizontal":-13.9,"spinRate":1799,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.4549571148499334,"extension":6.594771028588906},"index":3,"playId":"d25f1001-bf40-310d-b9e1-b78e079f0e5d","pitchNumber":4,"startTime":"2026-04-07T00:54:04.950Z","endTime":"2026-04-07T00:54:09.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.0554500482016,"aZ":-28.93832697540374,"pfxX":-3.6506573521702292,"pfxZ":2.138431673677051,"pX":-0.8051392886959956,"pZ":3.066342525022476,"vX0":-3.6795432073349517,"vY0":-121.70602231931434,"vZ0":-0.7284820144876858,"x":147.69,"y":155.99,"x0":1.195979255278514,"y0":50.00152460701195,"z0":5.857759553878097,"aX":-5.52073836422882},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.0,"breakHorizontal":7.4,"spinRate":2512,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.44863764319996324,"extension":6.7566681487099345},"index":4,"playId":"d5efbb70-ef47-3e81-813b-0e614de505f1","pitchNumber":5,"startTime":"2026-04-07T00:54:21.574Z","endTime":"2026-04-07T00:54:25.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.400000000000006,"awayTeamWinProbability":46.599999999999994,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.32,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:54:25.054Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Garrett Mitchell called out on strikes.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-07T00:54:32.856Z","endTime":"2026-04-07T00:56:02.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.9,"endSpeed":77.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.4325575531552,"aZ":-29.14960068486438,"pfxX":-2.6420767898145945,"pfxZ":1.9799024525073996,"pX":0.9385681239175647,"pZ":2.528348822281401,"vX0":-0.02962003041994521,"vY0":-122.28314510125391,"vZ0":-1.6121751547995702,"x":81.22,"y":170.51,"x0":1.2944444941679427,"y0":50.00109142877412,"z0":5.679505944731524,"aX":-4.030383627894589},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.5,"breakHorizontal":4.8,"spinRate":2544,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.44665803067967813,"extension":6.930568489591905},"index":0,"playId":"9ad37a7f-6714-3460-a0ba-bae452ca115c","pitchNumber":1,"startTime":"2026-04-07T00:54:51.324Z","endTime":"2026-04-07T00:54:55.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":91.8,"endSpeed":83.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.958555772649813,"aZ":-14.630990845360563,"pfxX":1.1638743434783758,"pfxZ":9.77780992669912,"pX":-0.6616656274442461,"pZ":1.6977126660594501,"vX0":-4.653735617693444,"vY0":-133.41279144176696,"vZ0":-7.189756166623838,"x":142.22,"y":192.94,"x0":0.9576593493003248,"y0":50.00395994895094,"z0":5.491666970711611,"aX":2.0890503933607367},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.3,"breakHorizontal":-1.1,"spinRate":2239,"spinDirection":167},"zone":7,"typeConfidence":2.0,"plateTime":0.41129340455886476,"extension":7.289407131781339},"index":1,"playId":"5521eac8-8c7d-355d-9153-993c59413794","pitchNumber":2,"startTime":"2026-04-07T00:55:19.154Z","endTime":"2026-04-07T00:55:23.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.759881059693154,"aZ":-20.820693458686197,"pfxX":8.227460570427532,"pfxZ":7.481597226191171,"pX":0.06797848256056281,"pZ":0.5055367223392597,"vX0":-5.331308431741345,"vY0":-122.77608235837384,"vZ0":-7.736997300402415,"x":114.41,"y":225.13,"x0":1.2056985816581252,"y0":50.00111493051724,"z0":5.487585969243312,"aX":12.479107423757517},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":11.9,"breakHorizontal":-13.6,"spinRate":1669,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.44722705751347025,"extension":6.633004672312498},"index":2,"playId":"7a7bfc1f-6c75-3904-9e3b-171a88cfc619","pitchNumber":3,"startTime":"2026-04-07T00:55:38.966Z","endTime":"2026-04-07T00:55:42.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":91.0,"endSpeed":82.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.9279614389899,"aZ":-15.107690971021452,"pfxX":1.481899874218867,"pfxZ":9.714528219131392,"pX":-0.2282074184986563,"pZ":2.496731870576083,"vX0":-3.696403066991503,"vY0":-132.3781215457149,"vZ0":-5.206029443523454,"x":125.7,"y":171.37,"x0":0.9999994770836672,"y0":50.00168476038943,"z0":5.612523714927729,"aX":2.6032521444127013},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.6,"breakHorizontal":-1.8,"spinRate":2100,"spinDirection":177},"zone":5,"typeConfidence":2.0,"plateTime":0.415362556590559,"extension":7.078785603083138},"index":3,"playId":"365e81e5-d301-3689-95e5-4daf79771734","pitchNumber":4,"startTime":"2026-04-07T00:55:56.465Z","endTime":"2026-04-07T00:56:02.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_ab"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_ab"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.900000000000006,"awayTeamWinProbability":44.099999999999994,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:56:02.577Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Bauers grounds out to first baseman Willson Contreras.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-07T00:56:11.602Z","endTime":"2026-04-07T00:57:34.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.330233681368405,"aZ":-27.614872272413777,"pfxX":-0.9575542183141827,"pfxZ":3.0891737676029183,"pX":-0.6740860258139243,"pZ":0.11855304005032197,"vX0":-4.104293341042326,"vY0":-120.6918842835949,"vZ0":-6.9233705993252235,"x":142.69,"y":235.58,"x0":1.1724636052713573,"y0":50.004971386735164,"z0":5.454237238046567,"aX":-1.412916498333742},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.2,"breakHorizontal":2.8,"spinRate":2465,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4537065119331696,"extension":7.160955158831249},"index":0,"playId":"2c1737b2-37c1-3554-9bf7-f327ec96513b","pitchNumber":1,"startTime":"2026-04-07T00:56:28.641Z","endTime":"2026-04-07T00:56:32.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.867315869613044,"aZ":-28.21270756069315,"pfxX":6.476716296247263,"pfxZ":2.6497819284991415,"pX":0.8906227090585012,"pZ":1.3991981960469055,"vX0":-3.168328634559357,"vY0":-121.69809819376859,"vZ0":-4.3694426286832435,"x":83.05,"y":201.0,"x0":1.3710282365281332,"y0":50.000747491666615,"z0":5.673912894641816,"aX":9.670807839446862},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.0,"breakHorizontal":-10.9,"spinRate":1662,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.45083696095021875,"extension":6.4388808967969435},"index":1,"playId":"b6d93311-4b53-34bc-bc74-d693fd7a3c4f","pitchNumber":2,"startTime":"2026-04-07T00:56:49.438Z","endTime":"2026-04-07T00:56:53.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":78.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.968244557312804,"aZ":-29.744281958289633,"pfxX":-2.590821704485702,"pfxZ":1.589573802528931,"pX":-0.5014319375913785,"pZ":1.7710217334847045,"vX0":-3.0284502041948635,"vY0":-122.02555309914288,"vZ0":-3.373808036679612,"x":136.11,"y":190.96,"x0":1.086076866714939,"y0":50.00315491102373,"z0":5.697884987728736,"aX":-3.9593755148078262},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.4,"breakHorizontal":5.3,"spinRate":2420,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.4465629581805741,"extension":6.773163596209444},"index":2,"playId":"7f1b4c5b-7855-37ee-af3d-f24a08a415bc","pitchNumber":3,"startTime":"2026-04-07T00:57:08.190Z","endTime":"2026-04-07T00:57:12.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.16323681246481,"aZ":-27.040480539777672,"pfxX":-0.9042542098968265,"pfxZ":3.432220333345734,"pX":0.6323738597971732,"pZ":2.27391224070505,"vX0":-1.0054746895374793,"vY0":-121.38776525739638,"vZ0":-2.457855410030146,"x":92.9,"y":177.38,"x0":1.1690405581249075,"y0":50.004525691813505,"z0":5.647438816642836,"aX":-1.3529708805465472},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.9,"breakHorizontal":1.9,"spinRate":2405,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.45075435662965635,"extension":7.02184688329315},"hitData":{"launchSpeed":97.4,"launchAngle":-5.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":163.34}},"index":3,"playId":"5faf86db-df28-3fdf-bb1a-d69cbcab2381","pitchNumber":4,"startTime":"2026-04-07T00:57:25.927Z","endTime":"2026-04-07T00:57:34.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_ab"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_ab"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":1.6999999999999886,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:57:34.427Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Narváez strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-07T01:00:04.163Z","endTime":"2026-04-07T01:03:06.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":9},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"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-04-07T00:59:48.103Z","endTime":"2026-04-07T01:00:06.406Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"},"defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.9,"endSpeed":68.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.587827781381424,"aZ":-40.77289986446643,"pfxX":2.765392374326448,"pfxZ":-7.219506059004102,"pX":0.3157216437596183,"pZ":3.039792089221754,"vX0":2.8464132313613324,"vY0":-108.93707381096561,"vZ0":2.618240702475063,"x":104.97,"y":156.71,"x0":-1.3709597294097875,"y0":50.000467018956996,"z0":6.255838703719775,"aX":3.295352285325477},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-11.9,"breakHorizontal":-5.8,"spinRate":2573,"spinDirection":48},"zone":3,"typeConfidence":2.0,"plateTime":0.5043604961173664,"extension":6.288991661289489},"index":1,"playId":"ddc2e09d-3d13-329f-baa5-9121f3ada6ee","pitchNumber":1,"startTime":"2026-04-07T01:00:06.406Z","endTime":"2026-04-07T01:00:09.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.9,"endSpeed":68.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.104642856561473,"aZ":-41.76383677302992,"pfxX":4.693674719002571,"pfxZ":-8.050806730904608,"pX":-0.71923508010373,"pZ":2.451546940633069,"vX0":0.3730948955997456,"vY0":-109.03526233056617,"vZ0":1.9977988339314736,"x":144.42,"y":172.59,"x0":-1.5020526058463155,"y0":50.003501812957616,"z0":6.066658280913606,"aX":5.590265531030824},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.8,"breakVerticalInduced":-13.6,"breakHorizontal":-8.6,"spinRate":2533,"spinDirection":46},"zone":4,"typeConfidence":2.0,"plateTime":0.504441000075762,"extension":6.422695457756479},"index":2,"playId":"58d95f86-94e0-3953-888b-dae05a747a28","pitchNumber":2,"startTime":"2026-04-07T01:00:22.130Z","endTime":"2026-04-07T01:00:25.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":87.2,"endSpeed":79.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.11526048561182,"aZ":-21.10260572003989,"pfxX":-0.03816862666891074,"pfxZ":6.788907857732962,"pX":0.5679087170138795,"pZ":3.945068070046605,"vX0":4.453112383670728,"vY0":-126.92246437130773,"vZ0":-0.9018803352214121,"x":95.35,"y":132.26,"x0":-1.2047234926015076,"y0":50.00167401329001,"z0":5.986371263911776,"aX":-0.06291660230559118},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":12.4,"breakHorizontal":-1.0,"spinRate":2383,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.43164156047202784,"extension":6.278918719847183},"index":3,"playId":"f24a8888-a521-3833-89fe-8276acf1d094","pitchNumber":3,"startTime":"2026-04-07T01:00:41.193Z","endTime":"2026-04-07T01:00:44.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":91.0,"endSpeed":82.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.141376081424845,"aZ":-11.389977350682578,"pfxX":-2.0670397941374175,"pfxZ":11.79989640256009,"pX":-0.05987572964784617,"pZ":2.5752738475636403,"vX0":3.6614793350447385,"vY0":-132.35863688578644,"vZ0":-6.264692048623232,"x":119.28,"y":169.25,"x0":-1.1971308594157748,"y0":50.00323677037181,"z0":5.819035308611364,"aX":-3.6412324595074246},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":20.0,"breakHorizontal":2.9,"spinRate":2420,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.4149558307446939,"extension":6.386864946996174},"index":4,"playId":"6312a029-cd99-3163-b6cc-b9bffdb6d99f","pitchNumber":4,"startTime":"2026-04-07T01:01:00.986Z","endTime":"2026-04-07T01:01:06.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85744792000191,"aZ":-30.266352040961426,"pfxX":7.61415597690143,"pfxZ":1.4056711427187212,"pX":0.6762291572290526,"pZ":1.4793106247382324,"vX0":2.553428792762709,"vY0":-116.02570996128581,"vZ0":-3.302818340383675,"x":91.22,"y":198.84,"x0":-1.4293285215473939,"y0":50.00113019731541,"z0":5.822399598933753,"aX":10.321202986816596},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":1.9,"breakHorizontal":-14.4,"spinRate":2446,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.47309975255996584,"extension":6.40158739446732},"index":5,"playId":"2c165ba6-cd04-38dd-9dab-6547cc8d5cd7","pitchNumber":5,"startTime":"2026-04-07T01:01:27.386Z","endTime":"2026-04-07T01:01:32.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.384203146109268,"aZ":-12.762423834969571,"pfxX":-1.6326922109318276,"pfxZ":10.623090470585387,"pX":-0.42157180392947013,"pZ":4.319377308708706,"vX0":2.75952257495414,"vY0":-134.38658920154532,"vZ0":-1.8983614779536957,"x":133.07,"y":122.16,"x0":-1.2500392358674242,"y0":50.00117194076671,"z0":5.942444786433653,"aX":-2.9831681539613686},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.1,"breakHorizontal":2.4,"spinRate":2321,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.40772032510531453,"extension":6.3415549718830855},"index":6,"playId":"ac51aa34-48d6-39aa-9101-1d18cfb36c16","pitchNumber":6,"startTime":"2026-04-07T01:01:53.474Z","endTime":"2026-04-07T01:01:57.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":91.8,"endSpeed":83.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.977573889121192,"aZ":-12.313284970796422,"pfxX":-1.5394932127089065,"pfxZ":10.998735618188803,"pX":-0.23200274023179585,"pZ":2.9145560512969744,"vX0":3.202483932133983,"vY0":-133.5891486645909,"vZ0":-5.064596596992688,"x":125.84,"y":160.09,"x0":-1.2467561824152924,"y0":50.005743383624164,"z0":5.7213350290880856,"aX":-2.7809442065368195},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.0,"breakHorizontal":2.0,"spinRate":2364,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.410123773344663,"extension":6.494701227019958},"index":7,"playId":"80ad3939-2021-3f50-8c5d-0085d8afc252","pitchNumber":7,"startTime":"2026-04-07T01:02:12.290Z","endTime":"2026-04-07T01:02:15.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.382678622300688,"aZ":-10.84426394083151,"pfxX":-3.421916739851759,"pfxZ":11.44916884322705,"pX":-0.0045797821226053565,"pZ":2.9308467907112674,"vX0":4.472887904221907,"vY0":-136.00939265920346,"vZ0":-5.499306735440136,"x":117.17,"y":159.65,"x0":-1.2301620537989124,"y0":50.00527564331966,"z0":5.739483671983617,"aX":-6.376727573297429},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.7,"breakHorizontal":5.2,"spinRate":2387,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.40358277806751586,"extension":6.480024350424494},"index":8,"playId":"c90581a2-ad1c-3494-9cfa-24e8694735ef","pitchNumber":8,"startTime":"2026-04-07T01:02:37.426Z","endTime":"2026-04-07T01:02:40.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":92.3,"endSpeed":84.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.59487168614524,"aZ":-13.521901085550258,"pfxX":-3.6734070827185694,"pfxZ":10.1754550054822,"pX":0.11246627829660451,"pZ":3.7386870585202314,"vX0":4.578494937242924,"vY0":-134.41377239415394,"vZ0":-2.9300542031439933,"x":112.71,"y":137.84,"x0":-1.1341602787920608,"y0":50.00645099976223,"z0":5.800639400232741,"aX":-6.7366034116172395},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.0,"breakHorizontal":5.6,"spinRate":2355,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.4071812019246952,"extension":6.554193510609769},"index":9,"playId":"6a1f50a1-e5bc-3c5d-9af3-1a09d9240d83","pitchNumber":9,"startTime":"2026-04-07T01:03:01.492Z","endTime":"2026-04-07T01:03:06.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.2,"awayTeamWinProbability":45.8,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:03:06.052Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ceddanne Rafaela grounds out, third baseman Luis Rengifo to first baseman Jake Bauers.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-07T01:03:14.908Z","endTime":"2026-04-07T01:03:42.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14417091893261,"aZ":-25.453468299687007,"pfxX":1.0495113817065376,"pfxZ":4.210479454617203,"pX":0.34090096168172807,"pZ":1.6384719091096211,"vX0":3.639643081766573,"vY0":-125.25170221708653,"vZ0":-5.236394030030764,"x":104.01,"y":194.54,"x0":-1.2646135879581428,"y0":50.005240665850465,"z0":5.8251479111015705,"aX":1.674908761673453},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.7,"breakHorizontal":-2.6,"spinRate":2395,"spinDirection":171},"zone":9,"typeConfidence":2.0,"plateTime":0.4364888041287136,"extension":6.449717066145968},"hitData":{"launchSpeed":79.9,"launchAngle":-5.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.62,"coordY":169.05}},"index":0,"playId":"7aabd1ab-ec62-3079-87eb-2ee9dcce3932","pitchNumber":1,"startTime":"2026-04-07T01:03:34.143Z","endTime":"2026-04-07T01:03:42.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:03:42.162Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Roman Anthony flies out to left fielder Blake Perkins.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-07T01:06:21.430Z","endTime":"2026-04-07T01:08:12.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7,8],"actionIndex":[1],"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"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-04-07T01:03:59.804Z","endTime":"2026-04-07T01:05:46.968Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Aaron Ashby replaces Brandon Woodruff.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-07T01:05:46.968Z","endTime":"2026-04-07T01:06:23.707Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676879,"link":"/api/v1/people/676879"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":76.7,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.705635267584405,"aZ":-38.08168536982471,"pfxX":-6.014560593166254,"pfxZ":-3.927796549742814,"pX":-0.9153430001541922,"pZ":2.805005890030484,"vX0":-1.9010470123759653,"vY0":-123.02344000197459,"vZ0":-0.9494057151859538,"x":151.89,"y":163.04,"x0":0.6525817570486967,"y0":50.003614354526206,"z0":6.4785691283408955,"aX":-9.04467040788242},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-7.1,"breakHorizontal":11.4,"spinRate":2608,"spinDirection":336},"zone":11,"typeConfidence":2.0,"plateTime":0.44849268146543375,"extension":5.59136860477165},"index":2,"playId":"bbc2f376-3ef8-3909-83fa-8478dc045b3a","pitchNumber":1,"startTime":"2026-04-07T01:06:23.707Z","endTime":"2026-04-07T01:06:27.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":74.6,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.50229135491088,"aZ":-39.556200185632136,"pfxX":-7.713426639817346,"pfxZ":-5.144553394919935,"pX":-0.5898688176607219,"pZ":2.708163982435785,"vX0":-0.3781065217700525,"vY0":-120.91411998601095,"vZ0":-0.41804768802233905,"x":139.48,"y":165.66,"x0":0.5675649803824657,"y0":50.00576770224698,"z0":6.450477465242805,"aX":-11.061800850554752},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-9.0,"breakHorizontal":13.9,"spinRate":2491,"spinDirection":333},"zone":4,"typeConfidence":2.0,"plateTime":0.45859498315634895,"extension":5.52313133882715},"index":3,"playId":"25a8d7c7-a4c4-3080-b66e-76e7e4d8fcb8","pitchNumber":2,"startTime":"2026-04-07T01:06:38.673Z","endTime":"2026-04-07T01:06:42.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.0,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.9056782732191,"aZ":-16.341464920443553,"pfxX":7.433683165184885,"pfxZ":8.098395789583996,"pX":-1.0387398363511782,"pZ":1.5889544556155966,"vX0":-6.019944553464371,"vY0":-140.39100794446102,"vZ0":-9.70949110941515,"x":156.59,"y":195.88,"x0":0.18984066945717415,"y0":50.00427606887882,"z0":6.2053024153422065,"aX":14.53365763139224},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.4,"breakHorizontal":-11.9,"spinRate":2317,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.39327988148146753,"extension":5.711611576455383},"index":4,"playId":"a877fa11-7ae0-3ebd-83db-6a6b391c0ac7","pitchNumber":3,"startTime":"2026-04-07T01:06:54.205Z","endTime":"2026-04-07T01:06:57.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.1,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.26215937936526,"aZ":-22.33644345281078,"pfxX":9.008048482205727,"pfxZ":4.958844052800775,"pX":-0.22683978183025705,"pZ":1.7206394085371919,"vX0":-4.3773107555050395,"vY0":-140.537938002315,"vZ0":-8.287221080798178,"x":125.65,"y":192.32,"x0":0.18753253212752505,"y0":50.0023162966364,"z0":6.178302530178902,"aX":17.87260903257396},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.3,"breakHorizontal":-15.4,"spinRate":2187,"spinDirection":151},"zone":8,"typeConfidence":2.0,"plateTime":0.3909514034471484,"extension":5.4946479226585},"index":5,"playId":"c5f2c90a-91d2-3f2d-b70d-6850be09f3a7","pitchNumber":4,"startTime":"2026-04-07T01:07:17.105Z","endTime":"2026-04-07T01:07:20.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2026-04-07T01:07:28.223Z","endTime":"2026-04-07T01:07:39.907Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"},"defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.971812631523342,"aZ":-35.83536484741956,"pfxX":-5.537818191797294,"pfxZ":-2.3652984948519618,"pX":-1.8483508275481448,"pZ":0.9885390242172737,"vX0":-4.1272528166771165,"vY0":-124.73135855877847,"vZ0":-5.4874205438868415,"x":187.45,"y":212.09,"x0":0.5567680748182902,"y0":50.00101520121494,"z0":6.228727744974497,"aX":-8.579660417427913},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-5.5,"breakHorizontal":11.0,"spinRate":2616,"spinDirection":350},"zone":13,"typeConfidence":2.0,"plateTime":0.4419337313521634,"extension":5.565719402401235},"index":7,"playId":"95d26339-9499-3795-9ce2-9d344319d7e5","pitchNumber":5,"startTime":"2026-04-07T01:07:39.907Z","endTime":"2026-04-07T01:07:43.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.0,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.829874435169756,"aZ":-21.696803623892475,"pfxX":7.5810644995927925,"pfxZ":5.187876494738642,"pX":0.07733311946634198,"pZ":2.880710045389156,"vX0":-3.1830245301729287,"vY0":-140.90428280478582,"vZ0":-5.792677202362587,"x":114.05,"y":161.0,"x0":0.2342501363370877,"y0":50.000284465395936,"z0":6.356979001190792,"aX":15.30162921403341},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.4,"breakHorizontal":-13.1,"spinRate":2319,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.3881440175861792,"extension":5.483415896441248},"hitData":{"launchSpeed":84.5,"launchAngle":42.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.18,"coordY":100.87}},"index":8,"playId":"a8342b22-1668-39f2-a1ed-97f07fe3519e","pitchNumber":6,"startTime":"2026-04-07T01:08:02.527Z","endTime":"2026-04-07T01:08:12.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:08:12.562Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Rengifo strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-07T01:10:11.088Z","endTime":"2026-04-07T01:11:11.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.146996047257623,"aZ":-14.937091051172278,"pfxX":1.1538917151310222,"pfxZ":9.835207213099263,"pX":0.14849384306739918,"pZ":2.6414729177418312,"vX0":-3.2072839912112254,"vY0":-131.82108961557793,"vZ0":-4.948488531188406,"x":111.34,"y":167.46,"x0":1.2333091693488076,"y0":50.000830946675016,"z0":5.653091832445212,"aX":2.022219808869219},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.9,"breakHorizontal":-1.3,"spinRate":2146,"spinDirection":161},"zone":5,"typeConfidence":2.0,"plateTime":0.4161997065245955,"extension":6.7382566554795265},"index":0,"playId":"6b670069-865d-3153-b986-95be550e8193","pitchNumber":1,"startTime":"2026-04-07T01:10:26.837Z","endTime":"2026-04-07T01:10:29.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.026048825648274,"aZ":-29.98141148106911,"pfxX":-3.888660534114262,"pfxZ":1.4305017846971824,"pX":0.41207633163172885,"pZ":1.7833199688866501,"vX0":-1.0169417069418387,"vY0":-122.6117009317342,"vZ0":-3.0667600782761886,"x":101.29,"y":190.63,"x0":1.336859223190167,"y0":50.00079542956295,"z0":5.594369395892748,"aX":-5.951720439717447},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.2,"breakHorizontal":7.3,"spinRate":2507,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.4457972559143708,"extension":6.8045935871994505},"index":1,"playId":"5a124659-65ab-3fce-900f-89c2b1696d79","pitchNumber":2,"startTime":"2026-04-07T01:10:41.942Z","endTime":"2026-04-07T01:10:46.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-07T01:10:53.069Z","endTime":"2026-04-07T01:11:07.413Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"},"defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.058597077000066,"aZ":-24.04721932978557,"pfxX":9.020558225271975,"pfxZ":5.628603517727301,"pX":0.07954161872971853,"pZ":1.18845590170468,"vX0":-5.85882756264852,"vY0":-119.88238161353969,"vZ0":-5.274152939263243,"x":113.97,"y":206.69,"x0":1.3939342171725921,"y0":50.00009930893276,"z0":5.587175796579823,"aX":13.013698811401555},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":9.0,"breakHorizontal":-14.8,"spinRate":1603,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.458410180409933,"extension":6.323904843620346},"index":3,"playId":"624e7470-867b-301a-a87b-e7871026addf","pitchNumber":3,"startTime":"2026-04-07T01:11:07.413Z","endTime":"2026-04-07T01:11:11.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_ab"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_ab"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.900000000000006,"awayTeamWinProbability":46.099999999999994,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":1.52,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:11:11.267Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Frelick strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-07T01:11:19.548Z","endTime":"2026-04-07T01:13:23.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":90.4,"endSpeed":82.5,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.971844451409524,"aZ":-13.922909239447906,"pfxX":0.4401811609269739,"pfxZ":10.457627181909848,"pX":0.659116292720379,"pZ":2.138883283021031,"vX0":-1.3949335516266652,"vY0":-131.54222141781494,"vZ0":-6.209009871567142,"x":91.88,"y":181.03,"x0":1.1400440824100773,"y0":50.002202674616534,"z0":5.569676831001777,"aX":0.7682726473544356},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.8,"breakHorizontal":-0.5,"spinRate":2205,"spinDirection":162},"zone":6,"typeConfidence":2.0,"plateTime":0.41703895945320957,"extension":6.705730820371586},"index":0,"playId":"75e4a1d1-54aa-38eb-a759-17691f08f187","pitchNumber":1,"startTime":"2026-04-07T01:11:34.281Z","endTime":"2026-04-07T01:11:37.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":82.4,"endSpeed":76.1,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.849400605719275,"aZ":-31.23197716284524,"pfxX":-3.250665662176876,"pfxZ":0.6376093361637878,"pX":-0.5621674273774143,"pZ":4.00814989219482,"vX0":-3.108581715062058,"vY0":-120.09448791880375,"vZ0":2.134841319454842,"x":138.43,"y":130.56,"x0":1.168140249113619,"y0":50.00105723132333,"z0":5.873307339302786,"aX":-4.777192762077178},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.9,"breakHorizontal":6.6,"spinRate":2554,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.4549591604790786,"extension":6.717910145575466},"index":1,"playId":"b927fc09-fc2c-398a-9509-c1ff62f44fb7","pitchNumber":2,"startTime":"2026-04-07T01:12:19.086Z","endTime":"2026-04-07T01:12:23.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.506492900226565,"aZ":-23.02282956939243,"pfxX":6.852867547185809,"pfxZ":6.387983772212785,"pX":0.0388090330589199,"pZ":2.0463036633160105,"vX0":-5.014008287372082,"vY0":-118.84685247357586,"vZ0":-3.7273000385209647,"x":115.52,"y":183.53,"x0":1.2842187760034518,"y0":50.00270119281832,"z0":5.723016013606941,"aX":9.81569478319542},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":10.9,"breakHorizontal":-11.2,"spinRate":1617,"spinDirection":147},"zone":8,"typeConfidence":2.0,"plateTime":0.4606544284687679,"extension":6.589076132774599},"index":2,"playId":"c1a3bfda-a095-3820-9620-f420eba3cc01","pitchNumber":3,"startTime":"2026-04-07T01:12:34.050Z","endTime":"2026-04-07T01:12:37.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.40894417022754,"aZ":-30.580658458467806,"pfxX":-2.265035844048316,"pfxZ":1.0890214562918805,"pX":-1.3541578092521802,"pZ":1.541175834417666,"vX0":-5.041026048736695,"vY0":-120.08711962724779,"vZ0":-3.3692107831545623,"x":168.62,"y":197.17,"x0":1.0669225581486568,"y0":50.000256691870824,"z0":5.684608329809937,"aX":-3.30505131250124},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.4,"breakHorizontal":5.3,"spinRate":2534,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4562195068973409,"extension":6.6293803450154},"index":3,"playId":"224fe0aa-0c23-30ce-91f6-3250a108872e","pitchNumber":4,"startTime":"2026-04-07T01:13:02.781Z","endTime":"2026-04-07T01:13:06.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.336170659205802,"aZ":-22.556537899661656,"pfxX":7.814055687917997,"pfxZ":6.667220449152466,"pX":-0.3357480566283079,"pZ":0.645831657268271,"vX0":-5.9905438468697545,"vY0":-119.45806737953255,"vZ0":-6.832775901701073,"x":129.8,"y":221.34,"x0":1.1910921463400481,"y0":50.00504045225173,"z0":5.575442079243677,"aX":11.277883473544371},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":10.6,"breakHorizontal":-12.7,"spinRate":1593,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.45877652894788756,"extension":6.495215264018672},"index":4,"playId":"b5682adb-fc35-3a11-b7a9-86e560d161c6","pitchNumber":5,"startTime":"2026-04-07T01:13:19.022Z","endTime":"2026-04-07T01:13:23.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.8,"awayTeamWinProbability":43.2,"homeTeamWinProbabilityAdded":2.8999999999999915,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:13:23.688Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"David Hamilton pops out to third baseman Caleb Durbin in foul territory.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-07T01:13:35.728Z","endTime":"2026-04-07T01:14:17.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_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":90.4,"endSpeed":82.4,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.287805850250145,"aZ":-18.54910877990802,"pfxX":0.6968301650989832,"pfxZ":7.814350065640654,"pX":-0.7717447894859164,"pZ":2.423804889720398,"vX0":-5.110592867797989,"vY0":-131.54985920991064,"vZ0":-4.747872585997447,"x":146.42,"y":173.34,"x0":1.1099883463152838,"y0":50.00186363454715,"z0":5.637209983539988,"aX":1.2155422631028117},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.2,"breakHorizontal":-0.1,"spinRate":2229,"spinDirection":175},"zone":4,"typeConfidence":2.0,"plateTime":0.41721233570520333,"extension":6.756410013870835},"index":0,"playId":"1ffc7c29-cbdb-3e0a-b140-0d4cae18ef78","pitchNumber":1,"startTime":"2026-04-07T01:13:51.907Z","endTime":"2026-04-07T01:13:55.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.8,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.50106657656395,"aZ":-28.67843376333977,"pfxX":-2.194133631273108,"pfxZ":2.4499055009925907,"pX":-0.22772934459984195,"pZ":2.987180657128581,"vX0":-2.5422208919200124,"vY0":-118.86432277975,"vZ0":-0.4790351213758052,"x":125.68,"y":158.13,"x0":1.1420150069089503,"y0":50.00166186093804,"z0":5.8028189986349945,"aX":-3.128500541597613},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":4.6,"breakHorizontal":4.6,"spinRate":2451,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.4613989513144703,"extension":6.670180363045453},"hitData":{"launchSpeed":80.5,"launchAngle":61.0,"totalDistance":151.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":71.24,"coordY":169.42}},"index":1,"playId":"6a17f3b9-f6a3-3cf3-8361-9d35340e5052","pitchNumber":2,"startTime":"2026-04-07T01:14:07.343Z","endTime":"2026-04-07T01:14:17.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_ab"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_ab"},{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_pa"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":58.8,"awayTeamWinProbability":41.2,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:14:17.349Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Masataka Yoshida walks.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-07T01:16:15.865Z","endTime":"2026-04-07T01:18:03.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.7,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.694285114109995,"aZ":-49.031879087907186,"pfxX":-4.797412957636737,"pfxZ":-11.970995221811997,"pX":0.4335477586725743,"pZ":2.398312901192995,"vX0":1.210722742287092,"vY0":-118.74690133627212,"vZ0":0.7979959422959306,"x":100.47,"y":174.03,"x0":0.5358906514542026,"y0":50.00390910044786,"z0":6.569162758783777,"aX":-6.755844618021944},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.5,"breakVerticalInduced":-21.0,"breakHorizontal":8.3,"spinRate":2727,"spinDirection":337},"zone":6,"typeConfidence":2.0,"plateTime":0.46374608624573277,"extension":5.30412538078041},"index":0,"playId":"17ce8b88-dfae-39fa-a6a3-b7158b61eb07","pitchNumber":1,"startTime":"2026-04-07T01:16:38.176Z","endTime":"2026-04-07T01:16:41.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":96.1,"endSpeed":88.6,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2827173376416,"aZ":-19.755664942845634,"pfxX":7.205099294222462,"pfxZ":6.2412305925636264,"pX":-2.3018837005318535,"pZ":2.0586383249912985,"vX0":-9.1621923978526,"vY0":-139.6335563290222,"vZ0":-7.951375614763757,"x":204.74,"y":183.2,"x0":0.07450252489779335,"y0":50.00126989065133,"z0":6.226335757961595,"aX":14.331680231800469},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.0,"breakHorizontal":-11.3,"spinRate":2150,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.3911644788730002,"extension":5.649655447219708},"index":1,"playId":"dfef8e86-22b2-3299-961e-a336fcdc9701","pitchNumber":2,"startTime":"2026-04-07T01:16:52.855Z","endTime":"2026-04-07T01:16:56.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.612467464725828,"aZ":-22.012667592822144,"pfxX":9.190091873942286,"pfxZ":5.165944766176017,"pX":-1.9428976749327758,"pZ":1.801335099460129,"vX0":-8.83740869188556,"vY0":-139.4047008635881,"vZ0":-8.190365372335762,"x":191.06,"y":190.14,"x0":0.07575617980991826,"y0":50.001075726701956,"z0":6.232732152640733,"aX":18.06963238919782},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.8,"breakHorizontal":-14.8,"spinRate":2231,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.39304810622956055,"extension":5.421520192110779},"index":2,"playId":"08119e23-be46-3ef8-bc38-5e8c8532760e","pitchNumber":3,"startTime":"2026-04-07T01:17:13.369Z","endTime":"2026-04-07T01:17:17.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":96.1,"endSpeed":87.7,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43537608173916,"aZ":-22.835540678874104,"pfxX":7.668290709267502,"pfxZ":4.727299339963409,"pX":0.09309110457991795,"pZ":4.261388044164418,"vX0":-3.3194560848981958,"vY0":-139.90538476958048,"vZ0":-1.895149985965314,"x":113.45,"y":123.72,"x0":0.30052844169263454,"y0":50.00661941521339,"z0":6.448833429251972,"aX":15.159447917494754},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.4,"breakHorizontal":-13.2,"spinRate":2238,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.39194706665583423,"extension":5.4245261959944155},"index":3,"playId":"a86b1ea0-3240-3bdb-b7d2-77d9cc214514","pitchNumber":4,"startTime":"2026-04-07T01:17:38.522Z","endTime":"2026-04-07T01:17:42.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.9895463575964,"aZ":-14.690389208246069,"pfxX":2.3087910475383175,"pfxZ":8.847927400639605,"pX":-0.8956965955258891,"pZ":4.2345138852127535,"vX0":-4.237308304156075,"vY0":-139.8013467677226,"vZ0":-3.2433078780338915,"x":151.14,"y":124.45,"x0":0.340777785804471,"y0":50.00357055745153,"z0":6.375983359839252,"aX":4.563005469781196},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":-3.2,"spinRate":2340,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.39203191327099685,"extension":5.5167388758896285},"index":4,"playId":"69091acf-aeaa-3540-ac94-837a108594f3","pitchNumber":5,"startTime":"2026-04-07T01:17:59.274Z","endTime":"2026-04-07T01:18:03.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.4,"awayTeamWinProbability":35.599999999999994,"homeTeamWinProbabilityAdded":5.6000000000000085,"leverageIndex":1.49,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:18:03.567Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willson Contreras singles on a line drive to center fielder Garrett Mitchell. Masataka Yoshida to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-07T01:18:16.149Z","endTime":"2026-04-07T01:19:59.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"postOnSecond":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"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":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.77804489194399,"aZ":-21.064379719410056,"pfxX":10.157189001679665,"pfxZ":5.6119980333772315,"pX":-0.13991920866422375,"pZ":2.4822519694532605,"vX0":-4.854490391051789,"vY0":-140.27202260601408,"vZ0":-6.768811012343753,"x":122.33,"y":171.76,"x0":0.30012749387686016,"y0":50.00252743263846,"z0":6.315076536590658,"aX":20.100024670491035},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.9,"breakHorizontal":-17.3,"spinRate":2221,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.391521725743349,"extension":5.514787223070524},"index":0,"playId":"bf8902f0-6c48-3230-9d15-ec29020475a5","pitchNumber":1,"startTime":"2026-04-07T01:18:32.737Z","endTime":"2026-04-07T01:18:36.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.255635306057947,"aZ":-23.31632338728168,"pfxX":9.248540281413067,"pfxZ":5.123828309569549,"pX":1.3701507354958735,"pZ":2.088445294735432,"vX0":-0.6504605119387773,"vY0":-131.27409665161187,"vZ0":-6.058554115889931,"x":64.77,"y":182.39,"x0":0.4224904086600753,"y0":50.0031896124284,"z0":6.185172701652336,"aX":15.987848051511685},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.0,"breakHorizontal":-16.6,"spinRate":1682,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.4187646156053688,"extension":5.457609443772431},"index":1,"playId":"44c3cb73-8e8b-3808-8426-edde371f84be","pitchNumber":2,"startTime":"2026-04-07T01:18:51.772Z","endTime":"2026-04-07T01:18:57.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.568550024447397,"aZ":-28.824858691267586,"pfxX":9.201424821579044,"pfxZ":1.9248335403558752,"pX":1.700413215072053,"pZ":3.1971351930316234,"vX0":-0.6325094455862641,"vY0":-131.62346767094843,"vZ0":-2.458993558381702,"x":52.18,"y":152.46,"x0":0.7500836563808442,"y0":50.00547406030343,"z0":6.291460716734858,"aX":16.046920157144903},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.1,"breakHorizontal":-16.4,"spinRate":1810,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.41711912518749017,"extension":5.41417219338596},"index":2,"playId":"e68f285a-bc18-3128-ab4d-3522609adc3f","pitchNumber":3,"startTime":"2026-04-07T01:19:09.619Z","endTime":"2026-04-07T01:19:12.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.75715767102279,"aZ":-47.04774069009763,"pfxX":-4.473690848501434,"pfxZ":-10.44942356466846,"pX":0.1596516334512121,"pZ":1.30762396123039,"vX0":0.39904167693236703,"vY0":-119.86888651062205,"vZ0":-1.911542733760812,"x":110.91,"y":203.47,"x0":0.5685653741036292,"y0":50.001026802256796,"z0":6.3989762694267585,"aX":-6.37070674961301},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-19.1,"breakHorizontal":7.9,"spinRate":2763,"spinDirection":336},"zone":14,"typeConfidence":2.0,"plateTime":0.46072286220028236,"extension":5.44282735551885},"index":3,"playId":"cf3ea624-a9e3-31c4-b4bc-53237c67f5f6","pitchNumber":4,"startTime":"2026-04-07T01:19:28.774Z","endTime":"2026-04-07T01:19:33.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.77908319376071,"aZ":-20.70809488556852,"pfxX":10.04430029868834,"pfxZ":5.707940017601304,"pX":0.14234651622909494,"pZ":2.6280307918214287,"vX0":-4.072795092928159,"vY0":-141.4276404730902,"vZ0":-6.5631963796920045,"x":106.13,"y":146.55,"x0":0.3030789080838378,"y0":50.00318336017774,"z0":6.324528966771785,"aX":20.176676009919667},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.0,"breakHorizontal":-17.3,"spinRate":2181,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.3885312440044948,"extension":5.547534641085778},"hitData":{"launchSpeed":93.4,"launchAngle":16.0,"totalDistance":259.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":125.97,"coordY":85.3}},"index":4,"playId":"c2c35834-6e92-3d33-b30a-36237a352271","pitchNumber":5,"startTime":"2026-04-07T01:19:49.527Z","endTime":"2026-04-07T01:19:59.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.3,"awayTeamWinProbability":27.700000000000003,"homeTeamWinProbabilityAdded":7.8999999999999915,"leverageIndex":2.33,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:19:59.553Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wilyer Abreu flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-07T01:20:12.717Z","endTime":"2026-04-07T01:21:01.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"postOnSecond":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.5,"endSpeed":76.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17811594366259,"aZ":-37.80155333540366,"pfxX":-7.5657699335183555,"pfxZ":-3.815539288127477,"pX":-0.7132670646835371,"pZ":2.1006779590917763,"vX0":-0.9039699706169488,"vY0":-121.60830192428453,"vZ0":-2.2347137607389684,"x":144.19,"y":182.06,"x0":0.6460258592289105,"y0":50.00186275805039,"z0":6.357816577434779,"aX":-11.161220885854712},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-7.2,"breakHorizontal":13.9,"spinRate":2591,"spinDirection":339},"zone":7,"typeConfidence":2.0,"plateTime":0.453004731583591,"extension":5.60388986420555},"index":0,"playId":"5a0f6980-31df-3d59-a8c8-0ad99cc86455","pitchNumber":1,"startTime":"2026-04-07T01:20:30.182Z","endTime":"2026-04-07T01:20:33.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.243968652690025,"aZ":-36.48751578602985,"pfxX":-7.477054147381699,"pfxZ":-2.8622644644989474,"pX":0.10408497976697224,"pZ":2.7508190523493607,"vX0":0.6587176472934033,"vY0":-122.5400205454497,"vZ0":-1.1311848399465634,"x":113.03,"y":164.51,"x0":0.8006773404344164,"y0":50.0021199671878,"z0":6.360730482363078,"aX":-11.268537224819033},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.2,"breakHorizontal":13.3,"spinRate":2580,"spinDirection":331},"zone":2,"typeConfidence":2.0,"plateTime":0.44852013497677845,"extension":5.546366570123796},"hitData":{"launchSpeed":97.3,"launchAngle":38.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.84,"coordY":69.63}},"index":1,"playId":"03d434d9-9c82-321f-9ec6-9dcb41bdf74e","pitchNumber":2,"startTime":"2026-04-07T01:20:48.567Z","endTime":"2026-04-07T01:21:01.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.8,"awayTeamWinProbability":35.2,"homeTeamWinProbabilityAdded":-7.5,"leverageIndex":2.61,"dramaIndex":117.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:21:01.583Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trevor Story flies out to right fielder Sal Frelick.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-07T01:21:12.316Z","endTime":"2026-04-07T01:22:05.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"postOnSecond":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.70563744018716,"aZ":-25.87321623918975,"pfxX":9.371801899695777,"pfxZ":3.6529785071824676,"pX":0.7941288800021611,"pZ":2.053115560169309,"vX0":-2.6388834599293123,"vY0":-131.05860586771823,"vZ0":-5.569996536938168,"x":86.73,"y":183.35,"x0":0.601296992483845,"y0":50.0043803993827,"z0":6.15787015053015,"aX":16.17821518560308},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.5,"breakHorizontal":-16.3,"spinRate":1613,"spinDirection":143},"zone":9,"typeConfidence":2.0,"plateTime":0.41916947897458545,"extension":5.7987466008711035},"index":0,"playId":"03c6e9c6-d335-33c4-a91f-f5ed6a1490f5","pitchNumber":1,"startTime":"2026-04-07T01:21:35.330Z","endTime":"2026-04-07T01:21:38.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89550429911712,"aZ":-17.938587710075343,"pfxX":7.901897266269621,"pfxZ":8.237992279620386,"pX":0.9660126214952681,"pZ":2.8290615580532217,"vX0":-1.7075707988053632,"vY0":-131.16552622343522,"vZ0":-5.455378870261082,"x":80.18,"y":162.4,"x0":0.6026381215670172,"y0":50.00147440581215,"z0":6.290002919725194,"aX":13.652994436088905},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.8,"breakHorizontal":-13.9,"spinRate":1627,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.41892133192305714,"extension":5.3501345020637645},"hitData":{"launchSpeed":73.6,"launchAngle":42.0,"totalDistance":231.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.73,"coordY":117.58}},"index":1,"playId":"370fbb63-5044-3022-a07f-d6ddee33513b","pitchNumber":2,"startTime":"2026-04-07T01:21:52.574Z","endTime":"2026-04-07T01:22:05.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":-7.200000000000003,"leverageIndex":3.09,"dramaIndex":127.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:22:05.383Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andruw Monasterio flies out to right fielder Sal Frelick.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-07T01:23:13.604Z","endTime":"2026-04-07T01:24:06.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":4},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"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-04-07T01:22:20.200Z","endTime":"2026-04-07T01:22:34.790Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Andruw Monasterio replaces Marcelo Mayer.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-07T01:22:34.790Z","endTime":"2026-04-07T01:23:15.949Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":691785,"link":"/api/v1/people/691785"},"defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":97.2,"endSpeed":88.4,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.27687768586161,"aZ":-21.664100792141614,"pfxX":7.825565356370996,"pfxZ":5.229572301631739,"pX":-1.064279900756266,"pZ":3.0248800053066827,"vX0":-6.545040942780344,"vY0":-141.35762761226258,"vZ0":-5.329795141310895,"x":157.57,"y":157.11,"x0":0.27222019256933855,"y0":50.0053424803154,"z0":6.339243569052378,"aX":15.731396598626644},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.5,"breakHorizontal":-12.7,"spinRate":2161,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.38849780946723467,"extension":5.6339192162496605},"index":2,"playId":"1ea797bc-3c16-3ca0-97b6-ede5542d5d94","pitchNumber":1,"startTime":"2026-04-07T01:23:15.949Z","endTime":"2026-04-07T01:23:20.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.39838727938778,"aZ":-25.240434806598813,"pfxX":8.492690908257,"pfxZ":3.906312941842385,"pX":0.7043609738179334,"pZ":1.3966635386579245,"vX0":-2.3850638428352404,"vY0":-132.83573335366862,"vZ0":-7.46931858690878,"x":90.15,"y":201.07,"x0":0.514674428474069,"y0":50.00244039424786,"z0":6.100066068979131,"aX":15.064974613239226},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.5,"breakHorizontal":-14.8,"spinRate":1618,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.4135086930714995,"extension":5.767614364176734},"index":3,"playId":"6c2edcd2-39fc-3969-b827-9f7eff79a20a","pitchNumber":2,"startTime":"2026-04-07T01:23:35.108Z","endTime":"2026-04-07T01:23:39.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.46218888736858,"aZ":-21.281086289837955,"pfxX":8.372983471463455,"pfxZ":5.447631624540852,"pX":0.06923472034986346,"pZ":2.8100743647145103,"vX0":-3.6407313681985194,"vY0":-140.8338288934325,"vZ0":-5.970610269440459,"x":114.36,"y":162.91,"x0":0.2945923409889286,"y0":50.00096451088916,"z0":6.344103235521315,"aX":16.73392660840452},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.8,"breakHorizontal":-14.4,"spinRate":2334,"spinDirection":152},"zone":2,"typeConfidence":2.0,"plateTime":0.38966414084980316,"extension":5.527245125459344},"hitData":{"launchSpeed":96.9,"launchAngle":54.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":152.2,"coordY":97.03}},"index":4,"playId":"3589719d-9ddc-353e-b6a2-88c8ec36309e","pitchNumber":3,"startTime":"2026-04-07T01:23:53.475Z","endTime":"2026-04-07T01:24:06.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-7.599999999999994,"leverageIndex":3.01,"dramaIndex":127.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:24:06.262Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blake Perkins strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-07T01:26:28.699Z","endTime":"2026-04-07T01:27:30.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Andruw Monasterio remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"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-04-07T01:25:33.974Z","endTime":"2026-04-07T01:25:33.988Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"601","replacedPlayer":{"id":691785,"link":"/api/v1/people/691785"},"defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"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":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Garrett Whitlock replaces Jovani Morán.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"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-04-07T01:25:33.988Z","endTime":"2026-04-07T01:26:31.031Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676477,"link":"/api/v1/people/676477"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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.3,"endSpeed":84.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.14692096678069,"aZ":-15.957930643906922,"pfxX":-9.91791597274899,"pfxZ":8.84465551844497,"pX":1.3416950937102068,"pZ":2.0342929910506804,"vX0":8.581894730566859,"vY0":-135.41393879207007,"vZ0":-6.889159167953105,"x":65.86,"y":183.85,"x0":-0.6003059340888603,"y0":50.00149952205986,"z0":5.753991613851776,"aX":-18.1792897698791},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.5,"breakHorizontal":15.8,"spinRate":2072,"spinDirection":229},"zone":14,"typeConfidence":0.9,"plateTime":0.4065091554742559,"extension":7.373114162478449},"index":2,"playId":"594df77d-bb05-38ce-800c-d64d8b390241","pitchNumber":1,"startTime":"2026-04-07T01:26:31.031Z","endTime":"2026-04-07T01:26:35.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.585390234080656,"aZ":-16.280692627844182,"pfxX":-8.675611851782268,"pfxZ":8.750359448041218,"pX":-1.0861123368466494,"pZ":3.750959688848615,"vX0":2.4511633932035077,"vY0":-134.9567573237131,"vZ0":-2.577109472497558,"x":158.4,"y":137.5,"x0":-0.8879067177264585,"y0":50.00254259304728,"z0":5.886146652360162,"aX":-15.756109087459754},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.4,"breakHorizontal":15.0,"spinRate":2098,"spinDirection":225},"zone":11,"typeConfidence":0.89,"plateTime":0.40827434973326726,"extension":7.19720060913776},"index":3,"playId":"ab06d68c-0add-36d5-9447-a4a4991ee52e","pitchNumber":2,"startTime":"2026-04-07T01:26:43.931Z","endTime":"2026-04-07T01:26:48.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":83.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.577266950118805,"aZ":-13.470206244180567,"pfxX":-8.679309173197328,"pfxZ":10.319045080900588,"pX":0.12320998693516955,"pZ":1.4850834968098614,"vX0":5.345312712129132,"vY0":-134.83794547732634,"vZ0":-8.710895569175012,"x":112.3,"y":198.68,"x0":-0.7732931972334506,"y0":50.00580798452204,"z0":5.742176306916632,"aX":-15.735598819539572},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.7,"breakHorizontal":14.3,"spinRate":2159,"spinDirection":224},"zone":14,"typeConfidence":0.9,"plateTime":0.40866337787062434,"extension":7.304985707950458},"index":4,"playId":"eaf5f362-86ea-3330-b846-0e67d3567da3","pitchNumber":3,"startTime":"2026-04-07T01:26:58.034Z","endTime":"2026-04-07T01:27:01.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":73.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.084112549205894,"aZ":-28.27253299248492,"pfxX":-11.824829698044393,"pfxZ":2.765818297447126,"pX":-0.36495373241316587,"pZ":2.295250902727447,"vX0":4.923188178340997,"vY0":-119.62914742527855,"vZ0":-2.3644391341455866,"x":130.91,"y":176.81,"x0":-0.9453905583690859,"y0":50.00148641564111,"z0":5.903203489202902,"aX":-16.658338731573476},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.6,"breakHorizontal":19.7,"spinRate":2102,"spinDirection":259},"zone":4,"typeConfidence":0.91,"plateTime":0.46285505306550734,"extension":7.416298460008469},"index":5,"playId":"6c761872-da22-3246-90b6-2d7c5ab0c2b8","pitchNumber":4,"startTime":"2026-04-07T01:27:11.532Z","endTime":"2026-04-07T01:27:15.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":74.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.256800469313912,"aZ":-29.008395204615823,"pfxX":-11.399425360878194,"pfxZ":2.2496001931616614,"pX":0.023254334049801227,"pZ":0.9184800090003543,"vX0":5.0420600623960095,"vY0":-119.28045411587584,"vZ0":-5.3158497575234325,"x":116.11,"y":213.98,"x0":-0.6657818395003501,"y0":50.001419617560465,"z0":5.870616176486575,"aX":-16.016434295245578},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.8,"breakHorizontal":19.0,"spinRate":2108,"spinDirection":256},"zone":14,"typeConfidence":0.91,"plateTime":0.46363611580883735,"extension":7.373929586533944},"index":6,"playId":"08c5b7a3-4088-391f-9322-a071d7909ee9","pitchNumber":5,"startTime":"2026-04-07T01:27:26.394Z","endTime":"2026-04-07T01:27:30.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_ab"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_ab"},{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_pa"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.6,"awayTeamWinProbability":45.4,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.82,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:27:30.230Z","atBatIndex":69},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brice Turang walks.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-07T01:27:38.412Z","endTime":"2026-04-07T01:28:54.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":76.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.416085019870916,"aZ":-30.18829085603778,"pfxX":0.1525046933604215,"pfxZ":1.325787451548925,"pX":0.8246366485964363,"pZ":0.8030714391830279,"vX0":3.9594848410560126,"vY0":-122.69127528308036,"vZ0":-5.929655967591189,"x":85.57,"y":217.1,"x0":-0.8424104527702392,"y0":50.002390359501234,"z0":5.882585247898498,"aX":0.22776753950192052},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.1,"breakHorizontal":-1.3,"spinRate":1896,"spinDirection":2},"zone":14,"typeConfidence":0.9,"plateTime":0.4495980938409492,"extension":7.283117446839372},"index":0,"playId":"4d60f116-52d1-3133-956a-b38e5ee7c5cb","pitchNumber":1,"startTime":"2026-04-07T01:27:53.678Z","endTime":"2026-04-07T01:27:57.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":74.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.635477243996505,"aZ":-28.084721682681757,"pfxX":-9.68553125421227,"pfxZ":2.83690919470747,"pX":-0.9483970381322698,"pZ":3.403159133309029,"vX0":2.5146398285988445,"vY0":-119.89672552750046,"vZ0":-0.24692974472906748,"x":153.15,"y":146.89,"x0":-0.7600627455837361,"y0":50.00056199275602,"z0":6.038247286143841,"aX":-13.938478634663685},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":5.4,"breakHorizontal":16.8,"spinRate":1975,"spinDirection":259},"zone":11,"typeConfidence":0.91,"plateTime":0.4588405843039216,"extension":7.208563575648552},"index":1,"playId":"e169e6cd-2080-34e5-a3cd-26e0b8d280ef","pitchNumber":2,"startTime":"2026-04-07T01:28:08.106Z","endTime":"2026-04-07T01:28:12.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.90548776231179,"aZ":-14.269119467502282,"pfxX":-8.17874789211073,"pfxZ":9.584363863354831,"pX":1.0843626422957289,"pZ":2.4242439185668867,"vX0":7.4012864762732855,"vY0":-136.07573578752405,"vZ0":-6.446536383449029,"x":75.67,"y":173.33,"x0":-0.613175098190767,"y0":50.00364367868097,"z0":5.819456541666115,"aX":-15.281218468641624},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.1,"breakHorizontal":13.2,"spinRate":2003,"spinDirection":222},"zone":14,"typeConfidence":0.9,"plateTime":0.40309473302376153,"extension":7.283482177652544},"index":2,"playId":"579916fb-8cd3-3aef-9c18-dedb01df175c","pitchNumber":3,"startTime":"2026-04-07T01:28:22.042Z","endTime":"2026-04-07T01:28:26.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.79423398726304,"aZ":-13.675420739116811,"pfxX":-7.922115387507837,"pfxZ":10.014033348604901,"pX":0.10108915283570444,"pZ":2.758469038436246,"vX0":4.96296591347977,"vY0":-135.375352789813,"vZ0":-5.7944565207023855,"x":113.15,"y":164.3,"x0":-0.7309076023131816,"y0":50.00537564682782,"z0":5.891630392228889,"aX":-14.64016876947404},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.0,"breakHorizontal":13.2,"spinRate":2047,"spinDirection":227},"zone":5,"typeConfidence":0.9,"plateTime":0.4052984367600354,"extension":7.231247724539907},"index":3,"playId":"b7644630-c219-37e7-b50e-c1c5d49e754e","pitchNumber":4,"startTime":"2026-04-07T01:28:37.122Z","endTime":"2026-04-07T01:28:40.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.924887829831846,"aZ":-29.323032754206725,"pfxX":-9.929582247830117,"pfxZ":2.0045013394716733,"pX":-1.406455355057613,"pZ":3.9022784818976888,"vX0":1.7720908458486693,"vY0":-119.10998591628488,"vZ0":1.172547818413297,"x":170.61,"y":133.42,"x0":-0.8751382475405445,"y0":50.00279692551711,"z0":6.0743209946712735,"aX":-14.13070473458122},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.2,"breakHorizontal":17.4,"spinRate":1987,"spinDirection":259},"zone":11,"typeConfidence":0.91,"plateTime":0.4615319189064646,"extension":7.141183108945141},"index":4,"playId":"b9079282-f709-3b9f-b6f1-1a530fc30bea","pitchNumber":5,"startTime":"2026-04-07T01:28:50.710Z","endTime":"2026-04-07T01:28:54.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-4.800000000000004,"leverageIndex":1.43,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:28:54.202Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"William Contreras strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-07T01:29:02.696Z","endTime":"2026-04-07T01:30:49.845Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"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":"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":94.1,"endSpeed":85.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.080405709219633,"aZ":-14.815354816286867,"pfxX":-8.916906138405619,"pfxZ":9.187109316649348,"pX":0.43909812186076036,"pZ":2.8921856928182894,"vX0":6.220369149988035,"vY0":-136.7998847952298,"vZ0":-5.157486014217365,"x":100.26,"y":160.69,"x0":-0.7094098664002101,"y0":50.002601089320734,"z0":5.822842152598022,"aX":-16.84634165665056},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":14.8,"spinRate":2044,"spinDirection":227},"zone":3,"typeConfidence":0.9,"plateTime":0.4008872285145424,"extension":7.348267459081404},"index":0,"playId":"f43f3320-b1a6-3d5a-8e2c-f08265aad773","pitchNumber":1,"startTime":"2026-04-07T01:29:17.988Z","endTime":"2026-04-07T01:29:20.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-04-07T01:29:36.312Z","endTime":"2026-04-07T01:29:48.445Z","isPitch":false,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"},"defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.792329689509515,"aZ":-29.098883846905355,"pfxX":-0.8867205794762647,"pfxZ":1.9573044542515758,"pX":1.0507296934279313,"pZ":0.4813347788919284,"vX0":4.819605141220098,"vY0":-125.04371653395691,"vZ0":-7.189323242446033,"x":76.95,"y":225.78,"x0":-0.7921488414310142,"y0":50.00582909464127,"z0":5.802965426214016,"aX":-1.395766653309785},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.0,"breakHorizontal":0.4,"spinRate":1835,"spinDirection":300},"zone":14,"typeConfidence":0.88,"plateTime":0.43916540773828183,"extension":7.222553620411129},"index":2,"playId":"73111845-bd7d-38c2-b271-facc26e91c47","pitchNumber":2,"startTime":"2026-04-07T01:29:48.445Z","endTime":"2026-04-07T01:29:52.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.440032626290055,"aZ":-29.886505177238565,"pfxX":-0.3278057882044543,"pfxZ":1.4286353024320189,"pX":1.1497823329914492,"pZ":1.0522388100230393,"vX0":4.826753530410561,"vY0":-125.78449353801159,"vZ0":-5.913744605657118,"x":73.17,"y":210.37,"x0":-0.7544786917751106,"y0":50.001105374698604,"z0":5.868822392248785,"aX":-0.5246096909892486},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.4,"breakHorizontal":-0.6,"spinRate":1858,"spinDirection":356},"zone":14,"typeConfidence":0.89,"plateTime":0.43611361270910276,"extension":7.335044271462973},"index":3,"playId":"31d4d28f-ab74-3958-9a6f-f2a14362475e","pitchNumber":3,"startTime":"2026-04-07T01:30:10.048Z","endTime":"2026-04-07T01:30:13.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.108279215950553,"aZ":-27.266787355099048,"pfxX":-10.537535436645962,"pfxZ":3.2966776403064006,"pX":-0.3737486951790569,"pZ":1.6266101512720303,"vX0":3.972285583108892,"vY0":-121.88299771336915,"vZ0":-4.473160668925893,"x":131.25,"y":194.86,"x0":-0.6643872482487754,"y0":50.00444808519312,"z0":5.866757944403808,"aX":-15.7031458500224},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.0,"breakHorizontal":18.0,"spinRate":2244,"spinDirection":254},"zone":7,"typeConfidence":0.89,"plateTime":0.4510376092696866,"extension":7.182200148812683},"index":4,"playId":"3994df71-9484-30a1-9c1d-41e5c3926dbd","pitchNumber":4,"startTime":"2026-04-07T01:30:25.003Z","endTime":"2026-04-07T01:30:29.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.816546168656952,"aZ":-31.408916718013298,"pfxX":-0.07508190356823263,"pfxZ":0.5080286781648728,"pX":1.1502784020604464,"pZ":0.3612393301538415,"vX0":4.968190525745476,"vY0":-122.84676834296332,"vZ0":-6.62529849370245,"x":73.15,"y":229.03,"x0":-0.8942372515838654,"y0":50.005022894578566,"z0":5.785068788088894,"aX":-0.11389111511309195},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.5,"breakHorizontal":-1.1,"spinRate":1941,"spinDirection":21},"zone":14,"typeConfidence":0.9,"plateTime":0.44698041602627336,"extension":7.411880768883426},"index":5,"playId":"0bcb8a53-e1cd-3bac-be8c-03f8c3e42e96","pitchNumber":5,"startTime":"2026-04-07T01:30:45.326Z","endTime":"2026-04-07T01:30:49.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.7,"awayTeamWinProbability":44.3,"homeTeamWinProbabilityAdded":5.900000000000006,"leverageIndex":2.51,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:30:49.845Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Yelich walks. Brice Turang to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-07T01:30:59.365Z","endTime":"2026-04-07T01:32:29.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnSecond":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.785540172909563,"aZ":-30.969794462705867,"pfxX":0.9343891958343962,"pfxZ":0.7726888812723169,"pX":1.0202168313274957,"pZ":1.5163826545110959,"vX0":4.127813538036121,"vY0":-123.84240526960292,"vZ0":-4.5238840353564305,"x":78.11,"y":197.84,"x0":-0.7867959989734593,"y0":50.00361369102377,"z0":5.945363185560388,"aX":1.4567911278555852},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.6,"breakHorizontal":-2.6,"spinRate":1819,"spinDirection":338},"zone":14,"typeConfidence":0.9,"plateTime":0.44159529338477466,"extension":7.367874806075135},"index":0,"playId":"14d231f0-c92d-3de4-95cf-5c354d318c93","pitchNumber":1,"startTime":"2026-04-07T01:31:16.564Z","endTime":"2026-04-07T01:31:21.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86839332423469,"aZ":-30.438985037392996,"pfxX":-10.94848616949148,"pfxZ":1.1850347919609536,"pX":-0.7143237699698789,"pZ":1.8705707680326897,"vX0":3.5428282232308277,"vY0":-121.01250132011582,"vZ0":-3.086463729476505,"x":144.23,"y":188.27,"x0":-0.7835973299909361,"y0":50.004546432951436,"z0":5.857461305517913,"aX":-16.0735400061224},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.6,"breakHorizontal":18.8,"spinRate":2146,"spinDirection":255},"zone":7,"typeConfidence":0.91,"plateTime":0.45439919936481266,"extension":7.380403571330729},"index":1,"playId":"29ce122c-8dc5-36ca-9adb-ad6be29260c7","pitchNumber":2,"startTime":"2026-04-07T01:31:35.212Z","endTime":"2026-04-07T01:31:40.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86296237636998,"aZ":-27.626506605344375,"pfxX":-11.029662101577024,"pfxZ":3.084409779713776,"pX":-0.9266284477086018,"pZ":1.3972048724724928,"vX0":3.094742058344162,"vY0":-121.24077027850858,"vZ0":-4.907493999214014,"x":152.32,"y":201.06,"x0":-0.7943082431264995,"y0":50.00256305214061,"z0":5.886713038159161,"aX":-16.259365417988302},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.6,"breakHorizontal":19.1,"spinRate":2173,"spinDirection":255},"zone":13,"typeConfidence":0.9,"plateTime":0.45346210344855775,"extension":7.292338320704923},"index":2,"playId":"f63716d9-9a70-38a7-a0ff-aa70fd42acf1","pitchNumber":3,"startTime":"2026-04-07T01:31:53.247Z","endTime":"2026-04-07T01:31:57.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.742099088702084,"aZ":-14.466969225336205,"pfxX":-7.429897500790536,"pfxZ":9.430472995534636,"pX":-0.7721790356188288,"pZ":3.3393936679513665,"vX0":2.4473307152037354,"vY0":-136.56200481768167,"vZ0":-4.150273770200267,"x":146.43,"y":148.62,"x0":-0.7178887057110452,"y0":50.00324790995884,"z0":5.882879965012388,"aX":-13.949453591373594},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.3,"breakHorizontal":12.8,"spinRate":2219,"spinDirection":223},"zone":1,"typeConfidence":0.9,"plateTime":0.40201505822804595,"extension":7.300074966125005},"index":3,"playId":"e963a670-c4ca-3b09-ad39-74a6d7e2e7fd","pitchNumber":4,"startTime":"2026-04-07T01:32:09.008Z","endTime":"2026-04-07T01:32:14.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.848712485767926,"aZ":-29.02213314069688,"pfxX":-10.98303141330156,"pfxZ":2.180728847719844,"pX":-1.1381087800086933,"pZ":1.7222682000230618,"vX0":2.6494158698163943,"vY0":-119.86965988193074,"vZ0":-3.4704325077912226,"x":160.38,"y":192.28,"x0":-0.8364066509329331,"y0":50.00092944758315,"z0":5.80140475917095,"aX":-15.857042282063667},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.4,"breakHorizontal":19.2,"spinRate":2155,"spinDirection":263},"zone":13,"typeConfidence":0.91,"plateTime":0.45828832437674416,"extension":7.256448204225091},"index":4,"playId":"39f105cd-ee52-3eb1-8d6f-e081bd7c3c95","pitchNumber":5,"startTime":"2026-04-07T01:32:25.043Z","endTime":"2026-04-07T01:32:29.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":-4.200000000000003,"leverageIndex":1.99,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:32:29.617Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Red Sox challenged (tag play), call on the field was upheld: Garrett Mitchell singles on a line drive to left fielder Roman Anthony. Brice Turang scores. Christian Yelich scores. Garrett Mitchell to 3rd. Throwing error by left fielder Roman Anthony.","rbi":1,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-07T01:33:31.508Z","endTime":"2026-04-07T01:34:39.305Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":{"id":676477,"link":"/api/v1/people/676477"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":{"id":676477,"link":"/api/v1/people/676477"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"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-04-07T01:32:36.403Z","endTime":"2026-04-07T01:33:33.827Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.285559536001568,"aZ":-30.533043868977643,"pfxX":-11.026024405907604,"pfxZ":1.108508611270639,"pX":-0.6308595294801728,"pZ":1.6474346247728195,"vX0":4.02791656912995,"vY0":-121.10892990709101,"vZ0":-3.451493172383354,"x":141.05,"y":194.3,"x0":-0.8901861470487571,"y0":50.00057898431575,"z0":5.782576214817569,"aX":-16.255206577053663},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.4,"breakHorizontal":18.8,"spinRate":2205,"spinDirection":257},"zone":7,"typeConfidence":0.91,"plateTime":0.4535427469494997,"extension":7.407878296256543},"index":1,"playId":"b35183cf-1b9c-35fb-8624-aedfc7087d9d","pitchNumber":1,"startTime":"2026-04-07T01:33:33.827Z","endTime":"2026-04-07T01:33:37.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":82.6,"endSpeed":75.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12352079150089,"aZ":-31.069100257787962,"pfxX":-11.003497931743764,"pfxZ":0.7630360099019775,"pX":-1.0018109667612825,"pZ":2.3424705494163196,"vX0":2.9794922187975006,"vY0":-120.30011519920191,"vZ0":-1.5491942211358392,"x":155.19,"y":175.53,"x0":-0.8329208477647698,"y0":50.00589544871738,"z0":5.7701490161555435,"aX":-15.997846283391144},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.2,"breakHorizontal":19.1,"spinRate":2092,"spinDirection":259},"zone":13,"typeConfidence":0.91,"plateTime":0.4567526674940101,"extension":7.371476851373193},"index":2,"playId":"f1506114-579b-387d-88e7-94d4195bbaa3","pitchNumber":2,"startTime":"2026-04-07T01:33:48.901Z","endTime":"2026-04-07T01:33:52.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06385284556131,"aZ":-31.22657741810874,"pfxX":0.028821739888885922,"pfxZ":0.6160809319861649,"pX":1.4566788183823378,"pZ":2.3667366048068947,"vX0":5.53837237703205,"vY0":-123.44430761713085,"vZ0":-2.2268482298580956,"x":61.47,"y":174.88,"x0":-0.8257986481184159,"y0":50.00212186194709,"z0":5.926126705656494,"aX":0.04308398016817709},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.8,"breakHorizontal":-1.4,"spinRate":1849,"spinDirection":35},"zone":14,"typeConfidence":0.89,"plateTime":0.4448121649066983,"extension":7.166662204516253},"index":3,"playId":"5532e38a-2c0c-3976-99ab-0da21e943ff4","pitchNumber":3,"startTime":"2026-04-07T01:34:04.001Z","endTime":"2026-04-07T01:34:08.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.940019052956053,"aZ":-27.007538341579252,"pfxX":-11.329569488514785,"pfxZ":3.468904204785461,"pX":-0.5581593359769677,"pZ":2.2607688000837136,"vX0":4.188103781556251,"vY0":-121.7972541551208,"vZ0":-2.9931996648590036,"x":138.28,"y":177.74,"x0":-0.8369178550176976,"y0":50.00172166955963,"z0":5.863518348997943,"aX":-16.86666991682861},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.8,"breakHorizontal":19.3,"spinRate":2130,"spinDirection":251},"zone":4,"typeConfidence":0.9,"plateTime":0.45126192241579766,"extension":7.588300479519784},"hitData":{"launchSpeed":94.0,"launchAngle":13.0,"totalDistance":217.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":99.39,"coordY":117.88}},"index":4,"playId":"76992318-a329-3abc-8570-8234b9ae1dad","pitchNumber":4,"startTime":"2026-04-07T01:34:22.306Z","endTime":"2026-04-07T01:34:39.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_ab"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_ab"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":111},"homeTeamWinProbability":14.2,"awayTeamWinProbability":85.8,"homeTeamWinProbabilityAdded":-37.3,"leverageIndex":3.67,"dramaIndex":326.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:34:39.305Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Bauers flies out sharply to right fielder Wilyer Abreu.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-07T01:36:34.785Z","endTime":"2026-04-07T01:37:33.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.081348594907148,"aZ":-14.200298332294405,"pfxX":-7.652240826651918,"pfxZ":9.695157240141992,"pX":0.1688824883080284,"pZ":3.0058123997073043,"vX0":5.1575263593086085,"vY0":-135.63328250360263,"vZ0":-5.091003477642958,"x":110.56,"y":157.62,"x0":-0.7680798680677703,"y0":50.00220680637988,"z0":5.9057474354251305,"aX":-14.183963817410227},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":12.7,"spinRate":2063,"spinDirection":224},"zone":2,"typeConfidence":0.9,"plateTime":0.40462352778052013,"extension":7.277532480654322},"index":0,"playId":"e6b39739-c587-3178-91e3-522cf203a3f7","pitchNumber":1,"startTime":"2026-04-07T01:36:48.040Z","endTime":"2026-04-07T01:36:51.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"third":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.556967398610798,"aZ":-11.642901654606566,"pfxX":-8.972199788538708,"pfxZ":10.607486949190957,"pX":1.2121423052290303,"pZ":2.007858499633098,"vX0":8.178297877994051,"vY0":-138.18467472906008,"vZ0":-8.204352007897215,"x":70.8,"y":184.57,"x0":-0.61895267474168,"y0":50.00123062929228,"z0":5.795889830100198,"aX":-17.364136181920752},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.6,"breakHorizontal":14.5,"spinRate":2226,"spinDirection":219},"zone":14,"typeConfidence":0.91,"plateTime":0.3962377715019221,"extension":7.412616678168763},"index":1,"playId":"66e2a51c-eb20-389f-9650-23e12f277f0e","pitchNumber":2,"startTime":"2026-04-07T01:37:10.756Z","endTime":"2026-04-07T01:37:16.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"third":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66196495510526,"aZ":-33.22052309615534,"pfxX":-0.06710452486400342,"pfxZ":-0.6872290810183816,"pX":0.30280256974664477,"pZ":2.839099928254431,"vX0":2.929892740907717,"vY0":-122.83651172093909,"vZ0":-0.8702731432117845,"x":105.46,"y":162.12,"x0":-0.8951287751793877,"y0":50.000246126406005,"z0":6.01507775427607,"aX":-0.10344945398006497},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.2,"breakHorizontal":-0.6,"spinRate":1912,"spinDirection":42},"zone":3,"typeConfidence":0.9,"plateTime":0.44540987233432494,"extension":7.332243776698119},"hitData":{"launchSpeed":103.0,"launchAngle":26.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":200.11,"coordY":67.42}},"index":2,"playId":"ac13e692-f396-3caa-b1cd-af1973ca9868","pitchNumber":3,"startTime":"2026-04-07T01:37:25.402Z","endTime":"2026-04-07T01:37:33.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"third":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_ab"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_ab"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.7,"awayTeamWinProbability":83.3,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.92,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:37:33.905Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Caleb Durbin grounds out, shortstop David Hamilton to first baseman Jake Bauers.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-07T01:39:55.601Z","endTime":"2026-04-07T01:41:21.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"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":1},"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":6},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Grant Anderson replaces Aaron Ashby.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"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-04-07T01:39:33.452Z","endTime":"2026-04-07T01:39:55.601Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681982,"link":"/api/v1/people/681982"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":69.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.849594134541213,"aZ":-30.523412095215825,"pfxX":8.308549304052345,"pfxZ":1.3417022118424473,"pX":0.33732718054997113,"pZ":2.8463470139245386,"vX0":2.982455463556388,"vY0":-110.9954304917582,"vZ0":4.004031380158186,"x":111.39,"y":97.55,"x0":-2.107595504051516,"y0":50.00552113860623,"z0":4.21760118782927,"aX":10.257002348542118},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":4.0,"breakHorizontal":-15.8,"spinRate":2491,"spinDirection":82},"zone":3,"typeConfidence":0.91,"plateTime":0.49549478832943405,"extension":6.65721612343657},"index":1,"playId":"1c8efbee-325e-3457-977e-c3a6e8cbdae4","pitchNumber":1,"startTime":"2026-04-07T01:39:55.601Z","endTime":"2026-04-07T01:39:59.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06295027125454,"aZ":-18.12727246016604,"pfxX":-9.138416271240366,"pfxZ":7.591398816598926,"pX":0.37566154295073223,"pZ":2.1751409034196585,"vX0":8.59391372051138,"vY0":-135.7240358005019,"vZ0":-2.729492783785703,"x":102.68,"y":180.05,"x0":-1.65757421238776,"y0":50.00022345558779,"z0":4.468854160000225,"aX":-16.902345641813103},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.3,"breakHorizontal":14.5,"spinRate":2351,"spinDirection":239},"zone":6,"typeConfidence":2.0,"plateTime":0.4048869953373444,"extension":6.830868214513045},"index":2,"playId":"ea1d4789-f45b-37be-af08-0b5ea9ad2d6e","pitchNumber":2,"startTime":"2026-04-07T01:40:08.829Z","endTime":"2026-04-07T01:40:12.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":71.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.963437406057754,"aZ":-29.93591726042051,"pfxX":8.078601437964682,"pfxZ":1.7362842477942602,"pX":1.714010031624409,"pZ":0.8275881847282716,"vX0":5.456713250630025,"vY0":-113.40427899112049,"vZ0":-0.3471419047032711,"x":51.67,"y":216.44,"x0":-1.782497123311704,"y0":50.002307693669536,"z0":3.9984702593175805,"aX":10.39878372719869},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":3.4,"breakHorizontal":-16.1,"spinRate":2570,"spinDirection":85},"zone":14,"typeConfidence":0.91,"plateTime":0.48513558209485996,"extension":6.559418223387392},"index":3,"playId":"059637c9-165e-312e-af57-5c7ab4b09ae5","pitchNumber":3,"startTime":"2026-04-07T01:40:21.607Z","endTime":"2026-04-07T01:40:26.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":72.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.277369600334566,"aZ":-29.68869192359091,"pfxX":7.953275518477941,"pfxZ":1.8476073998713467,"pX":1.4386817587492038,"pZ":2.553456289777635,"vX0":5.385920798453606,"vY0":-115.67192225722732,"vZ0":3.037004385679936,"x":62.16,"y":169.84,"x0":-1.9598054030241048,"y0":50.00084627394122,"z0":4.085424067727395,"aX":10.68464006822007},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":4.4,"breakHorizontal":-15.8,"spinRate":2596,"spinDirection":80},"zone":12,"typeConfidence":0.9,"plateTime":0.4750489611493478,"extension":6.6799481943230195},"index":4,"playId":"fd8c7e98-b3e5-3acb-b164-ecb0eeee8ad7","pitchNumber":4,"startTime":"2026-04-07T01:40:36.504Z","endTime":"2026-04-07T01:40:40.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":70.9,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03573896137186,"aZ":-29.60085477397117,"pfxX":8.397162220611172,"pfxZ":2.009253127248712,"pX":1.790277538562586,"pZ":1.850782174838308,"vX0":5.483857376711575,"vY0":-113.19856023197832,"vZ0":1.7154869663145977,"x":48.76,"y":188.81,"x0":-1.765125058102806,"y0":50.00402806276601,"z0":4.073265595129226,"aX":10.763078405838279},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":4.4,"breakHorizontal":-16.7,"spinRate":2519,"spinDirection":77},"zone":14,"typeConfidence":0.91,"plateTime":0.4861638106407318,"extension":6.528931610715887},"index":5,"playId":"650a4c05-27ac-3ef6-adac-c58c2c80c01b","pitchNumber":5,"startTime":"2026-04-07T01:40:54.929Z","endTime":"2026-04-07T01:40:59.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.0,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.70324855008949,"aZ":-31.01586512353691,"pfxX":-11.794525516519913,"pfxZ":0.6492026373612152,"pX":-0.9248708646168643,"pZ":2.7657540145224107,"vX0":6.585459190179506,"vY0":-133.4169367719815,"vZ0":1.3834588194039807,"x":152.25,"y":164.1,"x0":-1.9074809862077966,"y0":50.002530515141984,"z0":4.494374579283052,"aX":-21.02417710128246},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.8,"breakHorizontal":19.7,"spinRate":2242,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.4123093346628264,"extension":6.435570801536009},"hitData":{"launchSpeed":54.6,"launchAngle":8.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.3,"coordY":162.04}},"index":6,"playId":"16882f1e-a20f-30c1-aedd-71430659d7d9","pitchNumber":6,"startTime":"2026-04-07T01:41:13.345Z","endTime":"2026-04-07T01:41:21.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.3,"awayTeamWinProbability":87.7,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.73,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:41:21.371Z","atBatIndex":75},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Narváez flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-07T01:41:24.467Z","endTime":"2026-04-07T01:43:27.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.38087930125408,"aZ":-31.291728244480282,"pfxX":9.63512710578189,"pfxZ":0.6778544611618509,"pX":-1.0071046238274661,"pZ":1.8514379790090014,"vX0":-0.2376502052750698,"vY0":-113.48955156038447,"vZ0":1.946054584063467,"x":155.39,"y":188.79,"x0":-2.1504818915770434,"y0":50.000124478643635,"z0":4.118231507507696,"aX":12.46148802485183},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":2.0,"breakHorizontal":-17.3,"spinRate":2539,"spinDirection":87},"zone":13,"typeConfidence":0.91,"plateTime":0.4841719074144355,"extension":6.3364144432392955},"index":0,"playId":"3657614d-d72d-3ff9-8713-41133c0a016f","pitchNumber":1,"startTime":"2026-04-07T01:41:46.255Z","endTime":"2026-04-07T01:41:50.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":92.5,"endSpeed":84.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.62460806710162,"aZ":-17.03839330354126,"pfxX":-7.162386959598123,"pfxZ":8.294808232883378,"pX":-0.43918222918915195,"pZ":3.6049557066719395,"vX0":5.711156622722406,"vY0":-134.56672729603537,"vZ0":0.4209476770317986,"x":133.74,"y":141.45,"x0":-1.6639940333294847,"y0":50.00094710904867,"z0":4.658528384857016,"aX":-13.06592513007631},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.4,"breakHorizontal":11.6,"spinRate":2376,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.4078481898597528,"extension":6.585308979731681},"index":1,"playId":"aa2c8a90-f3c2-3c8c-abed-534a653b8f17","pitchNumber":2,"startTime":"2026-04-07T01:42:01.348Z","endTime":"2026-04-07T01:42:04.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":92.4,"endSpeed":83.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.37013532261972,"aZ":-17.41712047930115,"pfxX":-7.6160487859309995,"pfxZ":8.13579060242529,"pX":-0.990241335973008,"pZ":3.0154658942570056,"vX0":5.149991016035061,"vY0":-134.37522590088943,"vZ0":-0.44370771958037813,"x":154.75,"y":157.36,"x0":-1.9502749289963262,"y0":50.000534274534196,"z0":4.429278120425915,"aX":-13.810717161477447},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.9,"breakHorizontal":12.6,"spinRate":2348,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.4089064837183267,"extension":6.537306057275104},"index":2,"playId":"0ac4cb47-ac85-3459-aed7-1ab3de505acc","pitchNumber":3,"startTime":"2026-04-07T01:42:20.262Z","endTime":"2026-04-07T01:42:24.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":89.8,"endSpeed":81.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.232444525875593,"aZ":-20.746479253948507,"pfxX":-9.446772396671868,"pfxZ":6.673727061251292,"pX":0.42860937898645624,"pZ":2.974155504867521,"vX0":8.964497007142205,"vY0":-130.47468703986428,"vZ0":0.5431831882664815,"x":100.66,"y":158.48,"x0":-1.8359068456786658,"y0":50.00166080083233,"z0":4.33513609895392,"aX":-16.173669845011478},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.5,"breakHorizontal":15.0,"spinRate":2373,"spinDirection":242},"zone":3,"typeConfidence":2.0,"plateTime":0.4209075508837121,"extension":6.607532191278057},"index":3,"playId":"d1c56003-32ad-3bf6-91f7-d0f1f1b801eb","pitchNumber":4,"startTime":"2026-04-07T01:42:41.031Z","endTime":"2026-04-07T01:42:44.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":81.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.513221036426586,"aZ":-33.755774640320176,"pfxX":-12.097146558054126,"pfxZ":-0.914004812524702,"pX":0.5960504673494641,"pZ":2.381619835269061,"vX0":9.91703461360499,"vY0":-131.2793183921213,"vZ0":1.493532429729147,"x":94.28,"y":174.48,"x0":-1.6783908911654255,"y0":50.00411341527581,"z0":4.337541327398613,"aX":-20.895325178144887},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-1.0,"breakHorizontal":19.4,"spinRate":2203,"spinDirection":239},"zone":6,"typeConfidence":2.0,"plateTime":0.4189151504786284,"extension":6.627104866348164},"index":4,"playId":"859868d2-6b9b-39c8-bb92-88fb5bd35c5c","pitchNumber":5,"startTime":"2026-04-07T01:42:56.386Z","endTime":"2026-04-07T01:42:59.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-07T01:43:04.522Z","endTime":"2026-04-07T01:43:17.591Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"},"defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":76.8,"endSpeed":70.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.793700414547978,"aZ":-33.106544405502014,"pfxX":8.240351235059078,"pfxZ":-0.7374016893626205,"pX":0.9457303136232571,"pZ":2.680988834189194,"vX0":4.215313462846325,"vY0":-111.6465461654741,"vZ0":4.283486901753689,"x":80.95,"y":166.39,"x0":-2.0398774901093377,"y0":50.00555044445676,"z0":4.152195677783551,"aX":10.364427466127081},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":0.1,"breakHorizontal":-16.1,"spinRate":2495,"spinDirection":77},"zone":12,"typeConfidence":0.89,"plateTime":0.4912929514270572,"extension":6.515437572023118},"hitData":{"launchSpeed":95.3,"launchAngle":27.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.14,"coordY":56.54}},"index":6,"playId":"5f4a5e9e-f266-311a-bd46-eed8d4eaac25","pitchNumber":6,"startTime":"2026-04-07T01:43:17.591Z","endTime":"2026-04-07T01:43:27.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_ab"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_ab"},{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.3,"awayTeamWinProbability":90.7,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.19,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:43:27.102Z","atBatIndex":76},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ceddanne Rafaela grounds out to first baseman Jake Bauers.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-07T01:43:36.277Z","endTime":"2026-04-07T01:44:37.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62594805812614,"aZ":-15.946823560094625,"pfxX":-8.68148725994374,"pfxZ":8.797080413404263,"pX":-0.5085162395118363,"pZ":3.1257341380345594,"vX0":6.576081077689848,"vY0":-135.69647449730923,"vZ0":-0.5018866720440367,"x":136.38,"y":154.39,"x0":-1.8482707299083434,"y0":50.00603174495783,"z0":4.434771586164617,"aX":-16.02173824360056},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.0,"breakHorizontal":14.2,"spinRate":2451,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.40527449918304237,"extension":6.618586842185757},"index":0,"playId":"a4724b05-66ee-3b2a-8a5f-9bffd1c26d5c","pitchNumber":1,"startTime":"2026-04-07T01:43:51.156Z","endTime":"2026-04-07T01:43:54.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":92.8,"endSpeed":84.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.678798355073077,"aZ":-16.17677453553267,"pfxX":-8.212422902326239,"pfxZ":8.719782079463982,"pX":0.6556060496611281,"pZ":3.612275344256231,"vX0":8.684764033323498,"vY0":-134.92756062828195,"vZ0":0.6050054996822553,"x":92.01,"y":141.25,"x0":-1.5453024754395221,"y0":50.00417071448683,"z0":4.529128889167435,"aX":-15.070444319716549},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.1,"breakHorizontal":13.0,"spinRate":2513,"spinDirection":236},"zone":12,"typeConfidence":2.0,"plateTime":0.4066861446712866,"extension":6.759303173111237},"index":1,"playId":"742392d0-90ec-3cc5-8f1a-c140d170fb26","pitchNumber":2,"startTime":"2026-04-07T01:44:07.210Z","endTime":"2026-04-07T01:44:10.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.05001208279935,"aZ":-16.007224245900375,"pfxX":-6.753658480232645,"pfxZ":8.610777089384614,"pX":1.2120355400606462,"pZ":2.835343503186189,"vX0":10.000750544927827,"vY0":-136.205918884064,"vZ0":-1.5757954109494354,"x":70.8,"y":162.23,"x0":-1.6306631298185859,"y0":50.00565742008311,"z0":4.52882198702226,"aX":-12.685673523750362},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.5,"breakHorizontal":10.1,"spinRate":2365,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.40219443043500336,"extension":6.912614218618463},"hitData":{"launchSpeed":70.3,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.3,"coordY":169.42}},"index":2,"playId":"54ad7ec5-143f-366a-b478-1c8bd9f31b52","pitchNumber":3,"startTime":"2026-04-07T01:44:27.895Z","endTime":"2026-04-07T01:44:37.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.6,"awayTeamWinProbability":92.4,"homeTeamWinProbabilityAdded":-1.700000000000001,"leverageIndex":0.66,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:44:37.305Z","atBatIndex":77},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luis Rengifo doubles (4) on a sharp line drive to right fielder Wilyer Abreu.","rbi":0,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-07T01:46:56.476Z","endTime":"2026-04-07T01:47:46.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Watson replaces Garrett Whitlock.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"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-04-07T01:46:15.028Z","endTime":"2026-04-07T01:46:58.817Z","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":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.358616370970147,"aZ":-19.81864110823678,"pfxX":-10.287895926478612,"pfxZ":6.8082313155348455,"pX":-1.1202146290161625,"pZ":2.232295271021043,"vX0":3.1458918388680477,"vY0":-134.4318912618071,"vZ0":-4.562944220162274,"x":159.7,"y":178.51,"x0":-0.9747481802995182,"y0":50.00497832803878,"z0":5.373977721179881,"aX":-18.67890255044283},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.4,"breakHorizontal":17.9,"spinRate":2164,"spinDirection":214},"zone":13,"typeConfidence":0.89,"plateTime":0.40870648130994525,"extension":7.146235474085043},"index":1,"playId":"a97af05b-4257-3f3e-b195-67a5839f975d","pitchNumber":1,"startTime":"2026-04-07T01:46:58.817Z","endTime":"2026-04-07T01:47:02.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98655121001333,"aZ":-24.335593733252317,"pfxX":-1.3254991678664136,"pfxZ":4.554361102494668,"pX":0.06388679447742453,"pZ":1.6446306537848125,"vX0":3.317092780825518,"vY0":-130.99786982106457,"vZ0":-4.768891577399697,"x":114.56,"y":194.37,"x0":-1.0516890688730018,"y0":50.00604902018093,"z0":5.328595165540335,"aX":-2.283549706137691},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.3,"breakHorizontal":1.6,"spinRate":2144,"spinDirection":205},"zone":8,"typeConfidence":0.91,"plateTime":0.41956055339814435,"extension":7.148175050375824},"index":2,"playId":"e649f406-7a26-3990-b9d0-a47b41faa967","pitchNumber":2,"startTime":"2026-04-07T01:47:13.090Z","endTime":"2026-04-07T01:47:16.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":93.4,"endSpeed":84.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.60052515362808,"aZ":-11.220818223965097,"pfxX":-4.8040611751943105,"pfxZ":11.390612806019588,"pX":0.25903340022677385,"pZ":2.128216178339182,"vX0":4.64646902749146,"vY0":-135.73520070785585,"vZ0":-6.371421557641471,"x":107.13,"y":181.32,"x0":-0.8625233884498628,"y0":50.005488910812254,"z0":5.310643825598128,"aX":-8.83982326160104},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.2,"breakHorizontal":7.6,"spinRate":2284,"spinDirection":217},"zone":5,"typeConfidence":0.91,"plateTime":0.4057111997178886,"extension":7.171899972348724},"hitData":{"launchSpeed":103.1,"launchAngle":21.0,"totalDistance":333.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":173.16,"coordY":57.01}},"index":3,"playId":"c7e2bfe7-a2de-382d-916e-9d8b4c61e163","pitchNumber":3,"startTime":"2026-04-07T01:47:32.953Z","endTime":"2026-04-07T01:47:46.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_ab"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_ab"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.4,"awayTeamWinProbability":94.6,"homeTeamWinProbabilityAdded":-2.1999999999999993,"leverageIndex":0.31,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:47:46.969Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sal Frelick singles on a ground ball to center fielder Ceddanne Rafaela. Luis Rengifo scores.","rbi":1,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-07T01:47:49.105Z","endTime":"2026-04-07T01:48:47.428Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":{"id":670245,"link":"/api/v1/people/670245"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":82.9,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.709515798434637,"aZ":-24.858743279669298,"pfxX":-11.079819483290084,"pfxZ":4.112129867953916,"pX":-0.8177184147684345,"pZ":3.792330190602903,"vX0":4.385867217813032,"vY0":-133.2632471081924,"vZ0":0.28004775755585376,"x":148.17,"y":136.39,"x0":-1.0563156677669023,"y0":50.00000981706936,"z0":5.498397722375486,"aX":-19.695758293596626},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.7,"breakHorizontal":19.0,"spinRate":2083,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.41282434631730114,"extension":7.2517805177979175},"index":0,"playId":"b3dca708-d848-3a1b-b826-0608ee98a8b4","pitchNumber":1,"startTime":"2026-04-07T01:48:18.132Z","endTime":"2026-04-07T01:48:22.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"second":{"id":650859,"link":"/api/v1/people/650859"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20033367839416,"aZ":-21.392391857997076,"pfxX":-10.520709909929007,"pfxZ":5.779644896489513,"pX":-0.12744145663319975,"pZ":2.570978361365836,"vX0":5.861865554098333,"vY0":-136.06473538187004,"vZ0":-3.492321900952335,"x":121.86,"y":169.36,"x0":-0.9483129186955145,"y0":50.00430751488487,"z0":5.362049329433234,"aX":-19.633115950974148},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.8,"breakHorizontal":17.8,"spinRate":2252,"spinDirection":215},"zone":5,"typeConfidence":0.9,"plateTime":0.4032967649120027,"extension":7.154191033240057},"hitData":{"launchSpeed":104.2,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.11,"coordY":74.66}},"index":1,"playId":"cc3e692b-e019-3b6f-96f4-07d982389f7a","pitchNumber":2,"startTime":"2026-04-07T01:48:36.422Z","endTime":"2026-04-07T01:48:47.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"second":{"id":650859,"link":"/api/v1/people/650859"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.9000000000000004,"awayTeamWinProbability":97.1,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.37,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:48:47.428Z","atBatIndex":79},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"David Hamilton out on a sacrifice bunt, third baseman Caleb Durbin to first baseman Willson Contreras. Sal Frelick to 2nd.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-07T01:49:04.271Z","endTime":"2026-04-07T01:49:27.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"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":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"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":81.7,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.33843063481214,"aZ":-23.49568692275058,"pfxX":-4.961420639990851,"pfxZ":5.089453527596284,"pX":0.4700111572978525,"pZ":2.5367995165764814,"vX0":5.5073500004910185,"vY0":-129.54832424685648,"vZ0":-2.5698173682940073,"x":99.08,"y":170.29,"x0":-1.0359358611506124,"y0":50.00061806079956,"z0":5.3320699702666365,"aX":-8.45638563340843},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.9,"breakHorizontal":7.8,"spinRate":2088,"spinDirection":203},"zone":6,"typeConfidence":0.77,"plateTime":0.42233141369037064,"extension":7.041896698533522},"hitData":{"launchSpeed":30.7,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":117.27,"coordY":187.98}},"index":0,"playId":"280db847-64c4-3850-b945-d2a5e89d9385","pitchNumber":1,"startTime":"2026-04-07T01:49:18.996Z","endTime":"2026-04-07T01:49:27.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_pa"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":3.1,"awayTeamWinProbability":96.9,"homeTeamWinProbabilityAdded":0.19999999999999973,"leverageIndex":0.22,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:49:27.492Z","atBatIndex":80},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Blake Perkins flies out to left fielder Roman Anthony.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-07T01:49:45.761Z","endTime":"2026-04-07T01:50:11.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.093800442435445,"aZ":-23.083232037596552,"pfxX":-1.1389817350231541,"pfxZ":5.19559941682955,"pX":0.1288042162461246,"pZ":2.449218084766299,"vX0":3.564186154082399,"vY0":-131.24549826899806,"vZ0":-3.0828876829968404,"x":112.09,"y":172.65,"x0":-1.0972063355743702,"y0":50.000399536780606,"z0":5.353037660424101,"aX":-1.9921927017390568},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.0,"breakHorizontal":1.3,"spinRate":2129,"spinDirection":205},"zone":5,"typeConfidence":0.92,"plateTime":0.4169159428725058,"extension":7.054573985868111},"hitData":{"launchSpeed":93.5,"launchAngle":32.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.13,"coordY":74.88}},"index":0,"playId":"04db1edb-dc69-392a-9bca-46c11d0d1a6b","pitchNumber":1,"startTime":"2026-04-07T01:49:59.275Z","endTime":"2026-04-07T01:50:11.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"second":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_ab"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_ab"},{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_pa"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":0.49999999999999956,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:50:11.795Z","atBatIndex":81},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brice Turang grounds out, third baseman Caleb Durbin to first baseman Willson Contreras.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-07T01:50:14.203Z","endTime":"2026-04-07T01:51:23.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"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],"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"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":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.203005888089372,"aZ":-29.84833428657887,"pfxX":9.329653836267743,"pfxZ":1.6094841586384288,"pX":-0.10937842694930945,"pZ":1.949092802418559,"vX0":-0.038872659874364834,"vY0":-120.31917393550162,"vZ0":-1.613164988064793,"x":121.17,"y":186.15,"x0":-1.302411593067519,"y0":50.00367385908388,"z0":5.306120122264063,"aX":13.500185554703384},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.8,"breakHorizontal":-16.8,"spinRate":2047,"spinDirection":81},"zone":8,"typeConfidence":0.9,"plateTime":0.4575284242612012,"extension":7.076794917185146},"index":0,"playId":"d8810f7d-36e4-386e-936e-87488a94a381","pitchNumber":1,"startTime":"2026-04-07T01:50:35.924Z","endTime":"2026-04-07T01:50:39.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"second":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47128693457857,"aZ":-41.678154945258164,"pfxX":6.201439240770888,"pfxZ":-6.5505176343984415,"pX":0.6916402836203358,"pZ":0.44146810749699456,"vX0":2.3785562491187147,"vY0":-120.74906610454792,"vZ0":-2.673607415275155,"x":90.64,"y":226.86,"x0":-1.1171513237022743,"y0":50.005331596217275,"z0":5.294723979916814,"aX":8.992850247529603},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-12.2,"breakHorizontal":-11.9,"spinRate":2123,"spinDirection":47},"zone":14,"typeConfidence":0.91,"plateTime":0.4567732476738948,"extension":7.0749703385130225},"index":1,"playId":"5e9b19c2-538f-310b-b2dd-efb851e453a5","pitchNumber":2,"startTime":"2026-04-07T01:50:53.132Z","endTime":"2026-04-07T01:50:56.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"second":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.192908094567237,"aZ":-25.505446713341517,"pfxX":1.1892678844092575,"pfxZ":3.731184148447044,"pX":0.9001927817062139,"pZ":3.1211386211588654,"vX0":4.599265105573163,"vY0":-132.29856188809003,"vZ0":-1.2503916736455734,"x":82.69,"y":154.51,"x0":-1.0097612236278861,"y0":50.000490872264685,"z0":5.455839822302805,"aX":2.1234145401545557},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.7,"breakHorizontal":-3.1,"spinRate":2111,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.4128004960458074,"extension":7.192685746609489},"hitData":{"launchSpeed":81.4,"launchAngle":-5.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.2,"coordY":178.03}},"index":2,"playId":"e75c19b8-50ae-36d5-a61f-14f4180e362e","pitchNumber":3,"startTime":"2026-04-07T01:51:15.353Z","endTime":"2026-04-07T01:51:23.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"second":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":0.7000000000000002,"leverageIndex":0.23,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:51:23.371Z","atBatIndex":82},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Roman Anthony grounds out, second baseman Brice Turang to first baseman Jake Bauers.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-07T01:53:57.096Z","endTime":"2026-04-07T01:54:20.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Angel Zerpa replaces Grant Anderson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"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-04-07T01:53:09.216Z","endTime":"2026-04-07T01:53:59.444Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672582,"link":"/api/v1/people/672582"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":95.2,"endSpeed":86.9,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.848575948431158,"aZ":-30.25688312678638,"pfxX":10.79361605444453,"pfxZ":0.9904292601261062,"pX":-0.07568736915573898,"pZ":3.0678626330630765,"vX0":-10.555465516610045,"vY0":-138.18659989485593,"vZ0":-0.34577863733922576,"x":119.89,"y":155.95,"x0":2.3916268849614544,"y0":50.00239950900433,"z0":5.227672849362449,"aX":20.870684851012356},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":1.9,"breakHorizontal":-17.3,"spinRate":2107,"spinDirection":119},"zone":2,"typeConfidence":0.9,"plateTime":0.39640393435203247,"extension":5.815805939944212},"index":1,"playId":"76c7728c-0905-36b9-bec7-8d0a28cae951","pitchNumber":1,"startTime":"2026-04-07T01:53:59.444Z","endTime":"2026-04-07T01:54:02.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.825398016059083,"aZ":-30.579514023518392,"pfxX":-0.8118099373669645,"pfxZ":0.9832352980466865,"pX":-0.1977601525934048,"pZ":2.417007245433915,"vX0":-6.5004181824568965,"vY0":-126.16183665845466,"vZ0":-0.8302966241748279,"x":124.54,"y":173.52,"x0":2.5137731268888666,"y0":50.000623306841625,"z0":5.207301249746224,"aX":-1.3123508675299294},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.8,"breakHorizontal":2.9,"spinRate":2444,"spinDirection":308},"zone":5,"typeConfidence":0.9,"plateTime":0.43355813803812326,"extension":5.544058269392962},"hitData":{"launchSpeed":84.2,"launchAngle":5.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.69,"coordY":154.72}},"index":2,"playId":"346e3324-0f7c-3af4-a4bc-f3fe52d2bd14","pitchNumber":2,"startTime":"2026-04-07T01:54:12.444Z","endTime":"2026-04-07T01:54:20.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.95,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:54:20.459Z","atBatIndex":83},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masataka Yoshida grounds out, shortstop David Hamilton to first baseman Jake Bauers.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-07T01:54:23.163Z","endTime":"2026-04-07T01:56:09.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"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.3,"endSpeed":86.5,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61641958536471,"aZ":-24.135854147209937,"pfxX":11.210760937534479,"pfxZ":4.170450699300128,"pX":-0.002427723528817391,"pZ":3.354072988479284,"vX0":-10.475484921318428,"vY0":-138.38636649267522,"vZ0":-0.5679725202123183,"x":117.09,"y":148.22,"x0":2.3865890067006315,"y0":50.0032637633104,"z0":5.187361240644328,"aX":21.61385968775389},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.7,"breakHorizontal":-18.0,"spinRate":2076,"spinDirection":119},"zone":11,"typeConfidence":0.89,"plateTime":0.3967111890246624,"extension":5.568607485530884},"index":0,"playId":"37f635e5-b7c4-3d4f-8635-f3900a591d12","pitchNumber":1,"startTime":"2026-04-07T01:54:38.873Z","endTime":"2026-04-07T01:54:43.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":95.5,"endSpeed":87.1,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.305650308078935,"aZ":-25.164236638324688,"pfxX":12.420691683616049,"pfxZ":3.609682083555592,"pX":-0.4184379143538607,"pZ":2.3877223687617684,"vX0":-12.149796999696557,"vY0":-138.59218972234015,"vZ0":-2.357860947097489,"x":132.95,"y":174.31,"x0":2.4109605686369733,"y0":50.00468297720378,"z0":4.932187728000788,"aX":24.137440325271093},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.2,"breakHorizontal":-19.9,"spinRate":2069,"spinDirection":119},"zone":4,"typeConfidence":0.92,"plateTime":0.3953842742321001,"extension":5.781426177317383},"index":1,"playId":"241ad6b1-d90f-3b0d-a459-a940d23cda66","pitchNumber":2,"startTime":"2026-04-07T01:54:53.665Z","endTime":"2026-04-07T01:54:57.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":95.5,"endSpeed":87.1,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.57349728657885,"aZ":-23.174217069947872,"pfxX":10.743786975372629,"pfxZ":4.608875829814064,"pX":-0.2940235924203211,"pZ":4.367750597457677,"vX0":-10.97055591265585,"vY0":-138.72319768389562,"vZ0":2.105519354236997,"x":128.21,"y":120.85,"x0":2.313004920876052,"y0":50.00082812807616,"z0":5.142265881175835,"aX":20.971294858510603},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.0,"breakHorizontal":-17.3,"spinRate":2165,"spinDirection":119},"zone":11,"typeConfidence":0.86,"plateTime":0.3946036193830098,"extension":5.686559866570883},"index":2,"playId":"26331014-dbb6-300e-939e-3944639cab92","pitchNumber":3,"startTime":"2026-04-07T01:55:08.147Z","endTime":"2026-04-07T01:55:11.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.1,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.47770437120807,"aZ":-21.669203892157878,"pfxX":13.461854538444562,"pfxZ":5.518071559225047,"pX":-1.5111200120096246,"pZ":1.5178630656295753,"vX0":-14.661504641513101,"vY0":-137.82666577051148,"vZ0":-5.13287486226584,"x":174.6,"y":197.8,"x0":2.1537867356212543,"y0":50.00592943031845,"z0":4.887851210566641,"aX":25.646282652284754},"breaks":{"breakAngle":44.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.9,"breakHorizontal":-20.9,"spinRate":2095,"spinDirection":119},"zone":13,"typeConfidence":0.92,"plateTime":0.3989300591248237,"extension":5.745892091866454},"index":3,"playId":"f0f77706-1076-3b03-86ce-4353e80f5bb0","pitchNumber":4,"startTime":"2026-04-07T01:55:25.605Z","endTime":"2026-04-07T01:55:28.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":85.7,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.710239137508005,"aZ":-27.770344585098634,"pfxX":12.352154355590692,"pfxZ":2.315474868867753,"pX":0.36311275023638057,"pZ":2.3267066990471763,"vX0":-9.955462026815955,"vY0":-138.23962194364017,"vZ0":-2.009043691193762,"x":103.16,"y":175.96,"x0":2.4369935002922523,"y0":50.004375891163576,"z0":4.959250575488938,"aX":23.502394053581632},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.8,"breakHorizontal":-19.8,"spinRate":2093,"spinDirection":124},"zone":6,"typeConfidence":0.92,"plateTime":0.3988244243925818,"extension":5.752043692781817},"index":4,"playId":"17d290f0-e82f-34b4-8f76-213752eeff9b","pitchNumber":5,"startTime":"2026-04-07T01:55:43.800Z","endTime":"2026-04-07T01:55:47.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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.6,"endSpeed":86.3,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.34829763116813,"aZ":-23.34389951743468,"pfxX":12.265775476288713,"pfxZ":4.583422134987318,"pX":-0.5102261953724472,"pZ":2.4539479619191567,"vX0":-11.592636678905123,"vY0":-138.69156836041415,"vZ0":-2.4789571132398107,"x":136.45,"y":172.52,"x0":2.153719147029586,"y0":50.000355213046504,"z0":4.935569528336572,"aX":23.617623595581446},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.9,"breakHorizontal":-19.4,"spinRate":2002,"spinDirection":122},"zone":4,"typeConfidence":0.91,"plateTime":0.3966803552898912,"extension":5.716517314627168},"hitData":{"launchSpeed":100.0,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.83,"coordY":149.66}},"index":5,"playId":"8dc32d5c-ad2f-3a6e-9df2-69939e66ba74","pitchNumber":6,"startTime":"2026-04-07T01:56:01.013Z","endTime":"2026-04-07T01:56:09.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-1.2999999999999998,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:56:09.033Z","atBatIndex":84},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Willson Contreras homers (2) on a fly ball to left field.","rbi":1,"awayScore":8,"homeScore":6,"isOut":false},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-07T01:56:11.964Z","endTime":"2026-04-07T01:57:31.923Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":{"id":672582,"link":"/api/v1/people/672582"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":80.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.54985836158511,"aZ":-20.059058598938794,"pfxX":8.759589032874079,"pfxZ":7.287130740178082,"pX":-0.33551766090612206,"pZ":1.5256457992730033,"vX0":-9.224055311262903,"vY0":-129.05935717520603,"vZ0":-4.844294727941124,"x":129.79,"y":197.59,"x0":2.1719958070569163,"y0":50.00116379194765,"z0":5.002852016256212,"aX":14.55853109543775},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":12.1,"breakHorizontal":-13.4,"spinRate":1673,"spinDirection":116},"zone":13,"typeConfidence":0.94,"plateTime":0.42681571277385144,"extension":6.028401353356013},"index":0,"playId":"3afe8199-cafd-3f7a-ba44-a7159aceb110","pitchNumber":1,"startTime":"2026-04-07T01:56:32.873Z","endTime":"2026-04-07T01:56:37.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.32266636527566,"aZ":-29.728409374328347,"pfxX":11.195496932643534,"pfxZ":1.2766017472519238,"pX":-0.11300380242611256,"pZ":2.961367299537181,"vX0":-10.928156280166688,"vY0":-138.74866598490257,"vZ0":-0.07133835225303797,"x":121.31,"y":158.82,"x0":2.450547986003944,"y0":50.00536225408091,"z0":4.993201698569376,"aX":21.508788711298152},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":2.5,"breakHorizontal":-17.5,"spinRate":2090,"spinDirection":120},"zone":2,"typeConfidence":0.91,"plateTime":0.39701683253810716,"extension":5.8000779607634625},"index":1,"playId":"3308a6e1-e610-321c-a9c4-09cbdf7c0a18","pitchNumber":2,"startTime":"2026-04-07T01:56:47.391Z","endTime":"2026-04-07T01:56:50.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":81.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.18147626365619,"aZ":-23.11191967425706,"pfxX":8.892075628805976,"pfxZ":5.336207493972554,"pX":0.36532692708043263,"pZ":2.2056981270703604,"vX0":-8.083390441343175,"vY0":-130.437370710362,"vZ0":-2.5346218112417858,"x":103.07,"y":179.23,"x0":2.371353605622965,"y0":50.00220706007273,"z0":4.960219021351477,"aX":15.098062987745108},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.2,"breakHorizontal":-14.0,"spinRate":1657,"spinDirection":112},"zone":6,"typeConfidence":0.94,"plateTime":0.42228633829583995,"extension":5.922063168808967},"hitData":{"launchSpeed":105.3,"launchAngle":33.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":30.94,"coordY":87.0}},"index":2,"playId":"5546508d-7524-331c-aa27-a1d69c6f841a","pitchNumber":3,"startTime":"2026-04-07T01:57:02.406Z","endTime":"2026-04-07T01:57:31.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.19,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:57:31.923Z","atBatIndex":85},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wilyer Abreu singles on a ground ball to center fielder Garrett Mitchell.","rbi":0,"awayScore":8,"homeScore":6,"isOut":false},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-07T01:57:33.081Z","endTime":"2026-04-07T01:58:19.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8756937772768,"aZ":-36.73131006366119,"pfxX":0.7871689201561783,"pfxZ":-2.781032928095412,"pX":-0.0067142229216826995,"pZ":2.0886951660539936,"vX0":-6.178857971114585,"vY0":-126.98882772630733,"vZ0":-0.4752475030127724,"x":117.26,"y":182.39,"x0":2.3507680279610654,"y0":50.00111754461429,"z0":5.188738025928923,"aX":1.2928247223559979},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.9,"breakHorizontal":-0.1,"spinRate":2390,"spinDirection":299},"zone":8,"typeConfidence":0.89,"plateTime":0.4305712083281543,"extension":5.948304654158161},"index":0,"playId":"d539dbc7-21c5-301f-82b7-640ad048d305","pitchNumber":1,"startTime":"2026-04-07T01:57:53.817Z","endTime":"2026-04-07T01:57:56.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11958417661887,"aZ":-34.49880515451439,"pfxX":-0.8899768469929876,"pfxZ":-1.4027024609327343,"pX":-0.13719578849224745,"pZ":1.5067601256181642,"vX0":-6.584551839492315,"vY0":-127.7349376930628,"vZ0":-1.9197447066881095,"x":122.23,"y":198.1,"x0":2.5843631728567646,"y0":50.002206262229834,"z0":4.9682228920267235,"aX":-1.4755946800394504},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.8,"breakHorizontal":3.0,"spinRate":2510,"spinDirection":314},"zone":13,"typeConfidence":0.89,"plateTime":0.428025147106724,"extension":5.569748084759172},"hitData":{"launchSpeed":98.0,"launchAngle":5.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.63,"coordY":86.82}},"index":1,"playId":"2af11d2b-95f9-3711-b515-c712009d2097","pitchNumber":2,"startTime":"2026-04-07T01:58:07.507Z","endTime":"2026-04-07T01:58:19.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.6,"awayTeamWinProbability":95.4,"homeTeamWinProbabilityAdded":3.0999999999999996,"leverageIndex":0.59,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:58:19.527Z","atBatIndex":86},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trevor Story grounds out, second baseman Brice Turang to first baseman Jake Bauers.","rbi":0,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":87,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-07T01:59:24.672Z","endTime":"2026-04-07T02:00:14.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.52"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.94"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.86"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.41"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.61"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.39"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.65"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.91"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.89"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.84"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.66"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.18"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.60"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.300"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".850"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".235"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".591"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.300"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".850"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".235"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".591"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","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":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-07T01:58:24.970Z","endTime":"2026-04-07T01:59:27.022Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":95.4,"endSpeed":86.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.28646874417779,"aZ":-24.92318143673006,"pfxX":12.82451062942209,"pfxZ":3.8090431678717867,"pX":-1.2869929786386258,"pZ":2.0353092863902837,"vX0":-14.190981171370668,"vY0":-138.03278979730257,"vZ0":-3.1402775238369967,"x":166.06,"y":183.83,"x0":2.2852728773033264,"y0":50.00626951915981,"z0":4.889343788674044,"aX":24.44396742864074},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.2,"breakHorizontal":-19.8,"spinRate":2025,"spinDirection":121},"zone":13,"typeConfidence":0.92,"plateTime":0.39871140085240775,"extension":5.997867979100431},"index":1,"playId":"657820dc-81fc-3669-a5e2-cfdcd733faa7","pitchNumber":1,"startTime":"2026-04-07T01:59:27.022Z","endTime":"2026-04-07T01:59:30.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":85.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.87667800892537,"aZ":-23.673189792850206,"pfxX":11.738431061525358,"pfxZ":4.460987788259917,"pX":0.7195911834355525,"pZ":2.7638521545806425,"vX0":-8.899942950223428,"vY0":-138.1875549223726,"vZ0":-1.607952953162261,"x":89.57,"y":164.16,"x0":2.479993594266034,"y0":50.006290846349025,"z0":4.966314778818211,"aX":22.38406440921995},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.9,"breakHorizontal":-19.1,"spinRate":2129,"spinDirection":119},"zone":6,"typeConfidence":0.89,"plateTime":0.39854139419550094,"extension":5.715135570307909},"index":2,"playId":"bd296291-87db-37fb-91e2-bd39c74be1ad","pitchNumber":2,"startTime":"2026-04-07T01:59:43.326Z","endTime":"2026-04-07T01:59:46.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.45748139753963,"aZ":-30.671861760252124,"pfxX":10.993859243800669,"pfxZ":0.7860947497656188,"pX":-0.11729129556751107,"pZ":2.48929887764961,"vX0":-10.884206536557349,"vY0":-137.95939219141948,"vZ0":-0.9642026329550395,"x":121.47,"y":171.57,"x0":2.4692161770092,"y0":50.0016415427418,"z0":4.928790091160847,"aX":20.986189700962687},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.4,"breakHorizontal":-17.4,"spinRate":1987,"spinDirection":119},"zone":5,"typeConfidence":0.9,"plateTime":0.39849805733721455,"extension":5.699030348522741},"hitData":{"launchSpeed":97.0,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.82,"coordY":150.16}},"index":3,"playId":"33a7e420-b033-33ac-b196-40387f10720d","pitchNumber":3,"startTime":"2026-04-07T02:00:06.187Z","endTime":"2026-04-07T02:00:14.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-4.6,"leverageIndex":1.85,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-04-07T02:00:14.695Z","atBatIndex":87}]