[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Evan Carter called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-20T01:10:37.128Z","endTime":"2026-03-20T01:12:13.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"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":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-19T21:11:52.364Z","endTime":"2026-03-20T00:42:14.272Z","isPitch":false,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-20T00:42:14.272Z","endTime":"2026-03-20T01:09:44.072Z","isPitch":false,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-20T01:09:44.072Z","endTime":"2026-03-20T01:10:39.291Z","isPitch":false,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.023576070837237,"aZ":-13.772593501228679,"pfxX":-1.7379117074055008,"pfxZ":10.06164368175769,"pX":-0.9737257414413597,"pZ":1.649126003268144,"vX0":2.068552214692341,"vY0":-134.34949190235747,"vZ0":-8.405466536736592,"x":154.12,"y":194.25,"x0":-1.527736208907123,"y0":50.00173155809706,"z0":5.796532077874441,"aX":-3.1779694974287107},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.7,"breakHorizontal":2.8,"spinRate":2239,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.4076404129100002,"extension":6.3125619120600165},"index":3,"playId":"b2d4bfdc-6f4d-3175-b363-c6fd5d47e819","pitchNumber":1,"startTime":"2026-03-20T01:10:39.291Z","endTime":"2026-03-20T01:10:43.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.104162361992177,"aZ":-16.421902406513876,"pfxX":-3.5595686348558684,"pfxZ":8.707674120093767,"pX":-0.6831489001902288,"pZ":2.761383951447291,"vX0":3.43602046607393,"vY0":-133.74065844164187,"vZ0":-5.127455869200125,"x":143.04,"y":164.22,"x0":-1.522690370092465,"y0":50.00666757862946,"z0":5.883038370731111,"aX":-6.443348831316474},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.9,"breakHorizontal":5.6,"spinRate":2278,"spinDirection":194},"zone":4,"typeConfidence":2.0,"plateTime":0.4096821312595398,"extension":6.374800310912727},"index":4,"playId":"c79903dd-b5fe-34a1-9fdc-29d40193c3ea","pitchNumber":2,"startTime":"2026-03-20T01:10:55.546Z","endTime":"2026-03-20T01:10:59.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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.3,"endSpeed":84.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.610252111587663,"aZ":-15.26310580402649,"pfxX":-0.4750998972596161,"pfxZ":9.405169780231558,"pX":1.111700965543387,"pZ":2.2518173512020145,"vX0":6.719624052524012,"vY0":-132.79431825722074,"vZ0":-6.601380865583462,"x":74.62,"y":177.98,"x0":-1.3824615588834477,"y0":50.00337109538546,"z0":5.866835573800857,"aX":-0.8545334419076774},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.8,"breakHorizontal":-0.5,"spinRate":2346,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.4113744400873238,"extension":6.46398461270278},"index":5,"playId":"bb7cdf55-9186-3e84-8c6f-cbd2a335e660","pitchNumber":3,"startTime":"2026-03-20T01:11:13.004Z","endTime":"2026-03-20T01:11:16.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.207538037048955,"aZ":-16.367942117574884,"pfxX":-7.0894290990937066,"pfxZ":8.670574635135461,"pX":-0.5702332046300767,"pZ":2.756517645043853,"vX0":4.808057304408421,"vY0":-134.21623774255832,"vZ0":-5.175214612699132,"x":138.74,"y":164.35,"x0":-1.4642475545125981,"y0":50.00666830219413,"z0":5.876601580366203,"aX":-12.929492057790766},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.8,"breakHorizontal":11.8,"spinRate":2169,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.4081923105999179,"extension":6.3730913148279456},"index":6,"playId":"22e64859-8ab2-36fe-a36a-d544029f75ce","pitchNumber":4,"startTime":"2026-03-20T01:11:31.367Z","endTime":"2026-03-20T01:11:34.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":72.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.93417698017027,"aZ":-37.768748385300285,"pfxX":1.7765060828168704,"pfxZ":-4.2910812024999005,"pX":-0.09624638319486094,"pZ":1.737952970124492,"vX0":2.4802696230326897,"vY0":-112.77061298503621,"vZ0":-1.0808441667691726,"x":120.67,"y":191.86,"x0":-1.4354260834523138,"y0":50.001124059002784,"z0":5.988839567401314,"aX":2.3177842373864},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-7.8,"breakHorizontal":-3.7,"spinRate":2445,"spinDirection":40},"zone":8,"typeConfidence":2.0,"plateTime":0.4832520522567494,"extension":6.567244323670467},"index":7,"playId":"fdb380e0-2cc5-3458-92c6-4b5a2bdf18ed","pitchNumber":5,"startTime":"2026-03-20T01:11:51.010Z","endTime":"2026-03-20T01:11:54.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.263920526853237,"aZ":-17.089014638353706,"pfxX":-3.5199559412100943,"pfxZ":8.0404081789261,"pX":0.6546172876506157,"pZ":2.4394428513585633,"vX0":6.465487561702365,"vY0":-136.20649531926153,"vZ0":-5.904595107234964,"x":92.05,"y":172.92,"x0":-1.293958152901592,"y0":50.005919739830894,"z0":5.819542774722395,"aX":-6.607188711516462},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.4,"breakHorizontal":5.0,"spinRate":2286,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.4023177405265308,"extension":6.537207164620462},"index":8,"playId":"d0b2d64c-5939-3675-b883-eacd36503d0b","pitchNumber":6,"startTime":"2026-03-20T01:12:09.900Z","endTime":"2026-03-20T01:12:13.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-03-20T01:12:13.559Z","atBatIndex":0},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Joc Pederson pops out to shortstop Joey Ortiz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-20T01:12:15.768Z","endTime":"2026-03-20T01:13:58.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":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,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.3,"endSpeed":71.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.588077210544185,"aZ":-40.18000356791996,"pfxX":0.5380852671522889,"pfxZ":-6.355592591349614,"pX":-0.5020725143888914,"pZ":2.475104778876899,"vX0":2.23127316536651,"vY0":-111.11787558395686,"vZ0":1.2283632153704538,"x":136.14,"y":171.95,"x0":-1.586247406190725,"y0":50.00371223483136,"z0":6.066909390376241,"aX":0.6774045883641859},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-10.9,"breakHorizontal":-1.6,"spinRate":2474,"spinDirection":43},"zone":4,"typeConfidence":2.0,"plateTime":0.49159163063583033,"extension":6.354388098255538},"index":0,"playId":"3819b026-b2f3-3678-a56f-e4b6cd3a3075","pitchNumber":1,"startTime":"2026-03-20T01:12:38.801Z","endTime":"2026-03-20T01:12:42.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":83.4,"endSpeed":76.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.086645324521538,"aZ":-22.37425164395532,"pfxX":-7.975644491411453,"pfxZ":6.541983017170496,"pX":-1.3783921677565747,"pZ":2.7388663845978587,"vX0":2.981927088312934,"vY0":-121.44765523169472,"vZ0":-2.6517415299875218,"x":169.54,"y":164.83,"x0":-1.5837054510572386,"y0":50.00430460407978,"z0":5.784386513651302,"aX":-11.9524787791736},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":11.5,"breakHorizontal":13.8,"spinRate":1834,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4504621687782513,"extension":6.3596596432809935},"index":1,"playId":"d2470f95-dbf9-3c25-9cc9-bc5a92c6d5af","pitchNumber":2,"startTime":"2026-03-20T01:12:55.710Z","endTime":"2026-03-20T01:12:59.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.317021282198958,"aZ":-16.8197455123961,"pfxX":-1.361224123843253,"pfxZ":8.45294213611828,"pX":1.2043160025324124,"pZ":3.12046322917563,"vX0":6.68485954175465,"vY0":-133.77951776242017,"vZ0":-4.210907107372432,"x":71.09,"y":154.53,"x0":-1.1477238804746228,"y0":50.00063814898751,"z0":5.917103116274905,"aX":-2.4725289302048568},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.6,"breakHorizontal":1.1,"spinRate":2327,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.4091132123618415,"extension":6.435465541774193},"index":2,"playId":"4bfa0dc7-ef03-37a2-bc91-fe9db8e7af85","pitchNumber":3,"startTime":"2026-03-20T01:13:14.178Z","endTime":"2026-03-20T01:13:18.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04088298916785,"aZ":-12.759945710573698,"pfxX":-1.0972687262348595,"pfxZ":10.634225104855501,"pX":-0.6949871357049542,"pZ":2.4493837402067,"vX0":2.1871822903331277,"vY0":-134.26336851872338,"vZ0":-6.447118315511985,"x":143.49,"y":172.65,"x0":-1.377582601116518,"y0":50.00449881633339,"z0":5.789668357062055,"aX":-2.003702566056747},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.1,"breakHorizontal":1.6,"spinRate":2265,"spinDirection":201},"zone":4,"typeConfidence":2.0,"plateTime":0.4079256062575958,"extension":6.422414552690374},"index":3,"playId":"5dfea346-e1f1-3065-ace0-29a1c521be2a","pitchNumber":4,"startTime":"2026-03-20T01:13:32.927Z","endTime":"2026-03-20T01:13:36.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":71.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.91590344455198,"aZ":-40.99089419487579,"pfxX":2.5423662040565507,"pfxZ":-6.906880644680292,"pX":-0.5374119081006894,"pZ":2.562651255608285,"vX0":1.366211198886949,"vY0":-112.1461895615991,"vZ0":1.4613168025727417,"x":137.48,"y":169.59,"x0":-1.4844512742277394,"y0":50.003884890745184,"z0":6.07756126916894,"aX":3.2444622596409145},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-11.9,"breakHorizontal":-4.9,"spinRate":2565,"spinDirection":47},"zone":4,"typeConfidence":2.0,"plateTime":0.48804113170796226,"extension":6.22180136490936},"hitData":{"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":102.07,"coordY":125.73}},"index":4,"playId":"00535b03-033c-3263-8bc3-e3acdfc5cba3","pitchNumber":5,"startTime":"2026-03-20T01:13:51.619Z","endTime":"2026-03-20T01:13:58.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:13:58.888Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Danny Jansen strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-20T01:14:07.881Z","endTime":"2026-03-20T01:16:55.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"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,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.9478203619612,"aZ":-22.41828415409249,"pfxX":2.812379288207537,"pfxZ":5.881347202509595,"pX":0.6065692556394211,"pZ":2.4972203064383662,"vX0":4.280626442164198,"vY0":-127.40834729078547,"vZ0":-4.090781825625951,"x":93.88,"y":171.36,"x0":-1.4549473323011028,"y0":50.00508666610231,"z0":5.876087556471021,"aX":4.664751652213259},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":10.1,"breakHorizontal":-6.0,"spinRate":2458,"spinDirection":173},"zone":6,"typeConfidence":2.0,"plateTime":0.4284156044589409,"extension":6.576890804316546},"index":0,"playId":"6960db56-ff93-3245-a29f-9d10ad768e97","pitchNumber":1,"startTime":"2026-03-20T01:14:25.581Z","endTime":"2026-03-20T01:14:29.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.664828636256214,"aZ":-32.179128004026694,"pfxX":7.871181209553367,"pfxZ":-0.004899651707437336,"pX":0.861250611880711,"pZ":0.8437865288346287,"vX0":3.101188018714136,"vY0":-116.87554015430838,"vZ0":-4.3416969186502445,"x":84.17,"y":216.0,"x0":-1.510470355904933,"y0":50.00349774233247,"z0":5.790524456422864,"aX":10.748269799802493},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-1.0,"breakHorizontal":-15.1,"spinRate":2320,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.47096132135938173,"extension":6.456704482233932},"index":1,"playId":"f1243ebd-7685-35f1-961e-0ab190357e35","pitchNumber":2,"startTime":"2026-03-20T01:14:42.401Z","endTime":"2026-03-20T01:14:45.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.244897138966447,"aZ":-17.504581737958766,"pfxX":-6.925010264916899,"pfxZ":7.906329545942317,"pX":0.04825359305202917,"pZ":1.4631319074355034,"vX0":6.072813095732842,"vY0":-134.6160037742025,"vZ0":-7.77291263624434,"x":115.16,"y":199.28,"x0":-1.3252874540361705,"y0":50.00167183375471,"z0":5.60288116414332,"aX":-12.847139282569119},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.1,"breakHorizontal":11.4,"spinRate":2235,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.40519518505153274,"extension":6.495199383160124},"index":2,"playId":"1c5e70b1-424b-326b-970f-09466786801d","pitchNumber":3,"startTime":"2026-03-20T01:15:02.192Z","endTime":"2026-03-20T01:15:05.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.149901292516358,"aZ":-12.608211706082017,"pfxX":-1.6837716333945987,"pfxZ":10.581755686892798,"pX":0.17036189119344794,"pZ":4.090515989534862,"vX0":4.615195134246823,"vY0":-134.82471338800934,"vZ0":-2.826381571138116,"x":110.51,"y":128.34,"x0":-1.3415732512576615,"y0":50.00097735280305,"z0":6.037226156769097,"aX":-3.113600607072944},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.8,"breakHorizontal":2.2,"spinRate":2284,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.40559453767901754,"extension":6.409527336371792},"index":3,"playId":"24bb4a65-605e-3ff1-90ac-29a63c75d84e","pitchNumber":4,"startTime":"2026-03-20T01:15:27.306Z","endTime":"2026-03-20T01:15:30.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.136465681737743,"aZ":-12.891923016126636,"pfxX":-3.3750103908552602,"pfxZ":10.524629870578524,"pX":0.4629722734393671,"pZ":2.232715703698957,"vX0":5.8425776471705,"vY0":-133.80850835434993,"vZ0":-6.752066214287865,"x":99.35,"y":178.5,"x0":-1.3002539911309807,"y0":50.000440639378425,"z0":5.69407628088966,"aX":-6.182261085738348},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.0,"breakHorizontal":5.0,"spinRate":2367,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.4077732655161088,"extension":6.572389562142782},"index":4,"playId":"76227043-f188-3439-bfc3-f15d5bee84e2","pitchNumber":5,"startTime":"2026-03-20T01:15:47.109Z","endTime":"2026-03-20T01:15:51.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.666504521481734,"aZ":-13.182810521509573,"pfxX":-2.277817626711293,"pfxZ":10.205852036656033,"pX":0.1501965688831841,"pZ":2.482599721242477,"vX0":4.588687764558273,"vY0":-135.13224648307468,"vZ0":-6.384294613254628,"x":111.27,"y":171.75,"x0":-1.2691051172327041,"y0":50.00675524274747,"z0":5.790692992100149,"aX":-4.24067389630204},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.4,"breakHorizontal":3.2,"spinRate":2270,"spinDirection":182},"zone":5,"typeConfidence":2.0,"plateTime":0.4043292695166909,"extension":6.384383215596154},"index":5,"playId":"88353e59-4887-3c76-9a32-4db88e96a9b4","pitchNumber":6,"startTime":"2026-03-20T01:16:25.737Z","endTime":"2026-03-20T01:16:28.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.293258914454956,"aZ":-20.313742791263657,"pfxX":-10.611277575619745,"pfxZ":7.726706690437637,"pX":-0.3159643486118276,"pZ":1.1275046673686597,"vX0":5.890698236192633,"vY0":-123.0690070277574,"vZ0":-6.719853935378792,"x":129.04,"y":208.34,"x0":-1.3612126214005345,"y0":50.003090005265065,"z0":5.612560737254128,"aX":-16.286722813430924},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":12.6,"breakHorizontal":17.9,"spinRate":1875,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4449606222508615,"extension":6.479498744517082},"index":6,"playId":"e6d711ef-c712-33a9-99d1-005932942563","pitchNumber":7,"startTime":"2026-03-20T01:16:50.995Z","endTime":"2026-03-20T01:16:55.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:16:55.047Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sal Frelick walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-20T01:18:42.652Z","endTime":"2026-03-20T01:20:54.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.332732550320422,"aZ":-13.398547776660347,"pfxX":6.475631942832407,"pfxZ":9.983851355004118,"pX":0.09007535324667117,"pZ":1.4590029884842715,"vX0":-6.436389116026721,"vY0":-136.1218142956379,"vZ0":-9.337511741955636,"x":113.57,"y":199.39,"x0":1.641676340333649,"y0":50.00265953819914,"z0":5.85720747609126,"aX":12.17647299112987},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.3,"breakHorizontal":-10.4,"spinRate":2225,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.40208765728172224,"extension":6.5959866888841745},"index":0,"playId":"9a02a243-ce18-31ab-910d-48f74e85be2d","pitchNumber":1,"startTime":"2026-03-20T01:19:03.879Z","endTime":"2026-03-20T01:19:07.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":84.9,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.3587972689468,"aZ":-15.354271819270995,"pfxX":7.402881414438809,"pfxZ":8.994152630119283,"pX":0.6014019243870381,"pZ":3.972216860485474,"vX0":-5.295121945379968,"vY0":-136.68755950949944,"vZ0":-2.7061996545581115,"x":94.08,"y":131.53,"x0":1.6131921715475088,"y0":50.005569704161935,"z0":6.044420387454995,"aX":13.849302342083643},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.8,"breakHorizontal":-12.1,"spinRate":2344,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.402496325424202,"extension":6.56613551498097},"index":1,"playId":"71602e09-5349-3ae0-a975-0b2d3149482b","pitchNumber":2,"startTime":"2026-03-20T01:19:18.016Z","endTime":"2026-03-20T01:19:21.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.635555752817226,"aZ":-28.15508235470392,"pfxX":-2.2700348323565183,"pfxZ":2.4529150216895346,"pX":-0.806441415594849,"pZ":2.177684544267133,"vX0":-5.850621447698685,"vY0":-127.29101809481433,"vZ0":-3.757840693452546,"x":147.74,"y":179.98,"x0":1.818537007325326,"y0":50.00227065220187,"z0":5.9074146671171786,"aX":-3.716029936571296},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.8,"breakHorizontal":5.5,"spinRate":2501,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.43064201138204883,"extension":6.3171840708796445},"index":2,"playId":"7849dd0d-f4de-3edd-ace9-7b62ad287ba2","pitchNumber":3,"startTime":"2026-03-20T01:19:32.507Z","endTime":"2026-03-20T01:19:35.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.73713695277163,"aZ":-22.546190535000438,"pfxX":9.15537185752416,"pfxZ":6.071070608300845,"pX":-0.6068236539400237,"pZ":3.4123908105359093,"vX0":-8.811420517864542,"vY0":-124.7800228646384,"vZ0":-1.7876857894354807,"x":140.13,"y":146.65,"x0":1.7709091449575505,"y0":50.0026694054265,"z0":5.9849349834405485,"aX":14.521278287855267},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":10.8,"breakHorizontal":-14.6,"spinRate":1962,"spinDirection":122},"zone":11,"typeConfidence":2.0,"plateTime":0.437968613412389,"extension":6.317827505963551},"index":3,"playId":"46057eab-3f99-387f-99c3-dbe2af867883","pitchNumber":4,"startTime":"2026-03-20T01:19:50.905Z","endTime":"2026-03-20T01:19:54.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.191584043700715,"aZ":-13.237604150629174,"pfxX":6.607624397192794,"pfxZ":9.814317704119667,"pX":-0.025706119303084054,"pZ":3.207819398296087,"vX0":-7.028467422715675,"vY0":-138.127876091987,"vZ0":-4.929882029074227,"x":117.98,"y":152.17,"x0":1.6951157440504272,"y0":50.003483744016854,"z0":5.908082075954055,"aX":12.750216477172307},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":-10.4,"spinRate":2337,"spinDirection":152},"zone":2,"typeConfidence":2.0,"plateTime":0.3967630824519155,"extension":6.608821159469111},"index":4,"playId":"41b2ccfc-d874-3868-aee6-cbf61a152cae","pitchNumber":5,"startTime":"2026-03-20T01:20:08.785Z","endTime":"2026-03-20T01:20:11.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.851743689562937,"aZ":-11.626812905530684,"pfxX":5.455223468854407,"pfxZ":10.324806925955386,"pX":-0.238716133864531,"pZ":2.6003071513428737,"vX0":-7.033798548285304,"vY0":-139.99753131949876,"vZ0":-6.943111335117846,"x":126.1,"y":168.57,"x0":1.5945427928131475,"y0":50.00403436639904,"z0":5.869414212537699,"aX":10.85773195352964},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.5,"breakHorizontal":-8.5,"spinRate":2287,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.39086271191867805,"extension":6.591645075057653},"index":5,"playId":"2485fe91-5af0-30ae-aa6b-43fa4b5b51bf","pitchNumber":6,"startTime":"2026-03-20T01:20:30.420Z","endTime":"2026-03-20T01:20:33.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":95.7,"endSpeed":87.9,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.35489098125125,"aZ":-11.622421710232683,"pfxX":5.398873485270857,"pfxZ":10.439373502553797,"pX":-1.1237625100465762,"pZ":2.266333059679379,"vX0":-8.94609287175523,"vY0":-138.99757842673935,"vZ0":-7.752050150863947,"x":159.84,"y":177.59,"x0":1.4260312128526125,"y0":50.00669374851481,"z0":5.852294923417009,"aX":10.633084656205734},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.5,"breakHorizontal":-8.0,"spinRate":2224,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.39313729983874346,"extension":6.826023946074977},"index":6,"playId":"6ed8514c-0783-38ee-8d56-378c3f469fca","pitchNumber":7,"startTime":"2026-03-20T01:20:50.271Z","endTime":"2026-03-20T01:20:54.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:20:54.291Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Ortiz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-20T01:20:54.393Z","endTime":"2026-03-20T01:22:56.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.944087337574313,"aZ":-13.672294304620932,"pfxX":5.600479598479863,"pfxZ":9.609153312079158,"pX":-0.23069796613886048,"pZ":3.130848472739731,"vX0":-6.7472861543889735,"vY0":-137.72433160816658,"vZ0":-5.149593738836255,"x":125.79,"y":154.25,"x0":1.520712649376812,"y0":50.00238553614139,"z0":5.94607543699023,"aX":10.78319659564057},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.6,"breakHorizontal":-8.8,"spinRate":2195,"spinDirection":151},"zone":2,"typeConfidence":2.0,"plateTime":0.39735811697604406,"extension":6.330497537811664},"index":0,"playId":"346a6ff4-134e-35c7-9346-7b8246f05188","pitchNumber":1,"startTime":"2026-03-20T01:21:20.874Z","endTime":"2026-03-20T01:21:25.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.858651487036628,"aZ":-12.731943329471141,"pfxX":5.690009277317191,"pfxZ":10.069188452202798,"pX":-0.9192049126291217,"pZ":4.588116143761211,"vX0":-8.853050300292598,"vY0":-138.1069326675824,"vZ0":-1.6227199733465294,"x":152.04,"y":114.9,"x0":1.589188726966893,"y0":50.00332318928476,"z0":6.039932196703244,"aX":10.987966779898393},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.1,"breakHorizontal":-8.4,"spinRate":2386,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.39663538254458075,"extension":6.415314322960567},"index":1,"playId":"2de883ea-03ad-3dac-a06b-d5059290c716","pitchNumber":2,"startTime":"2026-03-20T01:21:59.033Z","endTime":"2026-03-20T01:22:02.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.95426806199532,"aZ":-27.6941922526736,"pfxX":-2.1414156617595816,"pfxZ":2.8040283387558755,"pX":-0.45410801931890393,"pZ":2.6577794561217813,"vX0":-5.045356453996104,"vY0":-125.08188323105351,"vZ0":-2.48066160589576,"x":134.31,"y":167.02,"x0":1.8598145464700009,"y0":50.00543596919001,"z0":5.911128753347074,"aX":-3.426392945563946},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.8,"breakHorizontal":4.9,"spinRate":2406,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.43628361808913896,"extension":6.292699549803204},"index":2,"playId":"2bcd7de1-c8de-3895-85b4-3c52b43831c6","pitchNumber":3,"startTime":"2026-03-20T01:22:18.013Z","endTime":"2026-03-20T01:22:25.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.20182452819961,"aZ":-12.258028360837036,"pfxX":5.436292145512615,"pfxZ":10.208329458279495,"pX":-0.5191214187358557,"pZ":3.713656864767924,"vX0":-7.420241305267821,"vY0":-138.6081988044251,"vZ0":-3.960303305008402,"x":136.79,"y":138.51,"x0":1.482991461310525,"y0":50.0046213133994,"z0":5.976150840609227,"aX":10.608435265165012},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.9,"breakHorizontal":-8.4,"spinRate":2270,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.39477048754660027,"extension":6.443942783766448},"index":3,"playId":"9a8e0e14-6088-3dfc-a907-84519c8dde5b","pitchNumber":4,"startTime":"2026-03-20T01:22:52.717Z","endTime":"2026-03-20T01:22:56.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":-3.1999999999999957,"leverageIndex":1.44,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:22:56.117Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Yelich strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-20T01:23:00.397Z","endTime":"2026-03-20T01:25:16.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":5},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.205419434781557,"aZ":-30.963301131383485,"pfxX":-2.7821018279491874,"pfxZ":0.7703443971706836,"pX":-0.9765710940831127,"pZ":2.0799233295524764,"vX0":-5.830603226534381,"vY0":-124.70600765819692,"vZ0":-3.120297633493166,"x":154.22,"y":182.62,"x0":1.753782632991428,"y0":50.00381398938409,"z0":5.902994025923024,"aX":-4.379065723033134},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.0,"breakHorizontal":6.4,"spinRate":2535,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.43929824501966674,"extension":6.350123521404072},"index":0,"playId":"0470eaf9-ea3b-3998-a5a0-929dae577aa0","pitchNumber":1,"startTime":"2026-03-20T01:23:22.136Z","endTime":"2026-03-20T01:23:26.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"dc1144aa-9522-336b-8702-f79817ece446","startTime":"2026-03-20T01:23:40.188Z","endTime":"2026-03-20T01:23:43.383Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.158359298732467,"aZ":-31.562620774432656,"pfxX":-3.088801149021456,"pfxZ":0.3997871791736767,"pX":-0.6765626556137235,"pZ":3.4563192783747643,"vX0":-5.41121356188039,"vY0":-123.19844489567217,"vZ0":0.1631004352888794,"x":142.79,"y":145.46,"x0":1.9522335326789673,"y0":50.00393810357398,"z0":6.063572927261143,"aX":-4.732823802142834},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.1,"breakHorizontal":6.8,"spinRate":2417,"spinDirection":239},"zone":1,"typeConfidence":2.0,"plateTime":0.4450948898968776,"extension":6.345648697603525},"index":2,"playId":"d2f79109-d0ae-39bd-9375-e4f1d05266c9","pitchNumber":2,"startTime":"2026-03-20T01:23:59.786Z","endTime":"2026-03-20T01:24:03.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84068636152503,"aZ":-13.894792335258822,"pfxX":3.4564735577112464,"pfxZ":9.697915122350606,"pX":-0.24805951971962836,"pZ":3.1697488749626017,"vX0":-6.331794732961638,"vY0":-137.0376836950593,"vZ0":-4.658395413555313,"x":126.46,"y":153.2,"x0":1.6528515523468517,"y0":50.00084515389681,"z0":5.854501345879593,"aX":6.514172272827408},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.7,"breakHorizontal":-4.8,"spinRate":2262,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.40107781980436075,"extension":6.328270291571316},"index":3,"playId":"062f3ec0-20a6-3929-b025-28d8516473f9","pitchNumber":3,"startTime":"2026-03-20T01:24:20.342Z","endTime":"2026-03-20T01:24:23.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.077605236217938,"aZ":-26.36179530401319,"pfxX":7.9219334405966375,"pfxZ":3.6436622560094847,"pX":0.8923348992799754,"pZ":0.9941163793369505,"vX0":-5.097771401039369,"vY0":-125.47915992865745,"vZ0":-6.3314919824622296,"x":82.99,"y":211.94,"x0":1.9196224808908118,"y0":50.005739947673014,"z0":5.6943395426902805,"aX":12.65134184811488},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.4,"breakHorizontal":-13.2,"spinRate":1869,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.43629652996487556,"extension":6.293511871550734},"index":4,"playId":"d33b4eb3-55b3-3a25-87b6-1d33e9f16078","pitchNumber":4,"startTime":"2026-03-20T01:24:50.292Z","endTime":"2026-03-20T01:24:53.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.2,"endSpeed":77.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33365157985805,"aZ":-25.631438108184785,"pfxX":8.139085213538669,"pfxZ":4.216921657349362,"pX":0.48048831473728437,"pZ":4.013074599617225,"vX0":-6.106931737017953,"vY0":-123.95146081672266,"vZ0":0.43407834880394147,"x":98.68,"y":130.43,"x0":1.9216589489759501,"y0":50.00447318387664,"z0":5.979939302280138,"aX":12.635507261255656},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":8.0,"breakHorizontal":-13.3,"spinRate":1905,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.4422950068435436,"extension":6.385619968553829},"index":5,"playId":"e0db612f-e2b4-35f7-aa20-55446fe5c74c","pitchNumber":5,"startTime":"2026-03-20T01:25:11.665Z","endTime":"2026-03-20T01:25:16.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.2,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:25:16.204Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Vaughn singles on a ground ball to center fielder Evan Carter. Sal Frelick scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-20T01:25:21.233Z","endTime":"2026-03-20T01:27:34.094Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":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":"Single","eventType":"single","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"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":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":{"id":656641,"link":"/api/v1/people/656641"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.97457820135065,"aZ":-38.74251746721943,"pfxX":-0.3205663381959525,"pfxZ":-4.730376704650293,"pX":-0.9230646368480793,"pZ":0.8845682976813207,"vX0":-6.053835661794575,"vY0":-117.25624427775293,"vZ0":-3.243178796184597,"x":152.19,"y":214.9,"x0":1.7381659262535276,"y0":50.00481335067154,"z0":5.914355280097674,"aX":-0.4449613616450076},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-9.1,"breakHorizontal":2.2,"spinRate":2675,"spinDirection":332},"zone":13,"typeConfidence":2.0,"plateTime":0.4678142284292641,"extension":6.3919252137102704},"index":0,"playId":"d20b965a-cd97-33bd-bf15-24618e32903e","pitchNumber":1,"startTime":"2026-03-20T01:25:40.957Z","endTime":"2026-03-20T01:25:43.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":"ca770ebe-77cb-3fd4-8d84-6074aa4313f6","startTime":"2026-03-20T01:26:02.334Z","endTime":"2026-03-20T01:26:05.334Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.639287909014158,"aZ":-24.317376653605198,"pfxX":9.293026579314873,"pfxZ":5.122695932620564,"pX":0.27556098780275384,"pZ":2.3729120608592367,"vX0":-6.596576739671571,"vY0":-122.89002674015624,"vZ0":-3.477038434762063,"x":106.5,"y":174.71,"x0":1.783096778115243,"y0":50.00371344550837,"z0":5.864514579603538,"aX":14.258998031189067},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.8,"breakHorizontal":-15.4,"spinRate":1845,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.44516652118318145,"extension":6.213148659472926},"index":2,"playId":"ff826f26-1b4c-3190-8398-07b5aa0ab07a","pitchNumber":2,"startTime":"2026-03-20T01:26:19.618Z","endTime":"2026-03-20T01:26:23.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44685830123024,"aZ":-22.639665828689896,"pfxX":8.170528288340664,"pfxZ":5.871641464343037,"pX":-0.5546471694137619,"pZ":3.2320792370731204,"vX0":-8.062950739609219,"vY0":-126.02080247423334,"vZ0":-2.2059153230822304,"x":138.14,"y":151.51,"x0":1.6110559048955397,"y0":50.00043173887478,"z0":5.930664441843098,"aX":13.259217414140128},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":10.4,"breakHorizontal":-13.2,"spinRate":1726,"spinDirection":124},"zone":1,"typeConfidence":2.0,"plateTime":0.43315060104505454,"extension":6.309516686549003},"index":3,"playId":"d027cad0-4b71-3220-bbf6-680d707913c2","pitchNumber":3,"startTime":"2026-03-20T01:26:49.103Z","endTime":"2026-03-20T01:26:52.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Sal Frelick steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":4,"actionPlayId":"d027cad0-4b71-3220-bbf6-680d707913c2","startTime":"2026-03-20T01:27:05.905Z","endTime":"2026-03-20T01:27:24.811Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686217,"link":"/api/v1/people/686217"},"defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"postOnSecond":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.88,"dramaIndex":34.0,"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.6999787023352,"aZ":-12.12690781646306,"pfxX":6.822884216913294,"pfxZ":10.264187299653962,"pX":-0.19019945451259668,"pZ":3.4687632470437633,"vX0":-7.364758804981751,"vY0":-139.00937038502417,"vZ0":-4.443735023921535,"x":124.25,"y":145.12,"x0":1.6094190370451347,"y0":50.005394233031225,"z0":5.8956973371567125,"aX":13.330178830086176},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.8,"breakHorizontal":-10.8,"spinRate":2258,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.39429991555453725,"extension":6.511422003315142},"hitData":{"launchSpeed":104.4,"launchAngle":5.0,"totalDistance":102.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.82,"coordY":146.51}},"index":5,"playId":"5e7c95e5-5c9f-34b0-85cb-0e3e15517344","pitchNumber":4,"startTime":"2026-03-20T01:27:24.811Z","endTime":"2026-03-20T01:27:34.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"second":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":8.999999999999993,"leverageIndex":0.88,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:27:34.094Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Garrett Mitchell strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-20T01:27:45.959Z","endTime":"2026-03-20T01:29:17.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"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":3},"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":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.02684355654016,"aZ":-11.483580591837672,"pfxX":5.771682739380772,"pfxZ":10.618379451208817,"pX":-1.3534451430220704,"pZ":1.4343251146396183,"vX0":-9.696682210827676,"vY0":-138.47703403084287,"vZ0":-9.839154502404664,"x":168.59,"y":200.05,"x0":1.4386666940097586,"y0":50.00052601577303,"z0":5.795090988188718,"aX":11.244161852502932},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.4,"breakHorizontal":-8.5,"spinRate":2332,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.3950735629888915,"extension":6.523752593849844},"index":0,"playId":"eeb2a189-a0af-3753-9bf2-c0c3d97ae959","pitchNumber":1,"startTime":"2026-03-20T01:28:04.237Z","endTime":"2026-03-20T01:28:07.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":84.8,"endSpeed":78.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.31259884435194,"aZ":-28.637397938984606,"pfxX":-2.8381127291233277,"pfxZ":2.260607062357968,"pX":0.06113604105053709,"pZ":3.1495598443855584,"vX0":-3.583234751006416,"vY0":-123.65459320476342,"vZ0":-1.0275741143014947,"x":114.67,"y":153.74,"x0":1.892190451778454,"y0":50.00331000628058,"z0":5.9513449913348735,"aX":-4.438680788855108},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.1,"breakHorizontal":5.9,"spinRate":2393,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.44124490694903207,"extension":6.308672180802567},"index":1,"playId":"851d75ff-2f0f-30e0-a939-aa3be1a4c8a7","pitchNumber":2,"startTime":"2026-03-20T01:28:19.446Z","endTime":"2026-03-20T01:28:22.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":87.2,"endSpeed":80.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.846626097626178,"aZ":-27.025488724663816,"pfxX":-1.4340074204753002,"pfxZ":3.1387463303580994,"pX":-0.7469125126709704,"pZ":3.059048457625455,"vX0":-6.185310435599956,"vY0":-126.93655515285195,"vZ0":-1.829410771264051,"x":145.47,"y":156.19,"x0":1.9028872126453236,"y0":50.00055297385314,"z0":5.930895242539135,"aX":-2.3506330848662094},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.5,"breakHorizontal":4.0,"spinRate":2344,"spinDirection":173},"zone":1,"typeConfidence":2.0,"plateTime":0.4307133567366783,"extension":6.307999948413181},"index":2,"playId":"88107067-8049-3314-92ab-bf13a6226ae0","pitchNumber":3,"startTime":"2026-03-20T01:28:35.970Z","endTime":"2026-03-20T01:28:39.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.380272647223073,"aZ":-32.074559565516985,"pfxX":-3.4263744455379745,"pfxZ":0.06159632995123765,"pX":-0.784276660616599,"pZ":2.2598301584708334,"vX0":-5.539742443443205,"vY0":-124.83805102822225,"vZ0":-2.624976588643317,"x":146.89,"y":177.76,"x0":1.9022553132094806,"y0":50.002021470300285,"z0":5.94563094350659,"aX":-5.447375153763065},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.2,"breakHorizontal":7.4,"spinRate":2533,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.4375118031115601,"extension":6.406330717839269},"index":3,"playId":"bdc7cb1b-f76b-31bd-90b3-a30b1627314c","pitchNumber":4,"startTime":"2026-03-20T01:28:55.303Z","endTime":"2026-03-20T01:28:58.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.92769690429983,"aZ":-11.38810006122109,"pfxX":5.0419035127043035,"pfxZ":10.696607468164085,"pX":-0.6124635521755802,"pZ":3.0002316442029366,"vX0":-8.108734771992774,"vY0":-138.7374745774775,"vZ0":-5.740166881006775,"x":140.35,"y":157.77,"x0":1.697248750500627,"y0":50.0053961624428,"z0":5.859793212455589,"aX":9.800672509090028},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.2,"breakHorizontal":-7.4,"spinRate":2325,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.3952532953587604,"extension":6.477322089333245},"index":4,"playId":"6efa94e9-6b61-3bf3-b155-76df920b232f","pitchNumber":5,"startTime":"2026-03-20T01:29:13.970Z","endTime":"2026-03-20T01:29:17.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.77,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:29:17.341Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Duran flies out to right fielder Sal Frelick.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-20T01:30:38.050Z","endTime":"2026-03-20T01:32:55.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"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,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"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":{"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":89.9,"endSpeed":82.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.176748713862892,"aZ":-16.164662224832302,"pfxX":-2.7955220129118423,"pfxZ":9.168366304654398,"pX":0.2968740683682481,"pZ":3.5752419925648304,"vX0":5.026702767826563,"vY0":-130.93379390227744,"vZ0":-3.2980179411877906,"x":105.68,"y":142.25,"x0":-1.279692349761224,"y0":50.00319955439556,"z0":6.05213152582439,"aX":-4.882168663375878},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.2,"breakHorizontal":4.1,"spinRate":2319,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.41742610081440423,"extension":6.550980197923205},"index":0,"playId":"9d8696c5-ef96-365c-bd97-4a59e3149ee5","pitchNumber":1,"startTime":"2026-03-20T01:31:26.601Z","endTime":"2026-03-20T01:31:29.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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.4,"endSpeed":82.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.97878966993584,"aZ":-20.35073720932843,"pfxX":1.3846739392323055,"pfxZ":7.0655920310534555,"pX":0.4635671528452254,"pZ":0.7904770260669448,"vX0":4.273445282215331,"vY0":-127.22604283463016,"vZ0":-8.829978432048007,"x":99.33,"y":217.44,"x0":-1.4039494768176053,"y0":50.00611535098655,"z0":5.861680520610139,"aX":2.316785700549159},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":11.4,"breakHorizontal":-3.2,"spinRate":2299,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.42712091972226496,"extension":6.319463525842812},"index":1,"playId":"9ff59b44-fd4a-32a2-8690-5b05eb586f01","pitchNumber":2,"startTime":"2026-03-20T01:31:44.087Z","endTime":"2026-03-20T01:31:47.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.612868071660415,"aZ":-20.43215710436352,"pfxX":1.0408527258118405,"pfxZ":6.843256963870024,"pX":-0.3248359945855739,"pZ":2.2553710863463916,"vX0":2.46357654239252,"vY0":-129.3212996557114,"vZ0":-5.466620788887918,"x":129.38,"y":177.88,"x0":-1.4200890783936635,"y0":50.00384133270293,"z0":5.935079263160461,"aX":1.7865583577225401},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.5,"breakHorizontal":-2.4,"spinRate":2369,"spinDirection":191},"zone":4,"typeConfidence":2.0,"plateTime":0.42141047990712854,"extension":6.2351925281198755},"index":2,"playId":"98968bcb-bb11-3323-b29c-23d43b9b4a9d","pitchNumber":3,"startTime":"2026-03-20T01:32:02.537Z","endTime":"2026-03-20T01:32:08.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":92.2,"endSpeed":85.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.722156236105246,"aZ":-14.641234073316154,"pfxX":-1.2613278323457564,"pfxZ":9.488161856701026,"pX":0.8766871121010881,"pZ":2.7674950575225434,"vX0":6.083790903452832,"vY0":-134.24316821611927,"vZ0":-5.589937678868721,"x":83.58,"y":164.06,"x0":-1.24299705330179,"y0":50.000124777403244,"z0":5.8977580131131235,"aX":-2.330889748209977},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.3,"breakHorizontal":1.2,"spinRate":2288,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.406113199353062,"extension":6.599898144020565},"index":3,"playId":"5f7b1d0f-112c-3269-9b23-019009dec74e","pitchNumber":4,"startTime":"2026-03-20T01:32:27.358Z","endTime":"2026-03-20T01:32:30.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.608010975236823,"aZ":-15.638618307109367,"pfxX":-2.8605820931748593,"pfxZ":8.750839841845512,"pX":-0.032707902532691194,"pZ":3.405475586875883,"vX0":4.572230269195293,"vY0":-136.27606979052112,"vZ0":-3.8656307850370375,"x":118.25,"y":146.83,"x0":-1.3569490244425422,"y0":50.00626788827311,"z0":5.915708659416206,"aX":-5.407885336897514},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.2,"breakHorizontal":4.3,"spinRate":2376,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.40120965902141403,"extension":6.428198183303457},"hitData":{"launchSpeed":88.7,"launchAngle":42.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.38,"coordY":101.9}},"index":4,"playId":"ab89183a-25c7-334f-b273-3b52a98c47a9","pitchNumber":5,"startTime":"2026-03-20T01:32:48.961Z","endTime":"2026-03-20T01:32:55.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.7,"awayTeamWinProbability":37.3,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.95,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:32:55.989Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mark Canha pops out to shortstop Joey Ortiz.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-20T01:33:05.634Z","endTime":"2026-03-20T01:34:46.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":592192,"fullName":"Mark Canha","link":"/api/v1/people/592192"},"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,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":592192,"fullName":"Mark Canha","link":"/api/v1/people/592192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":84.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.75092773702397,"aZ":-15.444494937748562,"pfxX":-3.3365374440347897,"pfxZ":9.110375628660433,"pX":-0.28090668375723504,"pZ":2.8280952341358727,"vX0":3.9994886963917375,"vY0":-134.11000149980907,"vZ0":-5.080271249261102,"x":127.71,"y":162.42,"x0":-1.352292522093148,"y0":50.00469124253834,"z0":5.8345106165972025,"aX":-6.12880527603582},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.7,"breakHorizontal":5.3,"spinRate":2349,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.4071312202128694,"extension":6.505514771074144},"index":0,"playId":"ec0227cd-10bc-3ef0-a3e8-9e1780d57d87","pitchNumber":1,"startTime":"2026-03-20T01:33:22.092Z","endTime":"2026-03-20T01:33:25.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93805174167308,"aZ":-18.268701957503435,"pfxX":-6.884188419421027,"pfxZ":7.488784001868291,"pX":0.7771068095228313,"pZ":2.7740969400786315,"vX0":7.702448029063429,"vY0":-134.81290381758072,"vZ0":-4.899585744416324,"x":87.38,"y":163.88,"x0":-1.2109680517517314,"y0":50.0023350511421,"z0":5.888861427597724,"aX":-12.781436706402243},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.8,"breakHorizontal":11.0,"spinRate":2413,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.4049557174466303,"extension":6.512781116035641},"index":1,"playId":"11bf692d-45fd-3f39-b718-c1a41f765aa5","pitchNumber":2,"startTime":"2026-03-20T01:33:58.291Z","endTime":"2026-03-20T01:34:02.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":89.1,"endSpeed":82.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08446116204437,"aZ":-22.93176229007134,"pfxX":2.8297082981957646,"pfxZ":5.356707562914927,"pX":1.154978402438074,"pZ":4.452606621504355,"vX0":5.18175902550709,"vY0":-129.74674018639584,"vZ0":0.41277157397609254,"x":72.97,"y":118.56,"x0":-1.226374229438256,"y0":50.003416500327226,"z0":6.022483561834327,"aX":4.881273463506267},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.1,"breakHorizontal":-6.1,"spinRate":2337,"spinDirection":176},"zone":12,"typeConfidence":2.0,"plateTime":0.420238470217313,"extension":6.24143424463213},"index":2,"playId":"cbfa29e6-e6e8-3f40-b1d1-614691f8f81a","pitchNumber":3,"startTime":"2026-03-20T01:34:18.748Z","endTime":"2026-03-20T01:34:21.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77657887110144,"aZ":-19.669258631789646,"pfxX":2.90009774433041,"pfxZ":7.274348064489575,"pX":0.5462455433661916,"pZ":2.0762218091114106,"vX0":4.029470990433268,"vY0":-129.90591015382094,"vZ0":-6.129550091949317,"x":96.18,"y":182.72,"x0":-1.3983956039103274,"y0":50.002504113678576,"z0":5.949073036023152,"aX":4.983226004188623},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":12.1,"breakHorizontal":-6.1,"spinRate":2394,"spinDirection":188},"zone":9,"typeConfidence":2.0,"plateTime":0.42073031666350236,"extension":6.416374092339959},"hitData":{"launchSpeed":74.8,"launchAngle":62.0,"totalDistance":162.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":127.42,"coordY":134.85}},"index":3,"playId":"d3b50415-25ff-3448-92a6-28cde6f7c0a8","pitchNumber":4,"startTime":"2026-03-20T01:34:38.205Z","endTime":"2026-03-20T01:34:46.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592192,"link":"/api/v1/people/592192"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":592192,"link":"/api/v1/people/592192"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.5,"awayTeamWinProbability":35.5,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:34:46.647Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sam Haggerty grounds out, second baseman David Hamilton to first baseman Andrew Vaughn.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-20T01:35:06.823Z","endTime":"2026-03-20T01:35:36.555Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"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],"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":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"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":88.8,"endSpeed":82.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97486862995828,"aZ":-18.2035975537258,"pfxX":2.208904588683178,"pfxZ":8.170526367836713,"pX":-0.4083731589516871,"pZ":1.4827441974611102,"vX0":1.9778697747111025,"vY0":-129.20589814901166,"vZ0":-7.602590306788706,"x":132.57,"y":198.75,"x0":-1.467693550257821,"y0":50.005492150307255,"z0":5.834437540590563,"aX":3.779133451059767},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.6,"breakHorizontal":-4.4,"spinRate":2402,"spinDirection":194},"zone":13,"typeConfidence":2.0,"plateTime":0.4220269252863069,"extension":6.116346712887774},"index":0,"playId":"61438bcb-a29e-3105-9e59-b4405b327597","pitchNumber":1,"startTime":"2026-03-20T01:35:13.160Z","endTime":"2026-03-20T01:35:16.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.493627112610987,"aZ":-23.108282354110983,"pfxX":2.4881214409474373,"pfxZ":5.293839880889102,"pX":0.3855211537346408,"pZ":3.2290549367544816,"vX0":3.721309778503912,"vY0":-129.2008669272729,"vZ0":-2.5855420281564387,"x":102.3,"y":151.6,"x0":-1.3894624571364087,"y0":50.00639816129832,"z0":5.993223547528618,"aX":4.264042698593072},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.4,"breakHorizontal":-5.3,"spinRate":2330,"spinDirection":171},"zone":3,"typeConfidence":2.0,"plateTime":0.42175243109901306,"extension":6.089584531553243},"hitData":{"launchSpeed":83.6,"launchAngle":-9.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.16,"coordY":157.16}},"index":1,"playId":"8e365df2-3e1c-33e9-81ce-62722b433669","pitchNumber":2,"startTime":"2026-03-20T01:35:31.298Z","endTime":"2026-03-20T01:35:36.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":664059,"link":"/api/v1/people/664059"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:35:36.555Z","atBatIndex":10},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Gary Sánchez homers (2) on a fly ball to left center field.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-20T01:37:50.623Z","endTime":"2026-03-20T01:38:39.853Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"responsiblePitcher":{"id":656641,"link":"/api/v1/people/656641"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.037962317158087,"aZ":-12.651546117200846,"pfxX":6.339032577098983,"pfxZ":10.60665397975941,"pX":-0.4478704714957551,"pZ":2.930697402093721,"vX0":-7.151980692730051,"vY0":-134.52591265902268,"vZ0":-5.579559659807855,"x":134.07,"y":159.65,"x0":1.416303287803346,"y0":50.00319801252124,"z0":5.921782167685193,"aX":11.66817446380601},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.2,"breakHorizontal":-10.1,"spinRate":2267,"spinDirection":154},"zone":1,"typeConfidence":2.0,"plateTime":0.4065004341788465,"extension":6.491694022219192},"index":0,"playId":"9518da21-3540-3f58-8baa-309474e08896","pitchNumber":1,"startTime":"2026-03-20T01:37:51.367Z","endTime":"2026-03-20T01:37:56.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70513069992322,"aZ":-27.38343977632757,"pfxX":7.963342840697635,"pfxZ":3.105347193956913,"pX":0.008847999183780217,"pZ":2.292114412474172,"vX0":-6.742420016865655,"vY0":-123.45270483430616,"vZ0":-3.050575047594942,"x":116.66,"y":176.89,"x0":1.7415146923076457,"y0":50.002066240212294,"z0":5.850045229309535,"aX":12.284380258693249},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.2,"breakHorizontal":-12.8,"spinRate":1908,"spinDirection":122},"zone":5,"typeConfidence":2.0,"plateTime":0.4437564194351027,"extension":6.313855085770706},"hitData":{"launchSpeed":107.2,"launchAngle":34.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":62.02,"coordY":44.61}},"index":1,"playId":"d5eb9ded-138e-3b85-b9d4-d4863ad9049d","pitchNumber":2,"startTime":"2026-03-20T01:38:11.404Z","endTime":"2026-03-20T01:38:39.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":596142,"link":"/api/v1/people/596142"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.7,"awayTeamWinProbability":25.299999999999997,"homeTeamWinProbabilityAdded":9.099999999999994,"leverageIndex":0.78,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:38:39.853Z","atBatIndex":11},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luis Rengifo homers (3) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-20T01:38:59.695Z","endTime":"2026-03-20T01:39:22.598Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":{"id":656641,"link":"/api/v1/people/656641"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19672361340949,"aZ":-14.364649040337502,"pfxX":5.931034379369674,"pfxZ":9.425915558982881,"pX":-0.5219651133143345,"pZ":2.100793058698085,"vX0":-7.413181756939554,"vY0":-135.95078174686452,"vZ0":-7.42210364747328,"x":136.9,"y":182.06,"x0":1.4577036802698968,"y0":50.002263068090855,"z0":5.844886973978835,"aX":11.20598240469962},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.8,"breakHorizontal":-9.4,"spinRate":2009,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.40145682260919546,"extension":6.458962402167695},"hitData":{"launchSpeed":100.3,"launchAngle":30.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":89.75,"coordY":48.27}},"index":0,"playId":"293b4c41-626f-3f82-b8bb-965e1f9f6913","pitchNumber":1,"startTime":"2026-03-20T01:39:01.379Z","endTime":"2026-03-20T01:39:22.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.1,"awayTeamWinProbability":17.900000000000006,"homeTeamWinProbabilityAdded":7.3999999999999915,"leverageIndex":0.62,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:39:22.598Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lockridge strikes out swinging, catcher Danny Jansen to first baseman Jonah Bride.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-20T01:39:29.685Z","endTime":"2026-03-20T01:40:26.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":681146,"link":"/api/v1/people/681146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.888642958170518,"aZ":-13.500412628087025,"pfxX":4.676270726268694,"pfxZ":10.06197978042763,"pX":-0.025835487471908558,"pZ":3.3770905578492956,"vX0":-6.0442483912722365,"vY0":-135.0015587310132,"vZ0":-4.369420069626092,"x":117.98,"y":147.6,"x0":1.6288218167314825,"y0":50.002505108852624,"z0":5.958814834425501,"aX":8.678829144002794},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.5,"breakHorizontal":-7.3,"spinRate":2013,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.4048675911724233,"extension":6.325492514836409},"index":0,"playId":"596f3743-f3b5-3408-96bb-615987d98245","pitchNumber":1,"startTime":"2026-03-20T01:39:41.370Z","endTime":"2026-03-20T01:39:45.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.890628868731046,"aZ":-14.070729965880908,"pfxX":5.357346757023114,"pfxZ":9.797924451455263,"pX":0.2621528415982406,"pZ":3.92219820225663,"vX0":-5.531104301068966,"vY0":-134.734485578181,"vZ0":-2.903755705768915,"x":107.01,"y":132.88,"x0":1.6406444628402206,"y0":50.00469273218985,"z0":6.00188218735624,"aX":9.900938868582113},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.4,"breakHorizontal":-8.6,"spinRate":1987,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.40574693658333905,"extension":6.390538555525798},"index":1,"playId":"25d012ee-e3fa-3698-96c5-c89b5984dce7","pitchNumber":2,"startTime":"2026-03-20T01:39:54.960Z","endTime":"2026-03-20T01:39:57.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.5,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.438410410777035,"aZ":-40.053685264087406,"pfxX":-0.7406545549063259,"pfxZ":-5.813414503964955,"pX":0.09990990529898465,"pZ":2.4601796098741,"vX0":-3.4245994894233633,"vY0":-115.66955296829484,"vZ0":0.3763711110153043,"x":113.19,"y":172.36,"x0":1.6953973109335283,"y0":50.00228417505523,"z0":6.133739746765034,"aX":-1.0035057972608938},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-10.2,"breakHorizontal":2.2,"spinRate":2569,"spinDirection":328},"zone":5,"typeConfidence":2.0,"plateTime":0.47340932442659156,"extension":6.170058868000425},"index":2,"playId":"61b9a69a-9755-3456-80d4-29813de1e23b","pitchNumber":3,"startTime":"2026-03-20T01:40:08.384Z","endTime":"2026-03-20T01:40:12.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":75.4,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.175604611468582,"aZ":-38.09493628775848,"pfxX":-0.3884045681356483,"pfxZ":-4.227951148201492,"pX":-1.3748340236400736,"pZ":-0.17537757004718063,"vX0":-6.694391118312244,"vY0":-117.32514369049147,"vZ0":-5.709817688379595,"x":169.41,"y":243.52,"x0":1.5599640975422118,"y0":50.00161998655935,"z0":5.820457555899981,"aX":-0.543753210172741},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-8.8,"breakHorizontal":2.3,"spinRate":2668,"spinDirection":331},"zone":13,"typeConfidence":2.0,"plateTime":0.46595779662096426,"extension":6.416589110735329},"index":3,"playId":"08e05ea8-471d-36e4-8611-5d2f60d991e5","pitchNumber":4,"startTime":"2026-03-20T01:40:21.800Z","endTime":"2026-03-20T01:40:26.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":-1.1999999999999886,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:40:26.592Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"David Hamilton singles on a ground ball to second baseman Sam Haggerty.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-20T01:40:35.527Z","endTime":"2026-03-20T01:42:01.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"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],"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":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.5,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.834104569999063,"aZ":-28.524527931764563,"pfxX":-3.607455251758026,"pfxZ":2.322143759672713,"pX":-0.6439634298797805,"pZ":0.8121451767666181,"vX0":-5.083563707248171,"vY0":-123.84135100337367,"vZ0":-6.334460832707011,"x":141.55,"y":216.85,"x0":1.894421961032151,"y0":50.00485366737073,"z0":5.751366129964227,"aX":-5.673067190379027},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.1,"breakHorizontal":7.6,"spinRate":2332,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.44019541509824744,"extension":6.435328925994262},"index":0,"playId":"dc36a384-4140-3c00-b7a2-1c573d3a53ce","pitchNumber":1,"startTime":"2026-03-20T01:40:56.973Z","endTime":"2026-03-20T01:40:59.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.569835967888903,"aZ":-14.849115168183307,"pfxX":5.96641981662609,"pfxZ":9.143908668016884,"pX":-0.9699997998079896,"pZ":0.9105817749708633,"vX0":-8.829057160346265,"vY0":-136.21113726360096,"vZ0":-10.280306348617989,"x":153.97,"y":214.19,"x0":1.5257299832797209,"y0":50.00204767790455,"z0":5.739892462481543,"aX":11.304727409653545},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.6,"breakHorizontal":-9.1,"spinRate":2103,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.40083674360238497,"extension":6.56448837838191},"index":1,"playId":"2c95f795-c59d-3fc1-a1f9-bac40e690183","pitchNumber":2,"startTime":"2026-03-20T01:41:13.292Z","endTime":"2026-03-20T01:41:16.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.6,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.16850763319506,"aZ":-29.395969123057956,"pfxX":-2.7951434089214047,"pfxZ":1.7495178244742977,"pX":-0.05147721146903739,"pZ":2.4747562796509706,"vX0":-4.008056455687336,"vY0":-124.22712851064857,"vZ0":-2.50576770947266,"x":118.96,"y":171.96,"x0":1.9362614190720884,"y0":50.0038113956194,"z0":5.901603572061227,"aX":-4.4372587727941735},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.9,"breakHorizontal":5.9,"spinRate":2376,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.4382568373130673,"extension":6.218978173710351},"index":2,"playId":"8ccbae14-a0c7-3bab-9cfe-62f9ce9af4a8","pitchNumber":3,"startTime":"2026-03-20T01:41:30.803Z","endTime":"2026-03-20T01:41:34.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.83409210808226,"aZ":-15.510268509376324,"pfxX":5.2185628025018245,"pfxZ":8.5648343227177,"pX":-0.29771284217270266,"pZ":2.355394657129598,"vX0":-7.001931394398074,"vY0":-138.14160709024975,"vZ0":-6.7526187378368165,"x":128.35,"y":175.18,"x0":1.5838879594551607,"y0":50.00427817059324,"z0":5.861588574089475,"aX":10.15527762013919},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":-8.2,"spinRate":2050,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.3954832962965811,"extension":6.444024368679575},"hitData":{"launchSpeed":92.6,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.57,"coordY":147.52}},"index":3,"playId":"64e360e2-781f-31e2-a196-438d771ccd01","pitchNumber":4,"startTime":"2026-03-20T01:41:54.837Z","endTime":"2026-03-20T01:42:01.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.19999999999999,"awayTeamWinProbability":17.80000000000001,"homeTeamWinProbabilityAdded":1.299999999999983,"leverageIndex":0.35,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:42:01.083Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Sal Frelick lines out to right fielder Alejandro Osuna. David Hamilton to 3rd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-20T01:42:19.694Z","endTime":"2026-03-20T01:43:30.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":3},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.8,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.76573213136676,"aZ":-27.294171094032084,"pfxX":-2.5535881859130423,"pfxZ":3.1197144638236676,"pX":0.039082284094715335,"pZ":1.8987346663779159,"vX0":-3.848067142542827,"vY0":-123.72498867054838,"vZ0":-4.1728081337190694,"x":115.51,"y":187.51,"x0":1.941255281535005,"y0":50.00157239194845,"z0":5.872926541063466,"aX":-3.990700119891993},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.0,"breakHorizontal":5.4,"spinRate":2361,"spinDirection":188},"zone":8,"typeConfidence":2.0,"plateTime":0.44130517570521777,"extension":6.3843103415003375},"index":0,"playId":"1aa6b150-61e8-36ca-a91d-050dfc2e3da6","pitchNumber":1,"startTime":"2026-03-20T01:42:30.234Z","endTime":"2026-03-20T01:42:33.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"David Hamilton steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"1aa6b150-61e8-36ca-a91d-050dfc2e3da6","startTime":"2026-03-20T01:42:40.104Z","endTime":"2026-03-20T01:42:59.889Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"},"defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"postOnSecond":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":1.0000000000000142,"leverageIndex":0.65,"dramaIndex":28.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.563920679407723,"aZ":-22.777040384628265,"pfxX":5.865495695348011,"pfxZ":6.167743604248847,"pX":-0.7338677952797752,"pZ":1.1846865057992069,"vX0":-7.897477331298072,"vY0":-122.23503822695005,"vZ0":-6.210826138849757,"x":144.97,"y":206.79,"x0":1.7667452104519925,"y0":50.002147594121745,"z0":5.695829167842633,"aX":8.936072591956089},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":10.0,"breakHorizontal":-8.9,"spinRate":1726,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.4469374025768831,"extension":6.388526394679733},"index":2,"playId":"fbad1f97-2ac7-3bbf-a2e3-85f2ca7ec3b3","pitchNumber":2,"startTime":"2026-03-20T01:42:59.889Z","endTime":"2026-03-20T01:43:03.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"second":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.5,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.054993657653124,"aZ":-16.6792874790547,"pfxX":5.505929581696509,"pfxZ":8.533993736364897,"pX":0.5287169548570296,"pZ":2.529316845268001,"vX0":-5.292072176632402,"vY0":-133.26767520134794,"vZ0":-5.552523996461049,"x":96.85,"y":170.49,"x0":1.8157183999269422,"y0":50.00433906227465,"z0":5.826620025952524,"aX":10.000033263560416},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.6,"breakHorizontal":-9.0,"spinRate":2006,"spinDirection":146},"zone":6,"typeConfidence":2.0,"plateTime":0.40949457955131585,"extension":6.534749375207286},"hitData":{"launchSpeed":89.7,"launchAngle":22.0,"totalDistance":331.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":194.25,"coordY":84.45}},"index":3,"playId":"50fd38c1-d87d-3212-a6f5-b94f7f1c6fe1","pitchNumber":3,"startTime":"2026-03-20T01:43:20.800Z","endTime":"2026-03-20T01:43:30.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"second":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.6,"awayTeamWinProbability":18.400000000000006,"homeTeamWinProbabilityAdded":-1.6000000000000085,"leverageIndex":0.65,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:43:30.194Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joey Ortiz singles on a line drive to shortstop Ezequiel Duran. David Hamilton scores.","rbi":1,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-20T01:44:24.977Z","endTime":"2026-03-20T01:45:13.992Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":{"id":656641,"link":"/api/v1/people/656641"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-20T01:43:50.231Z","endTime":"2026-03-20T01:44:27.042Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.76545953819705,"aZ":-28.231063407360818,"pfxX":-2.2559503574807174,"pfxZ":2.4843865379010026,"pX":-1.0118276716436356,"pZ":2.9903155188201493,"vX0":-6.275826603518487,"vY0":-124.48526310652402,"vZ0":-1.6700767019705642,"x":155.57,"y":158.04,"x0":1.8251779228091718,"y0":50.000427237464926,"z0":5.986033427142618,"aX":-3.57139871183059},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.4,"breakHorizontal":5.4,"spinRate":2382,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.43841095608370795,"extension":6.403039242594977},"index":1,"playId":"5368c502-4e5f-3fa0-8590-56a7cb8dfeea","pitchNumber":1,"startTime":"2026-03-20T01:44:27.042Z","endTime":"2026-03-20T01:44:54.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"}},"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.943491481308655,"aZ":-24.9224337642333,"pfxX":8.047043444262595,"pfxZ":4.828243424897579,"pX":0.42348184068091616,"pZ":2.7175375331640925,"vX0":-5.889321021967968,"vY0":-121.29878016238801,"vZ0":-2.3928859733578296,"x":100.86,"y":165.41,"x0":1.8278242067863575,"y0":50.002896271395244,"z0":5.872026764029904,"aX":12.087698827809353},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":8.5,"breakHorizontal":-13.3,"spinRate":1826,"spinDirection":121},"zone":6,"typeConfidence":2.0,"plateTime":0.45017000473912727,"extension":6.310549793816212},"hitData":{"launchSpeed":88.7,"launchAngle":10.0,"totalDistance":145.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":99.95,"coordY":149.67}},"index":2,"playId":"7223dee6-5a41-3e5d-b60f-ec872aaf186b","pitchNumber":2,"startTime":"2026-03-20T01:45:06.423Z","endTime":"2026-03-20T01:45:13.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":5.1000000000000085,"leverageIndex":0.79,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:45:13.992Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Yelich strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-20T01:47:47.609Z","endTime":"2026-03-20T01:49:36.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681896,"fullName":"Anthony Hoopii-Tuionetoa","link":"/api/v1/people/681896"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-20T01:45:34.570Z","endTime":"2026-03-20T01:46:18.755Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Anthony Hoopii-Tuionetoa replaces Jacob Latz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-20T01:46:18.755Z","endTime":"2026-03-20T01:47:49.950Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681896,"link":"/api/v1/people/681896"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.466333299870687,"aZ":-19.530219367088552,"pfxX":-6.027999210017873,"pfxZ":6.696201310550233,"pX":0.050718342711513736,"pZ":3.830802853961343,"vX0":5.832942551755485,"vY0":-136.18183233940906,"vZ0":-1.1994157920822865,"x":115.07,"y":135.35,"x0":-1.3304561917216857,"y0":50.00118992863753,"z0":5.621196054496239,"aX":-11.37959993048545},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.1,"breakHorizontal":9.7,"spinRate":2384,"spinDirection":231},"zone":12,"typeConfidence":1.0,"plateTime":0.40141501272520497,"extension":6.137061466938691},"index":2,"playId":"d27257bb-406b-34a9-9013-9d112afca849","pitchNumber":1,"startTime":"2026-03-20T01:47:49.950Z","endTime":"2026-03-20T01:47:53.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681896,"link":"/api/v1/people/681896","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":84.9,"endSpeed":78.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.569579677667043,"aZ":-28.012102392852437,"pfxX":-8.485320895177537,"pfxZ":2.6731071748550495,"pX":0.22807423122573514,"pZ":3.2565649737720697,"vX0":7.166658158311066,"vY0":-123.46588471258767,"vZ0":0.5781991110521371,"x":108.31,"y":150.85,"x0":-1.597541722576478,"y0":50.003038301643706,"z0":5.360528372701049,"aX":-13.21513731102165},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.2,"breakHorizontal":13.9,"spinRate":1832,"spinDirection":250},"zone":2,"typeConfidence":1.36,"plateTime":0.4421460978388123,"extension":6.383375430266288},"index":3,"playId":"d4e6086c-197e-3e51-96fe-a0504ecef7fc","pitchNumber":2,"startTime":"2026-03-20T01:48:11.216Z","endTime":"2026-03-20T01:48:14.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681896,"link":"/api/v1/people/681896","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":4,"playId":"1550d660-874e-36f3-b7a5-cc0f7fc23467","startTime":"2026-03-20T01:48:29.739Z","endTime":"2026-03-20T01:48:32.739Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":681896,"link":"/api/v1/people/681896","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.955613872407184,"aZ":-29.13758692140733,"pfxX":-9.957293330497498,"pfxZ":1.9868419185748882,"pX":0.8737560998488357,"pZ":0.05323539701594827,"vX0":8.789450724105068,"vY0":-122.55941523293514,"vZ0":-6.1823765345629,"x":83.69,"y":237.34,"x0":-1.4557063277390363,"y0":50.00329496882511,"z0":5.07943667235123,"aX":-15.232894084450319},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.4,"breakHorizontal":16.1,"spinRate":2023,"spinDirection":245},"zone":14,"typeConfidence":1.35,"plateTime":0.44595289202127475,"extension":6.336669912442549},"index":5,"playId":"92250215-ddef-33e2-8447-9973ae08070e","pitchNumber":3,"startTime":"2026-03-20T01:48:48.833Z","endTime":"2026-03-20T01:48:52.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681896,"link":"/api/v1/people/681896","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20143655337239,"aZ":-15.622213103989925,"pfxX":-7.809195557442457,"pfxZ":8.69011125429155,"pX":-0.22185796186453272,"pZ":2.7455580766901098,"vX0":6.230458086019986,"vY0":-137.32433190145585,"vZ0":-4.1736500964192125,"x":125.46,"y":164.65,"x0":-1.5086693402939517,"y0":50.001044715432045,"z0":5.35199047688651,"aX":-14.87181191982914},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.0,"breakHorizontal":12.8,"spinRate":2576,"spinDirection":231},"zone":5,"typeConfidence":1.18,"plateTime":0.39928482796036624,"extension":6.120046478102099},"index":6,"playId":"18c88083-4dd0-3664-9b02-de8084fe1ac2","pitchNumber":4,"startTime":"2026-03-20T01:49:12.648Z","endTime":"2026-03-20T01:49:16.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681896,"link":"/api/v1/people/681896","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.518561462760207,"aZ":-16.924878720844585,"pfxX":-6.952355084422692,"pfxZ":7.988664149665764,"pX":0.262723995298604,"pZ":2.8010853693171796,"vX0":6.617098192468663,"vY0":-137.3365352644415,"vZ0":-4.095608009161052,"x":106.99,"y":163.15,"x0":-1.2750634758080683,"y0":50.00592847718109,"z0":5.463456297044352,"aX":-13.278175497904506},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.8,"breakHorizontal":11.2,"spinRate":2508,"spinDirection":229},"zone":5,"typeConfidence":1.05,"plateTime":0.39886362756521754,"extension":6.307299788432674},"index":7,"playId":"ba5f2119-6700-32da-979f-9cf41ae2afef","pitchNumber":5,"startTime":"2026-03-20T01:49:32.968Z","endTime":"2026-03-20T01:49:36.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681896,"link":"/api/v1/people/681896","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":681896,"link":"/api/v1/people/681896"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":681896,"link":"/api/v1/people/681896"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.8,"awayTeamWinProbability":14.200000000000003,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:49:36.310Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Wade singles on a ground ball to center fielder Garrett Mitchell.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-20T01:51:44.456Z","endTime":"2026-03-20T01:53:06.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97781037601245,"aZ":-14.218052979143502,"pfxX":-1.6372034955303567,"pfxZ":10.182922144050938,"pX":-1.4441757124334877,"pZ":3.2423743820325948,"vX0":0.5506432682765716,"vY0":-131.48348044693228,"vZ0":-4.388530850287903,"x":172.05,"y":151.24,"x0":-1.442681565794293,"y0":50.00616140410551,"z0":5.976858220285963,"aX":-2.8879235559813554},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.8,"breakHorizontal":2.9,"spinRate":2255,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4154294841828694,"extension":6.268642044253281},"index":0,"playId":"4e2c458b-9c62-3908-b08c-ae8e15bbf0b7","pitchNumber":1,"startTime":"2026-03-20T01:51:44.456Z","endTime":"2026-03-20T01:51:48.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.732295791830207,"aZ":-16.151521116456237,"pfxX":-2.812078268193864,"pfxZ":9.149492274637955,"pX":-0.8211773562780326,"pZ":3.032863006401713,"vX0":2.4597456675917084,"vY0":-130.98933960856587,"vZ0":-4.58869860832793,"x":148.3,"y":156.89,"x0":-1.4036327225256615,"y0":50.00094264307288,"z0":6.002036868312887,"aX":-4.922907237276059},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.8,"breakHorizontal":4.6,"spinRate":2205,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.4169624418895719,"extension":6.433820153496735},"index":1,"playId":"a883526c-d738-3211-ae5b-1fcf4a8519ba","pitchNumber":2,"startTime":"2026-03-20T01:52:00.997Z","endTime":"2026-03-20T01:52:04.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":82.5,"endSpeed":76.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.696482903394156,"aZ":-21.264714104612224,"pfxX":-6.760438161248722,"pfxZ":7.426474519064287,"pX":0.13083048876406647,"pZ":1.3074161673902096,"vX0":5.545176812866823,"vY0":-120.02798724453504,"vZ0":-6.08322956034279,"x":112.01,"y":203.48,"x0":-1.3231601069776806,"y0":50.004117112083556,"z0":5.74967970659434,"aX":-9.934539355145386},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":12.4,"breakHorizontal":11.0,"spinRate":1904,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.45510318952674345,"extension":6.402032510461427},"index":2,"playId":"98e7ae5c-e256-399d-8950-9a8a3c2b12a8","pitchNumber":3,"startTime":"2026-03-20T01:52:18.456Z","endTime":"2026-03-20T01:52:21.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-20T01:52:30.370Z","endTime":"2026-03-20T01:52:40.526Z","isPitch":false,"type":"action","player":{"id":642180,"link":"/api/v1/people/642180"},"defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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.1,"endSpeed":76.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.568185528229435,"aZ":-23.016642707920187,"pfxX":-7.209588105690982,"pfxZ":6.24576959200473,"pX":-1.2553592676418086,"pZ":2.1738294030539915,"vX0":2.6991564016234983,"vY0":-119.61521947262186,"vZ0":-3.885062209116951,"x":164.85,"y":180.09,"x0":-1.4544998780965626,"y0":50.001166341822575,"z0":5.855141527383684,"aX":-10.567162952104011},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":10.8,"breakHorizontal":12.5,"spinRate":1878,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.45589543794867815,"extension":6.4956157789112625},"index":4,"playId":"b8641fce-f197-3da6-bee5-159b429da1e6","pitchNumber":4,"startTime":"2026-03-20T01:52:40.526Z","endTime":"2026-03-20T01:52:44.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":92.3,"endSpeed":85.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.212279244004282,"aZ":-17.032463667695264,"pfxX":-6.723565840802367,"pfxZ":8.180069397649467,"pX":-0.46583264226086785,"pZ":2.8804636775566888,"vX0":4.840012532552254,"vY0":-134.4573873237761,"vZ0":-4.684580591524462,"x":134.76,"y":161.01,"x0":-1.4060377993421689,"y0":50.001212932314246,"z0":5.835333980414111,"aX":-12.442329519086178},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.2,"breakHorizontal":11.3,"spinRate":2263,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.40570555397122066,"extension":6.328724857219174},"hitData":{"launchSpeed":90.0,"launchAngle":-6.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.45,"coordY":165.78}},"index":5,"playId":"68785e07-6610-3d42-a6fb-5b6106a3b8f7","pitchNumber":5,"startTime":"2026-03-20T01:52:58.492Z","endTime":"2026-03-20T01:53:06.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642180,"link":"/api/v1/people/642180"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":642180,"link":"/api/v1/people/642180"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.8,"awayTeamWinProbability":17.200000000000003,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":0.68,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:53:06.861Z","atBatIndex":18},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alejandro Osuna doubles (1) on a line drive to left fielder Brandon Lockridge. Tyler Wade scores.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-20T01:53:12.858Z","endTime":"2026-03-20T01:53:47.004Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"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":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"responsiblePitcher":{"id":605540,"link":"/api/v1/people/605540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35357760742475,"aZ":-23.33622052639924,"pfxX":2.548456657081008,"pfxZ":5.152260920485141,"pX":-0.03205675058467765,"pZ":2.344988276682771,"vX0":2.489432560980737,"vY0":-129.6867897000122,"vZ0":-4.663379846247963,"x":118.22,"y":175.47,"x0":-1.333065474855233,"y0":50.00248229774968,"z0":5.930951865892054,"aX":4.370641919936583},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.6,"breakHorizontal":-5.2,"spinRate":2243,"spinDirection":190},"zone":5,"typeConfidence":2.0,"plateTime":0.4212194003394263,"extension":6.355644955543373},"hitData":{"launchSpeed":106.8,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.88,"coordY":152.59}},"index":0,"playId":"5a81b3e9-3eca-3c2d-ae27-24389cde1f61","pitchNumber":1,"startTime":"2026-03-20T01:53:34.985Z","endTime":"2026-03-20T01:53:47.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.8,"awayTeamWinProbability":26.200000000000003,"homeTeamWinProbabilityAdded":-9.0,"leverageIndex":1.23,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:53:47.004Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonah Bride strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-20T01:54:01.712Z","endTime":"2026-03-20T01:55:32.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":681146,"fullName":"Jonah Bride","link":"/api/v1/people/681146"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681146,"fullName":"Jonah Bride","link":"/api/v1/people/681146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"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":91.9,"endSpeed":84.8,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.469960077246,"aZ":-14.697652473047132,"pfxX":-0.6300460356175692,"pfxZ":9.547930304595948,"pX":-0.10022857932062063,"pZ":3.2101004282320207,"vX0":3.2353824830137765,"vY0":-133.85686266324495,"vZ0":-4.675049106571832,"x":120.82,"y":152.11,"x0":-1.2381344400983743,"y0":50.00598573043186,"z0":6.017294968686301,"aX":-1.1536130784751908},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.6,"breakHorizontal":0.5,"spinRate":2246,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.40779576091715697,"extension":6.38736564083486},"index":0,"playId":"36b64ee3-ebfc-3e88-b023-7b9ad240f055","pitchNumber":1,"startTime":"2026-03-20T01:54:23.982Z","endTime":"2026-03-20T01:54:27.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.9,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.926574498228828,"aZ":-24.18407334750631,"pfxX":2.807477295626761,"pfxZ":4.850773661286735,"pX":0.21032444950759427,"pZ":2.003053164415623,"vX0":2.6823154260658177,"vY0":-126.7510248250662,"vZ0":-5.211416427042438,"x":108.98,"y":184.7,"x0":-1.2216532883462317,"y0":50.001669589730405,"z0":5.9866461751187945,"aX":4.623926070246639},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.0,"breakHorizontal":-5.6,"spinRate":2267,"spinDirection":183},"zone":8,"typeConfidence":2.0,"plateTime":0.4301055096406312,"extension":6.2783292126062085},"index":1,"playId":"372b2169-288e-3e8c-8b0a-b63eaf28f405","pitchNumber":2,"startTime":"2026-03-20T01:54:42.945Z","endTime":"2026-03-20T01:54:46.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.307065711615554,"aZ":-26.049559944866612,"pfxX":1.522164917271482,"pfxZ":3.5374701426551436,"pX":0.49585656620554197,"pZ":3.195381964558307,"vX0":3.8090449385499525,"vY0":-130.26970277583953,"vZ0":-2.130976324412355,"x":98.1,"y":152.5,"x0":-1.1784628597176376,"y0":50.00501830047354,"z0":5.977403953544585,"aX":2.6372008745579514},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.2,"breakHorizontal":-3.5,"spinRate":2272,"spinDirection":190},"zone":3,"typeConfidence":2.0,"plateTime":0.4191740602429155,"extension":6.477872256073738},"index":2,"playId":"b0dc95d8-7470-3489-ad21-8174fa5b145c","pitchNumber":3,"startTime":"2026-03-20T01:55:02.409Z","endTime":"2026-03-20T01:55:05.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9783807739468,"aZ":-14.907213812454208,"pfxX":-1.3362749610944744,"pfxZ":9.292886856902825,"pX":0.19965816506521222,"pZ":2.757012886479846,"vX0":4.277647630400482,"vY0":-134.87255742110372,"vZ0":-5.515185810272813,"x":109.39,"y":164.34,"x0":-1.227338521463537,"y0":50.00192505191469,"z0":5.864815730552179,"aX":-2.4828912804054135},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.0,"breakHorizontal":1.6,"spinRate":2362,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.4047864046491436,"extension":6.488555187017459},"index":3,"playId":"4eb0d933-a42c-3eb7-a320-ca797765e035","pitchNumber":4,"startTime":"2026-03-20T01:55:28.491Z","endTime":"2026-03-20T01:55:32.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681146,"link":"/api/v1/people/681146"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":681146,"link":"/api/v1/people/681146"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.8,"awayTeamWinProbability":22.200000000000003,"homeTeamWinProbabilityAdded":4.0,"leverageIndex":1.29,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:55:32.587Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Evan Carter walks.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-20T01:55:40.135Z","endTime":"2026-03-20T01:58:07.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"postOnSecond":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.770532575222184,"aZ":-19.490521743339855,"pfxX":1.66638284467816,"pfxZ":7.326938027649441,"pX":1.0033442916573532,"pZ":2.4082921409406723,"vX0":5.12312406362088,"vY0":-129.85271280905746,"vZ0":-5.1933753082147,"x":78.75,"y":173.76,"x0":-1.2009155192538736,"y0":50.00013114879229,"z0":5.889357995689012,"aX":2.882891298086147},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.5,"breakHorizontal":-4.0,"spinRate":2332,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.41966793887230436,"extension":6.229154472777803},"index":0,"playId":"57bd477d-7aec-3a81-ae71-eb2f76524d0e","pitchNumber":1,"startTime":"2026-03-20T01:55:56.669Z","endTime":"2026-03-20T01:55:59.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.346196365930524,"aZ":-25.269973634122472,"pfxX":-8.272176664041561,"pfxZ":4.65301671532493,"pX":-0.32937662990407945,"pZ":1.125703446913945,"vX0":5.153879982397847,"vY0":-120.50281696393043,"vZ0":-5.59675418549702,"x":129.56,"y":208.39,"x0":-1.4109250832630469,"y0":50.00585555563182,"z0":5.6845315299645085,"aX":-12.282625779416897},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":7.4,"breakHorizontal":13.9,"spinRate":1918,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4529084551901441,"extension":6.432091486203017},"index":1,"playId":"ef650a53-e08d-33de-9ab0-47591ea49c9e","pitchNumber":2,"startTime":"2026-03-20T01:56:17.064Z","endTime":"2026-03-20T01:56:20.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-20T01:56:26.295Z","endTime":"2026-03-20T01:56:44.528Z","isPitch":false,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"},"defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":83.6,"endSpeed":77.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.77970942786201,"aZ":-24.026220875720966,"pfxX":-8.236763443583245,"pfxZ":5.376398275704011,"pX":-1.4497419456021108,"pZ":1.6227580473257437,"vX0":2.654023192102671,"vY0":-121.77886524076233,"vZ0":-4.9606723262164545,"x":172.26,"y":194.97,"x0":-1.4774374560508916,"y0":50.00457490263194,"z0":5.740065681882436,"aX":-12.490674788802066},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":8.9,"breakHorizontal":14.4,"spinRate":1965,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.44813290960518604,"extension":6.451120016525875},"index":3,"playId":"547640c9-369e-31ca-8742-a32e6bf74606","pitchNumber":3,"startTime":"2026-03-20T01:56:44.528Z","endTime":"2026-03-20T01:56:47.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.581604059888516,"aZ":-14.277396592479448,"pfxX":-1.5114609162476436,"pfxZ":9.591620848469805,"pX":-0.7309824210932558,"pZ":3.9379495221295535,"vX0":1.9959365408782153,"vY0":-135.48094068414886,"vZ0":-2.97762508787471,"x":144.86,"y":132.46,"x0":-1.2796047721160586,"y0":50.00317626183906,"z0":6.044451753278329,"aX":-2.8204280625973674},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.0,"breakHorizontal":2.3,"spinRate":2363,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4037338858823425,"extension":6.308585602848176},"index":4,"playId":"fb9f0c9d-e5a1-3584-b2bc-998045a3e575","pitchNumber":4,"startTime":"2026-03-20T01:57:03.068Z","endTime":"2026-03-20T01:57:07.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.6405665929065,"aZ":-18.47742226153946,"pfxX":0.5412692993962991,"pfxZ":7.578102694653655,"pX":0.7834531093765675,"pZ":3.223406900797919,"vX0":4.637247911704808,"vY0":-132.65161403140954,"vZ0":-3.4983190101322172,"x":87.14,"y":151.75,"x0":-1.0475354716453777,"y0":50.00257122318174,"z0":5.88316586700309,"aX":0.9768084502935378},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.3,"breakHorizontal":-1.8,"spinRate":2318,"spinDirection":197},"zone":3,"typeConfidence":2.0,"plateTime":0.4107137547917876,"extension":6.487657279582998},"index":5,"playId":"e9403913-d46d-3390-a46c-0255df8fbe37","pitchNumber":5,"startTime":"2026-03-20T01:57:23.833Z","endTime":"2026-03-20T01:57:27.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.639367880627468,"aZ":-17.777604366556908,"pfxX":-6.363303871538454,"pfxZ":7.751633455720233,"pX":0.9131886129846568,"pZ":3.1735427795728204,"vX0":7.453749424285981,"vY0":-134.9945017631257,"vZ0":-3.880005917803096,"x":82.19,"y":153.09,"x0":-1.0487539171669338,"y0":50.00356540876058,"z0":5.8705448342348365,"aX":-11.81991430662824},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.4,"breakHorizontal":10.1,"spinRate":2263,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.40475880163332256,"extension":6.456301912303375},"index":6,"playId":"5b0fc896-d735-3ea3-a685-45a005a7167f","pitchNumber":6,"startTime":"2026-03-20T01:57:46.326Z","endTime":"2026-03-20T01:57:50.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.87400835991348,"aZ":-19.448352174134897,"pfxX":-6.268419051343628,"pfxZ":8.529131578942371,"pX":0.5072586947177125,"pZ":0.7784837794466166,"vX0":6.232342500933698,"vY0":-120.92516528094846,"vZ0":-7.438150270699501,"x":97.66,"y":217.76,"x0":-1.279630029491514,"y0":50.004713887515415,"z0":5.579694534333105,"aX":-9.356328087035411},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":14.0,"breakHorizontal":10.0,"spinRate":1950,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.451621659866837,"extension":6.482866009340992},"index":7,"playId":"6e709161-34d9-385f-8f35-727d3a7024fb","pitchNumber":7,"startTime":"2026-03-20T01:58:04.887Z","endTime":"2026-03-20T01:58:07.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.2,"awayTeamWinProbability":24.799999999999997,"homeTeamWinProbabilityAdded":-2.5999999999999943,"leverageIndex":1.21,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:58:07.888Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-20T01:59:09.319Z","endTime":"2026-03-20T02:01:37.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"postOnSecond":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6,7,8],"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-20T01:58:24.306Z","endTime":"2026-03-20T01:59:11.411Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.60856596472202,"aZ":-26.876479134403322,"pfxX":-8.717533651702814,"pfxZ":3.644861638177307,"pX":-0.9891619910566162,"pZ":2.585511408231908,"vX0":3.872083992600072,"vY0":-119.16652723530473,"vZ0":-2.132617243493142,"x":154.7,"y":168.97,"x0":-1.4932010169821135,"y0":50.003289702145,"z0":5.894648981085767,"aX":-12.671894351739905},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":6.4,"breakHorizontal":15.0,"spinRate":1718,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.45776206062237845,"extension":6.393143269938097},"index":1,"playId":"63ddad37-991e-3db5-871a-856c4bfd3a55","pitchNumber":1,"startTime":"2026-03-20T01:59:11.411Z","endTime":"2026-03-20T01:59:14.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.184274616811667,"aZ":-20.242067267925307,"pfxX":-0.047362240955731494,"pfxZ":6.777783429233711,"pX":1.0138126910588996,"pZ":3.718001604475135,"vX0":5.6817098329490925,"vY0":-130.97729496147574,"vZ0":-1.9204571133500452,"x":78.36,"y":138.39,"x0":-1.1652466377211765,"y0":50.00298898879201,"z0":5.95354927373767,"aX":-0.08318195278781973},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.1,"breakHorizontal":-1.0,"spinRate":2350,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.416054427841841,"extension":6.394422721363145},"index":2,"playId":"4b700ff5-43c7-3ced-b660-b325c36a9469","pitchNumber":2,"startTime":"2026-03-20T01:59:32.614Z","endTime":"2026-03-20T01:59:35.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.216131079159172,"aZ":-24.84476630948057,"pfxX":-8.717017729788568,"pfxZ":4.9948124671300445,"pX":-0.826180190258251,"pZ":2.0870701856210023,"vX0":4.045890997956094,"vY0":-119.81098206096473,"vZ0":-3.542380152764179,"x":148.49,"y":182.43,"x0":-1.39629431329881,"y0":50.00067650098127,"z0":5.783136847991176,"aX":-12.784256052554387},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":8.5,"breakHorizontal":14.9,"spinRate":1783,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4556162197153206,"extension":6.540443363992315},"index":3,"playId":"6c864fe5-fe2b-3dff-b82f-3312196ad4ed","pitchNumber":3,"startTime":"2026-03-20T01:59:52.760Z","endTime":"2026-03-20T01:59:55.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-03-20T02:00:11.764Z","endTime":"2026-03-20T02:00:24.163Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":81.2,"endSpeed":74.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.552927581768124,"aZ":-20.576884587952613,"pfxX":-2.7046771762687647,"pfxZ":8.180747886044054,"pX":0.03344898202135079,"pZ":3.833141670917522,"vX0":3.9100774786959516,"vY0":-118.30890266830114,"vZ0":-0.43039540968996304,"x":115.73,"y":135.29,"x0":-1.289209195608654,"y0":50.0026486796186,"z0":5.9031445005656815,"aX":-3.83455001484435},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":15.0,"breakHorizontal":4.0,"spinRate":1715,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.4629420984119057,"extension":6.374275764323534},"index":5,"playId":"572f3cc4-0216-3a64-b169-207b4f71ff5b","pitchNumber":4,"startTime":"2026-03-20T02:00:24.163Z","endTime":"2026-03-20T02:00:27.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.60374836264501,"aZ":-13.888308924815526,"pfxX":-2.2196121372859996,"pfxZ":9.865942598355584,"pX":-0.30609590745200477,"pZ":2.2779977095231745,"vX0":3.1418503846872357,"vY0":-134.85513549737794,"vZ0":-6.868981732715197,"x":128.67,"y":177.27,"x0":-1.1944940681961909,"y0":50.00211416741888,"z0":5.8260219741181665,"aX":-4.113809872510258},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.7,"breakHorizontal":3.4,"spinRate":2346,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.4051952037731401,"extension":6.428478475627233},"index":6,"playId":"f0cfe9f0-e40b-3ecc-9c42-e6589c8362ac","pitchNumber":5,"startTime":"2026-03-20T02:00:47.596Z","endTime":"2026-03-20T02:00:50.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.13784698682886,"aZ":-27.07111689305999,"pfxX":-9.3541734582689,"pfxZ":3.4759854257297516,"pX":-0.10116364072286636,"pZ":1.7837923348408156,"vX0":5.856051216742198,"vY0":-119.88473361292303,"vZ0":-3.659029100711847,"x":120.86,"y":190.62,"x0":-1.3486542452887227,"y0":50.00441322369102,"z0":5.721411381104229,"aX":-13.745274581300924},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":5.8,"breakHorizontal":15.7,"spinRate":1920,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.45525244398020526,"extension":6.5596424536316515},"index":7,"playId":"241782fc-ec5e-3941-990c-a8e4e802e568","pitchNumber":6,"startTime":"2026-03-20T02:01:09.496Z","endTime":"2026-03-20T02:01:12.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.457297643790202,"aZ":-13.133459252849779,"pfxX":-1.6270190333281276,"pfxZ":10.130942978054922,"pX":0.08922395806687598,"pZ":3.81575344321447,"vX0":3.9510161443704948,"vY0":-135.6816101246239,"vZ0":-3.261021745273268,"x":113.6,"y":135.75,"x0":-1.169252930508798,"y0":50.00280104006868,"z0":5.938335172948543,"aX":-3.0584296560501527},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":2.2,"spinRate":2296,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.4024546003646634,"extension":6.440842030958933},"index":8,"playId":"6ee5979e-46f0-31bd-b1da-b80d85679dd7","pitchNumber":7,"startTime":"2026-03-20T02:01:33.732Z","endTime":"2026-03-20T02:01:37.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.9,"awayTeamWinProbability":20.099999999999994,"homeTeamWinProbabilityAdded":4.700000000000003,"leverageIndex":1.97,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:01:37.145Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Danny Jansen strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-20T02:03:53.755Z","endTime":"2026-03-20T02:04:45.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663782,"fullName":"Joe Corbett","link":"/api/v1/people/663782"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,4,5],"actionIndex":[1,3],"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":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-20T02:01:47.499Z","endTime":"2026-03-20T02:03:53.752Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Joe Corbett replaces Brandon Woodruff.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-20T02:03:53.752Z","endTime":"2026-03-20T02:03:55.923Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663782,"link":"/api/v1/people/663782"},"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":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.86394986079146,"aZ":-18.031722790972402,"pfxX":-5.017314231939143,"pfxZ":8.034338397751043,"pX":-0.17915923136716078,"pZ":2.1011067019843277,"vX0":6.599202792702721,"vY0":-130.89929704621127,"vZ0":-4.963708348768491,"x":123.83,"y":182.05,"x0":-2.064166115214653,"y0":50.00476551469308,"z0":5.3443933601311215,"aX":-8.834828312389732},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.8,"breakHorizontal":7.9,"spinRate":2413,"spinDirection":217},"zone":8,"typeConfidence":1.21,"plateTime":0.416125326445588,"extension":6.524489466811082},"index":2,"playId":"6512ab62-b5cc-36d3-b8aa-ae5bc86b97aa","pitchNumber":1,"startTime":"2026-03-20T02:03:55.923Z","endTime":"2026-03-20T02:03:59.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663782,"link":"/api/v1/people/663782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":3,"startTime":"2026-03-20T02:04:15.831Z","endTime":"2026-03-20T02:04:25.131Z","isPitch":false,"type":"action","player":{"id":643376,"link":"/api/v1/people/643376"},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.193819016208934,"aZ":-30.32032609697837,"pfxX":6.101852673644759,"pfxZ":1.3267660529856995,"pX":1.2379049569079972,"pZ":1.4274828511339384,"vX0":5.894802733490102,"vY0":-117.06335847551314,"vZ0":-2.5152903448886224,"x":69.81,"y":200.24,"x0":-2.1013046186390416,"y0":50.00076401271138,"z0":5.341926130286312,"aX":8.50364351171371},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":2.0,"breakHorizontal":-12.5,"spinRate":2617,"spinDirection":58},"zone":14,"typeConfidence":1.39,"plateTime":0.46711500662918404,"extension":6.566705848818051},"index":4,"playId":"777b4e53-f1e1-37c0-bc09-2d65893616a1","pitchNumber":2,"startTime":"2026-03-20T02:04:25.131Z","endTime":"2026-03-20T02:04:29.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663782,"link":"/api/v1/people/663782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.904931979345122,"aZ":-32.09443301343832,"pfxX":7.12420013824448,"pfxZ":0.05968068200983989,"pX":1.6836387048360548,"pZ":1.6144423797592857,"vX0":6.398089284925852,"vY0":-116.44205171779863,"vZ0":-1.7679645161746835,"x":52.82,"y":195.19,"x0":-2.0255007373905434,"y0":50.003429040362164,"z0":5.420629142100248,"aX":9.781154174591629},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":0.0,"breakHorizontal":-14.5,"spinRate":2663,"spinDirection":58},"zone":14,"typeConfidence":1.33,"plateTime":0.4704134991530653,"extension":6.497931019882477},"index":5,"playId":"ba0d9055-b7f2-3804-b550-de6b320d8b0d","pitchNumber":3,"startTime":"2026-03-20T02:04:40.682Z","endTime":"2026-03-20T02:04:45.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663782,"link":"/api/v1/people/663782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_ab"},{"player":{"id":663782,"link":"/api/v1/people/663782"},"credit":"p_ab"},{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":663782,"link":"/api/v1/people/663782"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.89999999999999,"awayTeamWinProbability":16.10000000000001,"homeTeamWinProbabilityAdded":3.999999999999986,"leverageIndex":1.61,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:04:45.261Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Vaughn singles on a sharp line drive to left fielder Mark Canha.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-20T02:07:07.612Z","endTime":"2026-03-20T02:08:05.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592192,"link":"/api/v1/people/592192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jacob Latz replaces Anthony Hoopii-Tuionetoa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-20T02:06:56.534Z","endTime":"2026-03-20T02:07:09.631Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656641,"link":"/api/v1/people/656641"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681896,"link":"/api/v1/people/681896","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":77.8,"endSpeed":72.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.066534869721256,"aZ":-36.62276031921633,"pfxX":-0.9617265882699477,"pfxZ":-3.4140736395477447,"pX":-0.034250382501857024,"pZ":2.7283572575755604,"vX0":-3.69253813826859,"vY0":-113.29189572405753,"vZ0":0.5712201433560231,"x":118.31,"y":165.11,"x0":1.7394605204819178,"y0":50.00203720607798,"z0":6.123907924656913,"aX":-1.2532240136240103},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-5.8,"breakHorizontal":2.6,"spinRate":2604,"spinDirection":323},"zone":5,"typeConfidence":2.0,"plateTime":0.48286879233174096,"extension":6.228923348745782},"index":1,"playId":"97e30817-c0f0-300c-ad2d-92f4acb3da6b","pitchNumber":1,"startTime":"2026-03-20T02:07:09.631Z","endTime":"2026-03-20T02:07:13.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.236537063302283,"aZ":-29.013514598477922,"pfxX":-3.0793960597930505,"pfxZ":2.0399795157798923,"pX":-0.4243339241348514,"pZ":2.6674432683118012,"vX0":-4.559851830731977,"vY0":-122.99812432650722,"vZ0":-2.153917737125555,"x":133.17,"y":166.76,"x0":1.8467591549950928,"y0":50.00066159382679,"z0":5.992121810012524,"aX":-4.760865075991007},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.5,"breakHorizontal":6.6,"spinRate":2362,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.4437170690478758,"extension":6.221945639817532},"index":2,"playId":"e95c3f0f-da51-32e7-83e6-9e4f4f28cf06","pitchNumber":2,"startTime":"2026-03-20T02:07:22.814Z","endTime":"2026-03-20T02:07:26.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":78.1,"endSpeed":71.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.121947111083426,"aZ":-37.7639688620392,"pfxX":-1.8111395711039808,"pfxZ":-4.2844950195906755,"pX":0.1425027274184282,"pZ":3.478724239129102,"vX0":-3.0059343598389017,"vY0":-113.63415210383022,"vZ0":2.35351032645333,"x":111.57,"y":144.85,"x0":1.7184739444337251,"y0":50.00170653732195,"z0":6.18560781813577,"aX":-2.363767751657379},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-6.8,"breakHorizontal":4.1,"spinRate":2690,"spinDirection":322},"zone":12,"typeConfidence":2.0,"plateTime":0.48231027073068855,"extension":6.133013251519605},"index":3,"playId":"609e7eef-775c-349c-b1a0-0bba921c2a14","pitchNumber":3,"startTime":"2026-03-20T02:07:37.774Z","endTime":"2026-03-20T02:07:41.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00205670684736,"aZ":-24.255442783646462,"pfxX":8.599438909227114,"pfxZ":5.374226484780117,"pX":-0.26333190413767155,"pZ":1.9003462904173813,"vX0":-7.244378904186744,"vY0":-120.75047422889224,"vZ0":-4.2914600149348185,"x":127.04,"y":187.47,"x0":1.6616624364292667,"y0":50.00297587507117,"z0":5.840343581410691,"aX":12.670944730265736},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":8.9,"breakHorizontal":-13.8,"spinRate":1964,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.4539967385357362,"extension":6.130081413104785},"hitData":{"launchSpeed":104.9,"launchAngle":12.0,"totalDistance":205.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":75.78,"coordY":135.19}},"index":4,"playId":"784b289e-d251-3e22-9367-8ed01eaca51d","pitchNumber":4,"startTime":"2026-03-20T02:07:54.300Z","endTime":"2026-03-20T02:08:05.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.7,"awayTeamWinProbability":14.299999999999997,"homeTeamWinProbabilityAdded":1.8000000000000114,"leverageIndex":0.44,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:08:05.686Z","atBatIndex":24},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Garrett Mitchell reaches on a fielding error by second baseman Sam Haggerty. Andrew Vaughn to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-20T02:08:09.872Z","endTime":"2026-03-20T02:08:36.728Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"postOnSecond":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]},{"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":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27538317441535,"aZ":-14.020872699756438,"pfxX":5.668009308431158,"pfxZ":10.174972536277068,"pX":-0.12374869328253281,"pZ":2.575481266485829,"vX0":-6.722015767822656,"vY0":-132.47689526734572,"vZ0":-5.961624438131294,"x":121.72,"y":169.24,"x0":1.7055401021559327,"y0":50.00622212456597,"z0":5.873176197423203,"aX":10.116226297844284},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.4,"breakHorizontal":-8.9,"spinRate":2115,"spinDirection":146},"zone":5,"typeConfidence":2.0,"plateTime":0.41283922978987597,"extension":6.248383367964237},"hitData":{"launchSpeed":87.1,"launchAngle":-6.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.21,"coordY":151.58}},"index":0,"playId":"d94e2daa-4090-317a-9f68-650231f1f876","pitchNumber":1,"startTime":"2026-03-20T02:08:29.652Z","endTime":"2026-03-20T02:08:36.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.2,"awayTeamWinProbability":11.799999999999997,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.72,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:08:36.728Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gary Sánchez walks. Andrew Vaughn to 3rd. Garrett Mitchell to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-20T02:08:47.515Z","endTime":"2026-03-20T02:11:06.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"postOnSecond":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"postOnThird":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"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":"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":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":70.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.399990679217687,"aZ":-41.248700666269826,"pfxX":-1.6536543549214482,"pfxZ":-7.281077918233805,"pX":1.2496816429905109,"pZ":3.450732014460204,"vX0":-0.8955869397075087,"vY0":-111.05066521656518,"vZ0":3.277520613522826,"x":69.37,"y":145.61,"x0":1.873446944672219,"y0":50.00461014119259,"z0":6.25457441271647,"aX":-2.059880912280104},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-12.0,"breakHorizontal":3.2,"spinRate":2636,"spinDirection":324},"zone":12,"typeConfidence":2.0,"plateTime":0.49373370733460353,"extension":6.083016596894558},"index":0,"playId":"c286a051-d020-3b41-9ec2-881c3c3c3517","pitchNumber":1,"startTime":"2026-03-20T02:09:10.690Z","endTime":"2026-03-20T02:09:13.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.789945783624354,"aZ":-30.657480570796285,"pfxX":-2.822159497413932,"pfxZ":1.0478957577469323,"pX":-0.5424648603123842,"pZ":2.721676732843442,"vX0":-4.431876665296524,"vY0":-119.00969908983312,"vZ0":-1.1197168283268446,"x":137.68,"y":165.29,"x0":1.7036818506780638,"y0":50.003234888780135,"z0":5.951247182150958,"aX":-4.086524558897041},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.9,"breakHorizontal":6.1,"spinRate":2395,"spinDirection":248},"zone":4,"typeConfidence":2.0,"plateTime":0.45855921441963066,"extension":6.312237782117254},"index":1,"playId":"69b33813-af8c-3717-afa8-64c8b9095325","pitchNumber":2,"startTime":"2026-03-20T02:09:32.335Z","endTime":"2026-03-20T02:09:36.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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.8,"endSpeed":84.5,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.6975666774583,"aZ":-14.487429173925491,"pfxX":5.934331335726402,"pfxZ":9.754627731071952,"pX":-1.1355849392358563,"pZ":2.2368292922247957,"vX0":-8.95562245627347,"vY0":-133.3139584295701,"vZ0":-6.695583516911386,"x":160.29,"y":178.39,"x0":1.4849612327882111,"y0":50.001056945275266,"z0":5.81247690758446,"aX":10.758686419859002},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.4,"breakHorizontal":-9.0,"spinRate":2105,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.4097006187499308,"extension":6.361851712785993},"index":2,"playId":"1f9c8088-1f58-353d-be6c-c56187fc74f7","pitchNumber":3,"startTime":"2026-03-20T02:09:56.838Z","endTime":"2026-03-20T02:10:00.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.77602290802313,"aZ":-15.686256347799436,"pfxX":5.629162450554613,"pfxZ":9.20543794091988,"pX":0.3296657778847951,"pZ":3.363916149688094,"vX0":-5.614563680790528,"vY0":-132.59209796142986,"vZ0":-3.760984945587133,"x":104.43,"y":147.95,"x0":1.7372663669080308,"y0":50.00342521240941,"z0":5.936281766595057,"aX":10.083175181580627},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.1,"breakHorizontal":-9.1,"spinRate":2092,"spinDirection":141},"zone":3,"typeConfidence":2.0,"plateTime":0.4121597167942288,"extension":6.372804065967744},"index":3,"playId":"bd023f72-ca7c-3ae9-94af-5ac2cb674aaa","pitchNumber":4,"startTime":"2026-03-20T02:10:17.425Z","endTime":"2026-03-20T02:10:21.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":71.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.975177261385657,"aZ":-39.83106654131619,"pfxX":-3.6307860288726315,"pfxZ":-5.982007905452292,"pX":0.3559956298071193,"pZ":4.292230542759198,"vX0":-2.2307855982295735,"vY0":-112.03077195886894,"vZ0":4.666142218085591,"x":103.43,"y":122.89,"x0":1.8341376993419167,"y0":50.00408096900422,"z0":6.236978248822233,"aX":-4.645619060687529},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-9.5,"breakHorizontal":7.1,"spinRate":2573,"spinDirection":317},"zone":12,"typeConfidence":2.0,"plateTime":0.48767424303750495,"extension":6.1242556422977295},"index":4,"playId":"5c14e494-8e83-3606-acf1-9db98fabbc3e","pitchNumber":5,"startTime":"2026-03-20T02:10:39.766Z","endTime":"2026-03-20T02:10:42.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":92.8,"endSpeed":85.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55143671316805,"aZ":-16.49151364494717,"pfxX":6.198005733746495,"pfxZ":8.449451373059706,"pX":-0.6401833493102062,"pZ":3.8191254853032994,"vX0":-7.823549133366175,"vY0":-134.94380651550293,"vZ0":-2.5838028470080756,"x":141.4,"y":135.66,"x0":1.4824509691613077,"y0":50.00531331200217,"z0":5.941895175792144,"aX":11.508240178656989},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.0,"breakHorizontal":-9.7,"spinRate":2072,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.4048754590619188,"extension":6.392178030577742},"index":5,"playId":"90ac62dd-2e3a-34eb-8bd8-8502936036e1","pitchNumber":6,"startTime":"2026-03-20T02:11:02.494Z","endTime":"2026-03-20T02:11:06.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.3,"awayTeamWinProbability":8.700000000000003,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":0.84,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:11:06.191Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Rengifo flies out to center fielder Evan Carter.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-20T02:12:30.036Z","endTime":"2026-03-20T02:12:43.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"postOnSecond":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"postOnThird":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-20T02:11:27.280Z","endTime":"2026-03-20T02:12:32.136Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"first":{"id":596142,"link":"/api/v1/people/596142"},"second":{"id":669003,"link":"/api/v1/people/669003"},"third":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.7944211782884,"aZ":-23.724290078012974,"pfxX":8.530077992082493,"pfxZ":5.717083744858963,"pX":0.4896725953375686,"pZ":2.0773624295266067,"vX0":-5.766205182066811,"vY0":-120.33123603871218,"vZ0":-4.1082070532499255,"x":98.33,"y":182.69,"x0":1.8003531973839164,"y0":50.000102944913976,"z0":5.891217972647739,"aX":12.596282277961182},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":9.7,"breakHorizontal":-14.2,"spinRate":1711,"spinDirection":121},"zone":9,"typeConfidence":2.0,"plateTime":0.45396104620807876,"extension":6.350270871436586},"hitData":{"launchSpeed":90.6,"launchAngle":52.0,"totalDistance":270.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.7,"coordY":91.81}},"index":1,"playId":"10a01b09-24c6-3358-b2a8-7f229720ecaf","pitchNumber":1,"startTime":"2026-03-20T02:12:32.136Z","endTime":"2026-03-20T02:12:43.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"first":{"id":596142,"link":"/api/v1/people/596142"},"second":{"id":669003,"link":"/api/v1/people/669003"},"third":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.6,"awayTeamWinProbability":11.400000000000006,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":0.81,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:12:43.543Z","atBatIndex":27},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brandon Lockridge doubles (2) on a ground ball to left fielder Mark Canha. Andrew Vaughn scores. Garrett Mitchell scores. Gary Sánchez to 3rd.","rbi":2,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-20T02:13:02.400Z","endTime":"2026-03-20T02:13:47.613Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"postOnThird":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592192,"link":"/api/v1/people/592192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":{"id":656641,"link":"/api/v1/people/656641"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":{"id":656641,"link":"/api/v1/people/656641"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"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":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.0,"endSpeed":77.5,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.900259555929157,"aZ":-24.153996862601385,"pfxX":7.962503405417982,"pfxZ":5.298641365414167,"pX":-0.5763746141102842,"pZ":1.1193081199463502,"vX0":-7.988020589728413,"vY0":-121.95815724349379,"vZ0":-6.278263092156174,"x":138.97,"y":208.56,"x0":1.699417198724815,"y0":50.00463597634394,"z0":5.796903172185969,"aX":12.054672800126658},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":8.4,"breakHorizontal":-12.6,"spinRate":1771,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.44829195647198583,"extension":6.366713430308524},"index":0,"playId":"6a81560e-9dba-39d3-bae3-e1ba1599ed58","pitchNumber":1,"startTime":"2026-03-20T02:13:15.147Z","endTime":"2026-03-20T02:13:18.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"first":{"id":596142,"link":"/api/v1/people/596142"},"second":{"id":669003,"link":"/api/v1/people/669003"},"third":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.841889244799628,"aZ":-24.539107217028487,"pfxX":7.578484570979222,"pfxZ":5.195771795568057,"pX":-0.7511509901637168,"pZ":1.297352560238468,"vX0":-8.0458019341617,"vY0":-120.33545733166066,"vZ0":-5.470472743423299,"x":145.63,"y":203.75,"x0":1.6474399199605996,"y0":50.005223022924234,"z0":5.767824875461283,"aX":11.142414019952378},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":8.3,"breakHorizontal":-11.9,"spinRate":1906,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.4547684567369852,"extension":6.298728361826475},"hitData":{"launchSpeed":96.5,"launchAngle":7.0,"totalDistance":107.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":97.0,"coordY":169.32}},"index":1,"playId":"9ec9eb28-aeba-36ff-bf48-44ebd24b2b26","pitchNumber":2,"startTime":"2026-03-20T02:13:35.499Z","endTime":"2026-03-20T02:13:47.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"first":{"id":596142,"link":"/api/v1/people/596142"},"second":{"id":669003,"link":"/api/v1/people/669003"},"third":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.19999999999999,"awayTeamWinProbability":4.800000000000011,"homeTeamWinProbabilityAdded":6.599999999999994,"leverageIndex":1.15,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:13:47.613Z","atBatIndex":28},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"David Hamilton doubles (3) on a sharp line drive to center fielder Evan Carter. Gary Sánchez scores. Brandon Lockridge scores.","rbi":2,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-20T02:14:06.601Z","endTime":"2026-03-20T02:14:52.447Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":694497,"link":"/api/v1/people/694497"},"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":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"responsiblePitcher":{"id":656641,"link":"/api/v1/people/656641"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":{"id":656641,"link":"/api/v1/people/656641"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.8,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.10218844630447,"aZ":-28.484624495750563,"pfxX":-2.791359628014262,"pfxZ":2.4903928829009274,"pX":-0.7385715048193391,"pZ":2.061154050164479,"vX0":-5.220052247688716,"vY0":-120.67648968606134,"vZ0":-3.111161290837534,"x":145.15,"y":183.13,"x0":1.8100956453278283,"y0":50.00530037346217,"z0":5.8598305174250225,"aX":-4.143831891680895},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.1,"breakHorizontal":6.2,"spinRate":2243,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.4527828231572508,"extension":6.230167140416345},"index":0,"playId":"f8501afd-5226-3875-ab7e-9f6dfc4d5a78","pitchNumber":1,"startTime":"2026-03-20T02:14:23.201Z","endTime":"2026-03-20T02:14:26.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"second":{"id":663604,"link":"/api/v1/people/663604"},"third":{"id":596142,"link":"/api/v1/people/596142"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.93374477576557,"aZ":-33.36230675458123,"pfxX":-3.5591911509931773,"pfxZ":-0.7951343943291178,"pX":0.2600029492743349,"pZ":2.568056381108899,"vX0":-2.8702948986767707,"vY0":-121.11984766347885,"vZ0":-1.2799370590643941,"x":107.09,"y":169.44,"x0":1.9214950233391679,"y0":50.003552577245244,"z0":6.012074821773951,"aX":-5.30558669846663},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.4,"breakHorizontal":7.1,"spinRate":2368,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.45165936303527854,"extension":6.242966948402177},"hitData":{"launchSpeed":106.8,"launchAngle":21.0,"totalDistance":358.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":108.36,"coordY":55.89}},"index":1,"playId":"bf28d69b-fd08-3b3d-9f41-6cc7ea189926","pitchNumber":2,"startTime":"2026-03-20T02:14:40.629Z","endTime":"2026-03-20T02:14:52.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"second":{"id":663604,"link":"/api/v1/people/663604"},"third":{"id":596142,"link":"/api/v1/people/596142"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.7,"awayTeamWinProbability":2.299999999999997,"homeTeamWinProbabilityAdded":2.500000000000014,"leverageIndex":0.38,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:14:52.447Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Frelick grounds out softly, pitcher Dane Acker to first baseman Jonah Bride. David Hamilton to 3rd.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-20T02:17:09.018Z","endTime":"2026-03-20T02:18:16.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686769,"fullName":"Dane Acker","link":"/api/v1/people/686769"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686769,"link":"/api/v1/people/686769"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":681146,"link":"/api/v1/people/681146"},"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":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-20T02:15:15.898Z","endTime":"2026-03-20T02:15:32.942Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"second":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Dane Acker replaces Jacob Latz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-20T02:15:32.942Z","endTime":"2026-03-20T02:17:11.196Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686769,"link":"/api/v1/people/686769"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"second":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20761493585648,"aZ":-12.92964006297559,"pfxX":-6.066326337441675,"pfxZ":10.205165610080766,"pX":0.005312425898691344,"pZ":3.271246257874486,"vX0":3.153448614798325,"vY0":-136.2767954073743,"vZ0":-5.272344696711753,"x":116.8,"y":150.46,"x0":-0.37701894815467063,"y0":50.00489979757071,"z0":6.120195506583222,"aX":-11.44131801433166},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.6,"breakHorizontal":10.3,"spinRate":2186,"spinDirection":211},"zone":11,"typeConfidence":0.94,"plateTime":0.401523461989298,"extension":6.358225596688454},"index":2,"playId":"b6b6a4c6-3c97-300a-b0b1-5cb1289cbf5b","pitchNumber":1,"startTime":"2026-03-20T02:17:11.196Z","endTime":"2026-03-20T02:17:14.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686769,"link":"/api/v1/people/686769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"second":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.2,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.63692191981794,"aZ":-43.40190838737994,"pfxX":4.691324830153206,"pfxZ":-8.097148370465764,"pX":0.31293926297714897,"pZ":2.9644416964176505,"vX0":0.526106030999913,"vY0":-117.16542445417674,"vZ0":1.5427084637325856,"x":105.07,"y":158.74,"x0":-0.5239363465799806,"y0":50.001557048106214,"z0":6.360764966115027,"aX":6.506072768362466},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-13.9,"breakHorizontal":-8.6,"spinRate":2605,"spinDirection":31},"zone":3,"typeConfidence":0.87,"plateTime":0.46791082762231406,"extension":6.061035719353098},"index":3,"playId":"9a594673-5233-32b7-80d2-8a359a34aa5b","pitchNumber":2,"startTime":"2026-03-20T02:17:29.214Z","endTime":"2026-03-20T02:17:32.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686769,"link":"/api/v1/people/686769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"second":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":88.2,"endSpeed":82.1,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.287360783678622,"aZ":-28.867826634607585,"pfxX":-1.4056953508051993,"pfxZ":1.9726351674669937,"pX":0.8958624636207752,"pZ":0.31396674900335636,"vX0":3.6315278747699224,"vY0":-128.22868667734758,"vZ0":-8.549324737918687,"x":82.85,"y":230.3,"x0":-0.3505530958659433,"y0":50.00581669894778,"z0":5.914401760410386,"aX":-2.362128764492929},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.0,"breakHorizontal":1.8,"spinRate":2283,"spinDirection":165},"zone":14,"typeConfidence":0.85,"plateTime":0.4256909847417343,"extension":6.261246787793266},"index":4,"playId":"bf9b2086-ee0d-3e36-b87b-1fd9c92bf5cc","pitchNumber":3,"startTime":"2026-03-20T02:17:47.782Z","endTime":"2026-03-20T02:17:50.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686769,"link":"/api/v1/people/686769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"second":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.780899578682348,"aZ":-11.80645263498276,"pfxX":-5.880216021125973,"pfxZ":10.563333330760585,"pX":0.3688472854580217,"pZ":2.6021056561391736,"vX0":4.079176523051285,"vY0":-137.76908117020776,"vZ0":-7.019565617494659,"x":102.94,"y":168.52,"x0":-0.3648879290977088,"y0":50.000171931553005,"z0":5.975951339926824,"aX":-11.334396052916828},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.9,"breakHorizontal":9.8,"spinRate":2281,"spinDirection":213},"zone":6,"typeConfidence":0.94,"plateTime":0.3971264305778064,"extension":6.542445019324105},"hitData":{"launchSpeed":53.9,"launchAngle":-60.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":123.6,"coordY":186.67}},"index":5,"playId":"41816ed3-18c2-3499-a92f-7c74fea4a437","pitchNumber":4,"startTime":"2026-03-20T02:18:09.418Z","endTime":"2026-03-20T02:18:16.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686769,"link":"/api/v1/people/686769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"second":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":686769,"link":"/api/v1/people/686769"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":686769,"link":"/api/v1/people/686769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.39999999999999,"awayTeamWinProbability":2.6000000000000085,"homeTeamWinProbabilityAdded":-0.30000000000001137,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:18:16.902Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joey Ortiz walks.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-20T02:18:25.218Z","endTime":"2026-03-20T02:20:30.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686769,"fullName":"Dane Acker","link":"/api/v1/people/686769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"postOnThird":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.475664743134775,"aZ":-13.517245868175799,"pfxX":-4.847837697013356,"pfxZ":9.524728410607509,"pX":0.06531084775091668,"pZ":2.7531464560384413,"vX0":2.8630988911708206,"vY0":-139.13590777454112,"vZ0":-6.754615047586249,"x":114.51,"y":164.45,"x0":-0.34770095640005605,"y0":50.00212501855906,"z0":6.109504168924872,"aX":-9.496042717918597},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.1,"breakHorizontal":8.2,"spinRate":2243,"spinDirection":209},"zone":2,"typeConfidence":0.95,"plateTime":0.39379377177454566,"extension":6.341232452259322},"index":0,"playId":"2ee5a290-0197-3f1c-ad0e-09041024777a","pitchNumber":1,"startTime":"2026-03-20T02:18:44.433Z","endTime":"2026-03-20T02:18:47.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686769,"link":"/api/v1/people/686769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.516800406202286,"aZ":-30.4665656161064,"pfxX":-0.07087111463522477,"pfxZ":0.9928295370753881,"pX":0.7289636348986533,"pZ":1.3180727679886217,"vX0":2.637258371732229,"vY0":-129.72881574197737,"vZ0":-6.172421028245787,"x":89.21,"y":203.19,"x0":-0.28719622365389075,"y0":50.00340103243064,"z0":6.02049894319979,"aX":-0.12211135988496885},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.7,"breakHorizontal":-0.4,"spinRate":2289,"spinDirection":174},"zone":14,"typeConfidence":0.51,"plateTime":0.42055852104687963,"extension":6.233251295796834},"index":1,"playId":"78b18fa2-1188-39d8-baa9-bbed033ec187","pitchNumber":2,"startTime":"2026-03-20T02:19:05.104Z","endTime":"2026-03-20T02:19:08.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686769,"link":"/api/v1/people/686769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":95.1,"endSpeed":87.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.096508106599124,"aZ":-14.163977954590502,"pfxX":-6.008317377922313,"pfxZ":9.272152259867372,"pX":0.8842495667510974,"pZ":3.0003590448089685,"vX0":5.046770987562916,"vY0":-138.32048285576946,"vZ0":-5.814086961491659,"x":83.29,"y":157.77,"x0":-0.1809480558111287,"y0":50.006562989606806,"z0":6.0750748814250075,"aX":-11.675560593716513},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":9.8,"spinRate":2126,"spinDirection":217},"zone":12,"typeConfidence":0.95,"plateTime":0.39559822805499234,"extension":6.462736536793906},"index":2,"playId":"f986e369-7209-387f-b5ff-ad5ecd49e187","pitchNumber":3,"startTime":"2026-03-20T02:19:24.925Z","endTime":"2026-03-20T02:19:28.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686769,"link":"/api/v1/people/686769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.748331189356577,"aZ":-12.776106129449635,"pfxX":-5.3968370955471565,"pfxZ":10.129049077082623,"pX":0.6228140682617354,"pZ":2.120438393901691,"vX0":4.33166428343911,"vY0":-137.3439422655659,"vZ0":-8.07189475618573,"x":93.26,"y":181.53,"x0":-0.27179490957272934,"y0":50.00030790459451,"z0":5.961575360956707,"aX":-10.333215413157752},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.9,"breakHorizontal":8.9,"spinRate":2185,"spinDirection":214},"zone":9,"typeConfidence":0.94,"plateTime":0.3984378851310062,"extension":6.664646919905125},"index":3,"playId":"a0a9c14a-f911-3ea2-96b1-46b86c086f3b","pitchNumber":4,"startTime":"2026-03-20T02:19:45.213Z","endTime":"2026-03-20T02:19:48.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686769,"link":"/api/v1/people/686769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":88.9,"endSpeed":82.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.006089801011598,"aZ":-28.65603876319235,"pfxX":2.4648656028119125,"pfxZ":2.046444952107384,"pX":0.823535222017805,"pZ":0.961483817401483,"vX0":2.222652524011084,"vY0":-129.51356736915724,"vZ0":-7.288342165572902,"x":85.61,"y":212.82,"x0":-0.36236955166446827,"y0":50.00364778423328,"z0":5.9680018205133925,"aX":4.237307322227132},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.5,"breakHorizontal":-4.9,"spinRate":2375,"spinDirection":165},"zone":14,"typeConfidence":0.54,"plateTime":0.4209918181009744,"extension":6.440839526914776},"index":4,"playId":"1e3b56c3-9806-3212-89eb-1278910040f7","pitchNumber":5,"startTime":"2026-03-20T02:20:05.172Z","endTime":"2026-03-20T02:20:08.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686769,"link":"/api/v1/people/686769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.572598147618443,"aZ":-13.339623556917303,"pfxX":-4.504914827206697,"pfxZ":9.778897032454116,"pX":-1.4500557712006177,"pZ":2.7616633398881865,"vX0":-1.1846545803184867,"vY0":-137.88114181607335,"vZ0":-6.340598864680977,"x":172.27,"y":164.22,"x0":-0.4295497127286611,"y0":50.004147117304136,"z0":5.990872066388186,"aX":-8.6759258459864},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.6,"breakHorizontal":8.4,"spinRate":2100,"spinDirection":217},"zone":11,"typeConfidence":0.93,"plateTime":0.3972064544644507,"extension":6.557206705429217},"index":5,"playId":"734fe1cf-2f68-358d-8771-b315ee32aa8b","pitchNumber":6,"startTime":"2026-03-20T02:20:26.461Z","endTime":"2026-03-20T02:20:30.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686769,"link":"/api/v1/people/686769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":686769,"link":"/api/v1/people/686769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.5,"awayTeamWinProbability":2.5,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.14,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:20:30.241Z","atBatIndex":31},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Christian Yelich homers (2) on a fly ball to center field. David Hamilton scores. Joey Ortiz scores.","rbi":3,"awayScore":1,"homeScore":11,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-20T02:20:31.466Z","endTime":"2026-03-20T02:22:54.556Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686769,"fullName":"Dane Acker","link":"/api/v1/people/686769"},"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,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":{"id":686769,"link":"/api/v1/people/686769"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":{"id":656641,"link":"/api/v1/people/656641"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":{"id":686769,"link":"/api/v1/people/686769"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":true,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.187412138159203,"aZ":-23.737505746002658,"pfxX":-8.441797970338488,"pfxZ":4.96653582922484,"pX":0.028048021508956023,"pZ":2.511527209246303,"vX0":3.9202012627320064,"vY0":-129.7926226792638,"vZ0":-4.274216630101766,"x":115.93,"y":170.97,"x0":-0.40839725838601215,"y0":50.00455902946777,"z0":5.996216721493931,"aX":-14.346307041381761},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.2,"breakHorizontal":14.4,"spinRate":1669,"spinDirection":235},"zone":5,"typeConfidence":0.51,"plateTime":0.4226476183957155,"extension":6.439826671281587},"index":0,"playId":"0f142598-7787-31e3-8919-2b008ffcf8ad","pitchNumber":1,"startTime":"2026-03-20T02:20:56.907Z","endTime":"2026-03-20T02:21:00.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686769,"link":"/api/v1/people/686769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.40213863080397,"aZ":-17.636894158058244,"pfxX":-5.313703247754563,"pfxZ":7.496894781312676,"pX":-1.17132599374163,"pZ":4.0517479591950165,"vX0":-0.024236712877179656,"vY0":-137.63403006807854,"vZ0":-2.3046061000575504,"x":161.65,"y":129.38,"x0":-0.4706874183756103,"y0":50.006037506350765,"z0":6.07974102533916,"aX":-10.308061458340383},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.3,"breakHorizontal":9.7,"spinRate":1937,"spinDirection":221},"zone":11,"typeConfidence":0.94,"plateTime":0.39630017250017113,"extension":6.391814107425281},"index":1,"playId":"5c865f28-12dd-3605-ac06-fac9cabd68bc","pitchNumber":2,"startTime":"2026-03-20T02:21:20.883Z","endTime":"2026-03-20T02:21:23.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686769,"link":"/api/v1/people/686769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.4242863090937,"aZ":-43.75619142386264,"pfxX":3.964813373946725,"pfxZ":-8.231884539321513,"pX":1.1687989213284673,"pZ":0.5478053134271819,"vX0":2.4992891515737563,"vY0":-118.12374875063097,"vZ0":-3.512795777043866,"x":72.45,"y":223.99,"x0":-0.4196654305573131,"y0":50.00329720764211,"z0":6.094652765461459,"aX":5.5779077684838105},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-15.5,"breakHorizontal":-7.8,"spinRate":2650,"spinDirection":31},"zone":14,"typeConfidence":0.89,"plateTime":0.46447410398822164,"extension":6.452391577696598},"index":2,"playId":"1ddcaa38-192c-3a96-998f-1eebcef08275","pitchNumber":3,"startTime":"2026-03-20T02:21:39.213Z","endTime":"2026-03-20T02:21:43.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686769,"link":"/api/v1/people/686769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.827667666114063,"aZ":-28.4936854623115,"pfxX":-0.37788554721004086,"pfxZ":2.109676193137259,"pX":1.286440962483923,"pZ":-0.4931676479354815,"vX0":4.429048998180621,"vY0":-130.56454924965834,"vZ0":-10.688615416274708,"x":67.96,"y":252.1,"x0":-0.3753518527197646,"y0":50.00267637671586,"z0":5.761913694231802,"aX":-0.6594788778426807},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.9,"breakHorizontal":-0.2,"spinRate":2300,"spinDirection":60},"zone":14,"typeConfidence":0.58,"plateTime":0.41786250984329865,"extension":6.666670229550409},"index":3,"playId":"a6e01073-3976-380c-a604-710d8b95f9e5","pitchNumber":4,"startTime":"2026-03-20T02:22:03.468Z","endTime":"2026-03-20T02:22:06.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686769,"link":"/api/v1/people/686769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50900341291595,"aZ":-25.159398212550443,"pfxX":-7.6072122008734855,"pfxZ":4.233613033051414,"pX":-0.16806444848290078,"pZ":1.9504763774304292,"vX0":3.0617151269537835,"vY0":-127.98184993987148,"vZ0":-5.236517912658844,"x":123.41,"y":186.12,"x0":-0.3916985614510181,"y0":50.00598764591118,"z0":5.994691386858841,"aX":-12.616726491487151},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.7,"breakHorizontal":13.1,"spinRate":1456,"spinDirection":233},"zone":8,"typeConfidence":0.7,"plateTime":0.42803958035413636,"extension":6.4616401260153244},"hitData":{"launchSpeed":102.9,"launchAngle":33.0,"totalDistance":398.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.47,"coordY":39.41}},"index":4,"playId":"5961e17b-5c2b-3fc6-887f-cc354bad07ee","pitchNumber":5,"startTime":"2026-03-20T02:22:31.635Z","endTime":"2026-03-20T02:22:54.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686769,"link":"/api/v1/people/686769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":686769,"link":"/api/v1/people/686769"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":686769,"link":"/api/v1/people/686769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":1.9000000000000057,"leverageIndex":0.18,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:22:54.556Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Vaughn grounds out, third baseman Tyler Wade to first baseman Jonah Bride.","rbi":0,"awayScore":1,"homeScore":11,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-20T02:22:57.554Z","endTime":"2026-03-20T02:24:16.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686769,"fullName":"Dane Acker","link":"/api/v1/people/686769"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642180,"link":"/api/v1/people/642180"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681146,"link":"/api/v1/people/681146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.19030654537481,"aZ":-31.149351570136577,"pfxX":1.0277101247124052,"pfxZ":0.6103892874449723,"pX":-0.12979972542057816,"pZ":3.4849309647312263,"vX0":0.5299245792843572,"vY0":-127.96390127819963,"vZ0":-0.8165657562756687,"x":121.95,"y":144.69,"x0":-0.4724938240228197,"y0":50.00161440660604,"z0":6.22929599823789,"aX":1.7192832743780664},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.2,"breakHorizontal":-1.9,"spinRate":2362,"spinDirection":136},"zone":11,"typeConfidence":0.82,"plateTime":0.4265850771327293,"extension":6.069815913084425},"index":0,"playId":"9ec44a32-b4ba-33a2-99c0-dbd65c292ae7","pitchNumber":1,"startTime":"2026-03-20T02:23:19.828Z","endTime":"2026-03-20T02:23:23.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686769,"link":"/api/v1/people/686769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.715010152599223,"aZ":-11.122606315694224,"pfxX":-4.204488948905122,"pfxZ":10.749834302187304,"pX":1.0978820489733363,"pZ":1.5407161888417806,"vX0":4.931670585780258,"vY0":-138.7516644496022,"vZ0":-9.925994501787534,"x":75.15,"y":197.18,"x0":-0.15247604226096267,"y0":50.00688764372453,"z0":5.896194508117974,"aX":-8.237471219237968},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.6,"breakHorizontal":6.6,"spinRate":2242,"spinDirection":208},"zone":14,"typeConfidence":0.95,"plateTime":0.3940626158908045,"extension":6.723020113307812},"index":1,"playId":"45c3d56d-d1cb-3245-b87e-b9f69e14b634","pitchNumber":2,"startTime":"2026-03-20T02:23:34.272Z","endTime":"2026-03-20T02:23:37.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686769,"link":"/api/v1/people/686769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.935648106410266,"aZ":-12.796984144105922,"pfxX":-5.148121569472656,"pfxZ":10.154125197493032,"pX":0.30845824244691983,"pZ":3.3111068243402038,"vX0":3.164188018832127,"vY0":-137.17394009094622,"vZ0":-5.056599769052733,"x":105.24,"y":149.38,"x0":-0.19023926543793435,"y0":50.00587872563782,"z0":6.048875405687819,"aX":-9.826640857628298},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":8.6,"spinRate":2160,"spinDirection":209},"zone":12,"typeConfidence":0.94,"plateTime":0.3990880031292878,"extension":6.53543490394289},"index":2,"playId":"10e185d5-0d25-3cac-97f7-fe217c48d719","pitchNumber":3,"startTime":"2026-03-20T02:23:51.046Z","endTime":"2026-03-20T02:23:54.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686769,"link":"/api/v1/people/686769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.486585438606195,"aZ":-42.994864820581874,"pfxX":3.788944251577247,"pfxZ":-7.533152450253936,"pX":-0.057987784228944676,"pZ":0.995459544225082,"vX0":-0.34688636904683656,"vY0":-119.52856521463495,"vZ0":-2.898078760924015,"x":119.21,"y":211.9,"x0":-0.40221556241735706,"y0":50.00108286674107,"z0":6.109335809185089,"aX":5.444790356497497},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-14.0,"breakHorizontal":-6.7,"spinRate":2670,"spinDirection":28},"zone":13,"typeConfidence":0.87,"plateTime":0.45942093061459355,"extension":6.41821482136789},"hitData":{"launchSpeed":80.0,"launchAngle":0.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.13,"coordY":169.83}},"index":3,"playId":"95179313-7652-32a0-a139-8d649eac1db7","pitchNumber":4,"startTime":"2026-03-20T02:24:08.950Z","endTime":"2026-03-20T02:24:16.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686769,"link":"/api/v1/people/686769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":686769,"link":"/api/v1/people/686769"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":686769,"link":"/api/v1/people/686769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:24:16.097Z","atBatIndex":33},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ezequiel Duran homers (3) on a fly ball to left field.","rbi":1,"awayScore":2,"homeScore":11,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-20T02:26:23.662Z","endTime":"2026-03-20T02:27:36.598Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"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,4],"actionIndex":[0],"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":{"id":605540,"link":"/api/v1/people/605540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Brandon Woodruff replaces Joe Corbett.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-20T02:26:04.170Z","endTime":"2026-03-20T02:26:25.543Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605540,"link":"/api/v1/people/605540"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663782,"link":"/api/v1/people/663782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":87.2,"endSpeed":80.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3353500945274,"aZ":-15.354677952328668,"pfxX":-2.10723622481011,"pfxZ":10.290496587146448,"pX":-0.4100442884510572,"pZ":2.5668944288736824,"vX0":2.977786633126692,"vY0":-126.87467697728529,"vZ0":-5.386314217989444,"x":132.63,"y":169.47,"x0":-1.3237663723961905,"y0":50.003663313212684,"z0":5.936271860669248,"aX":-3.4447044680886942},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":17.6,"breakHorizontal":3.1,"spinRate":2183,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.4312914505064387,"extension":6.406939945831495},"index":1,"playId":"dee33c91-c6ab-3061-9667-8f0e2b0247eb","pitchNumber":1,"startTime":"2026-03-20T02:26:25.543Z","endTime":"2026-03-20T02:26:28.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":73.8,"endSpeed":68.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.983157619920988,"aZ":-39.94964327182106,"pfxX":1.3642756102415001,"pfxZ":-6.631731419261625,"pX":0.3561324176790627,"pZ":2.0450041546173603,"vX0":2.977137377639859,"vY0":-107.4478307707873,"vZ0":0.585486183541887,"x":103.43,"y":183.56,"x0":-1.2225050027757065,"y0":50.00011334593492,"z0":6.195040500090479,"aX":1.6003788122981857},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-11.5,"breakHorizontal":-3.2,"spinRate":2476,"spinDirection":47},"zone":9,"typeConfidence":2.0,"plateTime":0.5090529205452552,"extension":6.3661152411409825},"index":2,"playId":"100a7b20-5f69-367a-a1f0-7f175cebef99","pitchNumber":2,"startTime":"2026-03-20T02:26:42.257Z","endTime":"2026-03-20T02:26:45.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-20T02:27:03.177Z","endTime":"2026-03-20T02:27:11.206Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.966077034900582,"aZ":-14.397738695309508,"pfxX":-1.9043663811289038,"pfxZ":10.54256602269872,"pX":-0.2147906710055248,"pZ":3.514056707264128,"vX0":3.0958417467810038,"vY0":-129.05939264772627,"vZ0":-3.5078833471835407,"x":125.19,"y":143.9,"x0":-1.1826957041546955,"y0":50.003449033653894,"z0":6.00045325194265,"aX":-3.211571092921047},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":18.5,"breakHorizontal":2.8,"spinRate":2306,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.42447342797617216,"extension":6.520747172126572},"hitData":{"launchSpeed":107.7,"launchAngle":28.0,"totalDistance":419.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":33.89,"coordY":55.74}},"index":4,"playId":"8aa3c239-625f-3ca3-b44a-4dd540d71887","pitchNumber":3,"startTime":"2026-03-20T02:27:11.206Z","endTime":"2026-03-20T02:27:36.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.0,"awayTeamWinProbability":1.0,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.06,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:27:36.598Z","atBatIndex":34},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mark Canha homers (3) on a fly ball to center field.","rbi":1,"awayScore":3,"homeScore":11,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-20T02:27:41.279Z","endTime":"2026-03-20T02:28:15.684Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":592192,"fullName":"Mark Canha","link":"/api/v1/people/592192"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":592192,"fullName":"Mark Canha","link":"/api/v1/people/592192"},"responsiblePitcher":{"id":605540,"link":"/api/v1/people/605540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.34433356919193,"aZ":-17.036468845628164,"pfxX":-1.7716689473600886,"pfxZ":8.909802481322407,"pX":0.06512860292184829,"pZ":3.1601782635841227,"vX0":3.7169182504601452,"vY0":-129.34025372261002,"vZ0":-4.053633279547839,"x":114.52,"y":153.46,"x0":-1.1587116742865167,"y0":50.000248339089744,"z0":6.049797260677396,"aX":-3.009429095109298},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":15.5,"breakHorizontal":2.4,"spinRate":2254,"spinDirection":198},"zone":2,"typeConfidence":2.0,"plateTime":0.4230725466363987,"extension":6.072997591446144},"hitData":{"launchSpeed":99.9,"launchAngle":29.0,"totalDistance":391.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":98.99,"coordY":43.42}},"index":0,"playId":"37270dee-5f1e-32f0-b910-621dfc0ac1de","pitchNumber":1,"startTime":"2026-03-20T02:27:54.421Z","endTime":"2026-03-20T02:28:15.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592192,"link":"/api/v1/people/592192"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":592192,"link":"/api/v1/people/592192"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.2,"awayTeamWinProbability":1.7999999999999972,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.1,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:28:15.684Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Sam Haggerty lines out to center fielder Garrett Mitchell.","rbi":0,"awayScore":3,"homeScore":11,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-20T02:28:07.488Z","endTime":"2026-03-20T02:29:51.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"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,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":72.4,"endSpeed":67.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.795983519675858,"aZ":-39.422106710518236,"pfxX":2.345518668206872,"pfxZ":-6.449669624400638,"pX":0.9284738485428379,"pZ":1.1570567472938973,"vX0":3.875795341303481,"vY0":-105.35276671652566,"vZ0":-0.8518365746737163,"x":81.61,"y":207.54,"x0":-1.239184770422699,"y0":50.000845522886856,"z0":6.120666352356107,"aX":2.63707235475894},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.7,"breakVerticalInduced":-11.5,"breakHorizontal":-5.3,"spinRate":2424,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.5197798837576442,"extension":6.331017191720586},"index":0,"playId":"8c8c5876-2dc4-3e54-8a95-174f7d823c53","pitchNumber":1,"startTime":"2026-03-20T02:28:37.520Z","endTime":"2026-03-20T02:28:40.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":72.9,"endSpeed":67.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.975020538133336,"aZ":-40.0410770876435,"pfxX":2.073125064834287,"pfxZ":-6.8726353727639005,"pX":-0.6745262920500136,"pZ":2.293683654762168,"vX0":0.9947549760009314,"vY0":-106.22912773627844,"vZ0":1.2599353121802903,"x":142.71,"y":176.85,"x0":-1.4180236835189912,"y0":50.00340927197296,"z0":6.240102025202601,"aX":2.3724264592718973},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":-11.8,"breakHorizontal":-4.1,"spinRate":2441,"spinDirection":42},"zone":4,"typeConfidence":2.0,"plateTime":0.5153443620218607,"extension":6.02843979362269},"index":1,"playId":"4368d3d0-5234-3753-b5c7-cf0881317813","pitchNumber":2,"startTime":"2026-03-20T02:28:52.436Z","endTime":"2026-03-20T02:28:56.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":80.0,"endSpeed":73.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.88532876857574,"aZ":-24.774198284127536,"pfxX":-9.216248791353,"pfxZ":5.420075292824229,"pX":-1.524130219473077,"pZ":1.4818597854497786,"vX0":2.684237979314295,"vY0":-116.40344864691458,"vZ0":-4.509981024611577,"x":175.1,"y":198.77,"x0":-1.498292611581121,"y0":50.00401378982467,"z0":5.804242434180969,"aX":-12.58363925168298},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":8.9,"breakHorizontal":16.0,"spinRate":1793,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.47145876276670506,"extension":6.275384840473883},"index":2,"playId":"630d6e9f-8cfb-305c-a347-a4398b8cd322","pitchNumber":3,"startTime":"2026-03-20T02:29:08.943Z","endTime":"2026-03-20T02:29:11.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":81.4,"endSpeed":75.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.86193580123217,"aZ":-23.172659260092157,"pfxX":-8.813161316180885,"pfxZ":6.331891908178555,"pX":0.2592852721823319,"pZ":0.8982130043297472,"vX0":6.487269331904556,"vY0":-118.29395810618482,"vZ0":-6.3460529675556945,"x":107.12,"y":214.53,"x0":-1.3691173375622794,"y0":50.00415343071765,"z0":5.730462716973391,"aX":-12.533032147929163},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":10.2,"breakHorizontal":14.4,"spinRate":1903,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4624344810320493,"extension":6.312524033926514},"index":3,"playId":"f448bd1c-39ed-3a9a-b669-efe6994f6e84","pitchNumber":4,"startTime":"2026-03-20T02:29:24.709Z","endTime":"2026-03-20T02:29:27.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.453327708676976,"aZ":-20.48485761232434,"pfxX":2.826955171685303,"pfxZ":7.355363431399054,"pX":0.1926709117344984,"pZ":3.345147007650145,"vX0":2.9594703587358984,"vY0":-124.81595963506454,"vZ0":-2.448742329587036,"x":109.66,"y":148.46,"x0":-1.3725033712657093,"y0":50.00173153741605,"z0":6.012928384872339,"aX":4.491147756094941},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":13.1,"breakHorizontal":-5.8,"spinRate":2287,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.437640768490168,"extension":6.202061789847029},"hitData":{"launchSpeed":78.7,"launchAngle":28.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":130.45,"coordY":89.03}},"index":4,"playId":"e91d3ef9-2ca5-3c58-9bf5-4fced62ddf82","pitchNumber":5,"startTime":"2026-03-20T02:29:44.556Z","endTime":"2026-03-20T02:29:51.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"credit":"b_ab"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_ab"},{"player":{"id":664059,"link":"/api/v1/people/664059"},"credit":"b_pa"},{"player":{"id":605540,"link":"/api/v1/people/605540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:29:51.437Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Wade walks.","rbi":0,"awayScore":3,"homeScore":11,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-20T02:31:52.968Z","endTime":"2026-03-20T02:34:59.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800469,"fullName":"Bryan Rivera","link":"/api/v1/people/800469"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7,9,10,11],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-20T02:30:02.504Z","endTime":"2026-03-20T02:31:57.056Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605540,"link":"/api/v1/people/605540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Bryan Rivera replaces Brandon Woodruff.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-20T02:31:55.306Z","endTime":"2026-03-20T02:31:55.307Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800469,"link":"/api/v1/people/800469"},"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":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.074795255151997,"aZ":-16.30448369855439,"pfxX":-4.685280937804622,"pfxZ":8.274490448333005,"pX":-1.0335226451167587,"pZ":3.8457118959904717,"vX0":3.633905905863946,"vY0":-137.0781190168126,"vZ0":-2.10630225908089,"x":156.4,"y":134.95,"x0":-1.7624904531514265,"y0":50.00265732378239,"z0":5.727424329299509,"aX":-8.98632600531871},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":7.8,"spinRate":2246,"spinDirection":211},"zone":11,"typeConfidence":1.33,"plateTime":0.3983830124865868,"extension":5.589262941370308},"index":2,"playId":"94dd3457-4c10-3160-ba7c-e47208685a90","pitchNumber":1,"startTime":"2026-03-20T02:31:55.308Z","endTime":"2026-03-20T02:31:59.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800469,"link":"/api/v1/people/800469","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23501452239854,"aZ":-17.63590953962843,"pfxX":-3.638989531196132,"pfxZ":7.774360967161403,"pX":-0.29723962614586436,"pZ":3.5605818448445605,"vX0":4.738770094844087,"vY0":-135.53492071853782,"vZ0":-2.470389182831478,"x":128.33,"y":142.64,"x0":-1.5914268205246986,"y0":50.00098385162676,"z0":5.7084186295895,"aX":-6.803674612649407},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.8,"breakHorizontal":5.6,"spinRate":2220,"spinDirection":207},"zone":11,"typeConfidence":1.34,"plateTime":0.40335536520687487,"extension":5.797956543979279},"index":3,"playId":"5daaa5b7-91f1-3cd2-8b53-c0cf33aa976c","pitchNumber":2,"startTime":"2026-03-20T02:32:10.382Z","endTime":"2026-03-20T02:32:13.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800469,"link":"/api/v1/people/800469","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.42416076391844,"aZ":-30.53461656755043,"pfxX":1.4755264403481183,"pfxZ":1.0449042890455402,"pX":-0.6724818910479248,"pZ":2.7207343108450686,"vX0":2.6591364964392716,"vY0":-123.73194696161505,"vZ0":-0.8736403469586842,"x":142.63,"y":165.32,"x0":-1.9486686121163155,"y0":50.00223505635838,"z0":5.615012760994894,"aX":2.3091410066539675},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.9,"breakHorizontal":-3.2,"spinRate":2469,"spinDirection":161},"zone":4,"typeConfidence":1.13,"plateTime":0.4410449615884713,"extension":6.080469023377446},"index":4,"playId":"104fd1de-bf83-34ef-b306-e8d97607e1d6","pitchNumber":3,"startTime":"2026-03-20T02:32:27.134Z","endTime":"2026-03-20T02:32:31.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800469,"link":"/api/v1/people/800469","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.91795233311017,"aZ":-33.825084548572825,"pfxX":0.4707605600502154,"pfxZ":-1.0710927382311723,"pX":-0.9230831050906649,"pZ":1.5136176412711455,"vX0":2.0751822694604183,"vY0":-123.06254320254521,"vZ0":-2.83907973764609,"x":152.19,"y":197.91,"x0":-1.8376945981118693,"y0":50.003976165232615,"z0":5.541078811406986,"aX":0.7237820551682328},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.4,"breakHorizontal":-1.3,"spinRate":2410,"spinDirection":76},"zone":13,"typeConfidence":1.31,"plateTime":0.44469874261541564,"extension":5.903113276681159},"index":5,"playId":"29eaa3d3-8461-33eb-9eec-9343f4d55831","pitchNumber":4,"startTime":"2026-03-20T02:32:43.909Z","endTime":"2026-03-20T02:32:47.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800469,"link":"/api/v1/people/800469","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.130452044431024,"aZ":-17.836677207304596,"pfxX":-4.046290869147788,"pfxZ":7.403510677598884,"pX":0.1682495156043544,"pZ":4.815472973120389,"vX0":5.640729570430328,"vY0":-138.13335014344403,"vZ0":0.38577558227310826,"x":110.59,"y":108.76,"x0":-1.372454100005149,"y0":50.00302624618342,"z0":5.871099556880923,"aX":-7.836941979117888},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.7,"breakHorizontal":6.2,"spinRate":2288,"spinDirection":211},"zone":12,"typeConfidence":1.31,"plateTime":0.396174020309771,"extension":5.817119021084479},"index":6,"playId":"5cdd40e4-6a6f-3db3-b0c4-8acd85be67ab","pitchNumber":5,"startTime":"2026-03-20T02:33:09.734Z","endTime":"2026-03-20T02:33:12.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800469,"link":"/api/v1/people/800469","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09034882419155,"aZ":-26.21240949366758,"pfxX":-8.863297262946075,"pfxZ":3.8908269975595697,"pX":-2.3284434211394447,"pZ":2.9632451138621128,"vX0":1.6824195713811048,"vY0":-123.2110934657198,"vZ0":-1.3375913884226127,"x":205.75,"y":158.77,"x0":-1.8697667465396552,"y0":50.004962461170784,"z0":5.73372728971105,"aX":-13.592593795600667},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.0,"breakHorizontal":15.6,"spinRate":2131,"spinDirection":245},"zone":11,"typeConfidence":1.36,"plateTime":0.44499853103476283,"extension":5.811106569210825},"index":7,"playId":"327de3cd-96ea-3029-b604-a9192afc86c0","pitchNumber":6,"startTime":"2026-03-20T02:33:25.091Z","endTime":"2026-03-20T02:33:28.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800469,"link":"/api/v1/people/800469","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":8,"startTime":"2026-03-20T02:33:37.513Z","endTime":"2026-03-20T02:33:49.438Z","isPitch":false,"type":"action","player":{"id":642180,"link":"/api/v1/people/642180"},"defense":{"pitcher":{"id":800469,"link":"/api/v1/people/800469","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.915597059496108,"aZ":-16.267671319905457,"pfxX":-5.542598971874095,"pfxZ":8.433509286405158,"pX":-0.4925458635834375,"pZ":2.5915046715252874,"vX0":4.938424599863864,"vY0":-136.23955648644895,"vZ0":-5.091939247993592,"x":135.77,"y":168.81,"x0":-1.6053671407891534,"y0":50.0057365927099,"z0":5.6028987740794385,"aX":-10.45882600485952},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.4,"breakHorizontal":9.0,"spinRate":2238,"spinDirection":211},"zone":4,"typeConfidence":1.27,"plateTime":0.4014686280294577,"extension":5.87230814492737},"index":9,"playId":"69399036-372b-3b61-89fc-220d689b0d13","pitchNumber":7,"startTime":"2026-03-20T02:33:49.438Z","endTime":"2026-03-20T02:33:53.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800469,"link":"/api/v1/people/800469","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6255994629568,"aZ":-17.713898867982515,"pfxX":-5.652049569684442,"pfxZ":7.504446415630984,"pX":-0.7947579019562115,"pZ":2.570887519132842,"vX0":4.3635709281600725,"vY0":-137.70642981204722,"vZ0":-5.068323730962863,"x":147.29,"y":169.37,"x0":-1.6629248164006127,"y0":50.00298073972619,"z0":5.627713798366846,"aX":-10.891385764525342},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.7,"breakHorizontal":9.4,"spinRate":2350,"spinDirection":214},"zone":4,"typeConfidence":1.14,"plateTime":0.3972420787585085,"extension":6.000143757986017},"index":10,"playId":"705e8c43-d974-3144-8da4-f746f7f888eb","pitchNumber":8,"startTime":"2026-03-20T02:34:30.120Z","endTime":"2026-03-20T02:34:34.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800469,"link":"/api/v1/people/800469","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.515281030233083,"aZ":-14.463439758634166,"pfxX":-7.176045856270051,"pfxZ":9.068459452354233,"pX":-0.5298579827631592,"pZ":0.8399769371968387,"vX0":5.230797759560245,"vY0":-138.53031065079844,"vZ0":-10.112198505437789,"x":137.2,"y":216.1,"x0":-1.5054700603654616,"y0":50.006458498548426,"z0":5.49329288706434,"aX":-14.019312159656096},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.6,"breakHorizontal":12.0,"spinRate":2363,"spinDirection":212},"zone":13,"typeConfidence":0.91,"plateTime":0.39464566284997593,"extension":6.003086824109653},"index":11,"playId":"71cdf69d-1a17-32f1-a738-8da357d5a58c","pitchNumber":9,"startTime":"2026-03-20T02:34:56.025Z","endTime":"2026-03-20T02:34:59.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800469,"link":"/api/v1/people/800469","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642180,"link":"/api/v1/people/642180"},"credit":"b_pa"},{"player":{"id":800469,"link":"/api/v1/people/800469"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.2,"awayTeamWinProbability":1.7999999999999972,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:34:59.266Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alejandro Osuna singles on a ground ball to center fielder Garrett Mitchell. Tyler Wade to 2nd.","rbi":0,"awayScore":3,"homeScore":11,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-20T02:35:02.801Z","endTime":"2026-03-20T02:36:25.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800469,"fullName":"Bryan Rivera","link":"/api/v1/people/800469"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"postOnSecond":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"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_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":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.916000627650433,"aZ":-12.876891821294416,"pfxX":-4.4209137146502355,"pfxZ":10.013818515150184,"pX":0.2233063875654917,"pZ":2.1452290635606506,"vX0":6.547799913477238,"vY0":-137.76346671675873,"vZ0":-6.8151546695525935,"x":108.49,"y":180.86,"x0":-1.6072110900306218,"y0":50.0001819344631,"z0":5.517185162190673,"aX":-8.51739638372566},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":6.7,"spinRate":2363,"spinDirection":218},"zone":5,"typeConfidence":1.37,"plateTime":0.3972129813254024,"extension":5.841349378903552},"index":0,"playId":"1cd1d27d-232e-3386-b48c-feb49cd48f8b","pitchNumber":1,"startTime":"2026-03-20T02:35:24.020Z","endTime":"2026-03-20T02:35:27.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800469,"link":"/api/v1/people/800469","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.37014023431005,"aZ":-14.20943680070661,"pfxX":-4.990827660601574,"pfxZ":9.280948384499105,"pX":0.8197065450299894,"pZ":2.892138741885076,"vX0":7.931711236057705,"vY0":-137.93554248688238,"vZ0":-4.815063508053657,"x":85.75,"y":160.69,"x0":-1.4386580466013452,"y0":50.00260864346059,"z0":5.611474366727163,"aX":-9.661036601121909},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.1,"breakHorizontal":7.4,"spinRate":2320,"spinDirection":218},"zone":12,"typeConfidence":1.33,"plateTime":0.39638906851944355,"extension":5.889336243855709},"index":1,"playId":"3f1b5ebf-ca60-3dfe-8240-2e0d51c80f56","pitchNumber":2,"startTime":"2026-03-20T02:35:43.704Z","endTime":"2026-03-20T02:35:48.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800469,"link":"/api/v1/people/800469","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.819347719143636,"aZ":-14.589569417898753,"pfxX":-6.638538063937383,"pfxZ":8.943334896584906,"pX":0.10726218048749608,"pZ":2.148988146361428,"vX0":7.09449845403085,"vY0":-139.23463973138394,"vZ0":-6.596695481396937,"x":112.91,"y":180.76,"x0":-1.609442021815177,"y0":50.00539902875387,"z0":5.5118437876390365,"aX":-13.056370713437015},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":10.6,"spinRate":2267,"spinDirection":222},"zone":5,"typeConfidence":0.97,"plateTime":0.39315807858573226,"extension":5.931324554474433},"hitData":{"launchSpeed":102.4,"launchAngle":4.0,"totalDistance":104.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.08,"coordY":149.05}},"index":2,"playId":"5878e145-7906-3f99-a503-69f70d8dc70b","pitchNumber":3,"startTime":"2026-03-20T02:36:16.613Z","endTime":"2026-03-20T02:36:25.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800469,"link":"/api/v1/people/800469","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":800469,"link":"/api/v1/people/800469"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":800469,"link":"/api/v1/people/800469"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.39999999999999,"awayTeamWinProbability":2.6000000000000085,"homeTeamWinProbabilityAdded":-0.8000000000000114,"leverageIndex":0.2,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:36:25.062Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Bride grounds out, shortstop Joey Ortiz to first baseman Andrew Vaughn. Tyler Wade scores.","rbi":1,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-20T02:36:27.558Z","endTime":"2026-03-20T02:37:50.931Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":681146,"fullName":"Jonah Bride","link":"/api/v1/people/681146"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800469,"fullName":"Bryan Rivera","link":"/api/v1/people/800469"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"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":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681146,"fullName":"Jonah Bride","link":"/api/v1/people/681146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"responsiblePitcher":{"id":800469,"link":"/api/v1/people/800469"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":75.9,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.348349738148475,"aZ":-33.10108127906073,"pfxX":2.3213601765816065,"pfxZ":-0.6275007225836404,"pX":-2.345266529763188,"pZ":6.309845417528956,"vX0":-1.1652713284765248,"vY0":-120.95443207744249,"vZ0":7.459278384679873,"x":206.4,"y":68.41,"x0":-2.159117310299906,"y0":50.00114529177067,"z0":6.087349708193851,"aX":3.4429463229655592},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.8,"breakHorizontal":-4.0,"spinRate":2160,"spinDirection":128},"zone":11,"typeConfidence":1.26,"plateTime":0.4526507896264311,"extension":5.8763409070702535},"index":0,"playId":"8481a2ed-4f1c-3464-ac2f-57b994eb730b","pitchNumber":1,"startTime":"2026-03-20T02:37:01.159Z","endTime":"2026-03-20T02:37:04.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800469,"link":"/api/v1/people/800469","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"second":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Bryan Rivera. Tyler Wade to 3rd. Alejandro Osuna to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"8481a2ed-4f1c-3464-ac2f-57b994eb730b","startTime":"2026-03-20T02:37:21.061Z","endTime":"2026-03-20T02:37:26.788Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":642180,"link":"/api/v1/people/642180"},"defense":{"pitcher":{"id":800469,"link":"/api/v1/people/800469","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"second":{"id":642180,"link":"/api/v1/people/642180"},"postOnSecond":{"id":696030,"link":"/api/v1/people/696030"},"postOnThird":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.38,"dramaIndex":18.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.7,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16665596882062,"aZ":-30.242990697536268,"pfxX":-0.761751702779617,"pfxZ":1.2482528379060902,"pX":-1.2554855115573893,"pZ":3.0604316168974988,"vX0":2.0208949307696655,"vY0":-123.64044910431463,"vZ0":-0.22197047537651493,"x":164.86,"y":156.15,"x0":-1.9852547965827256,"y0":50.00214268328154,"z0":5.694183032816985,"aX":-1.177062928457536},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.5,"breakHorizontal":0.8,"spinRate":2367,"spinDirection":150},"zone":11,"typeConfidence":1.1,"plateTime":0.443382000620427,"extension":6.09373891723436},"index":2,"playId":"55efc5bd-f7f7-31e9-a553-cf1b2eaaba18","pitchNumber":2,"startTime":"2026-03-20T02:37:26.788Z","endTime":"2026-03-20T02:37:30.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800469,"link":"/api/v1/people/800469","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"second":{"id":696030,"link":"/api/v1/people/696030"},"third":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.430380820867775,"aZ":-13.297355270026966,"pfxX":-5.746683178165251,"pfxZ":10.066911633191918,"pX":0.23051558724076185,"pZ":2.414420473468636,"vX0":6.638735389952375,"vY0":-135.771875118732,"vZ0":-6.273426207441872,"x":108.21,"y":173.59,"x0":-1.4943572878334725,"y0":50.00673279326895,"z0":5.6723984485915215,"aX":-10.781222065104178},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.2,"breakHorizontal":9.1,"spinRate":2344,"spinDirection":212},"zone":5,"typeConfidence":1.32,"plateTime":0.4026954831351439,"extension":5.991254717359625},"hitData":{"launchSpeed":105.0,"launchAngle":2.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":102.58,"coordY":151.58}},"index":3,"playId":"910c584a-93b2-3713-a9f2-864c93030711","pitchNumber":3,"startTime":"2026-03-20T02:37:44.126Z","endTime":"2026-03-20T02:37:50.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800469,"link":"/api/v1/people/800469","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"second":{"id":696030,"link":"/api/v1/people/696030"},"third":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681146,"link":"/api/v1/people/681146"},"credit":"b_ab"},{"player":{"id":800469,"link":"/api/v1/people/800469"},"credit":"p_ab"},{"player":{"id":681146,"link":"/api/v1/people/681146"},"credit":"b_pa"},{"player":{"id":800469,"link":"/api/v1/people/800469"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.5,"awayTeamWinProbability":2.5,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.38,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:37:50.931Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Evan Carter walks. Alejandro Osuna to 3rd. Alejandro Osuna steals (4) 3rd base. Alejandro Osuna to 3rd.","rbi":0,"awayScore":4,"homeScore":11,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-20T02:38:01.996Z","endTime":"2026-03-20T02:40:43.683Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800469,"fullName":"Bryan Rivera","link":"/api/v1/people/800469"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"postOnThird":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"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":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":85.0,"endSpeed":78.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.168719539341257,"aZ":-23.15637656779297,"pfxX":-8.040017101017295,"pfxZ":5.801785698692221,"pX":-1.4642312391309846,"pZ":3.4216267510813028,"vX0":3.5886264061259583,"vY0":-123.75830201837128,"vZ0":-0.8802182906405689,"x":172.81,"y":146.4,"x0":-1.8866393687915082,"y0":50.00502278582691,"z0":5.717480706434895,"aX":-12.501518372090194},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":10.6,"breakHorizontal":13.8,"spinRate":1958,"spinDirection":248},"zone":11,"typeConfidence":1.34,"plateTime":0.4421937795546924,"extension":5.762289820434991},"index":0,"playId":"5b624a40-ecd6-3260-8651-3997e7bdcb8b","pitchNumber":1,"startTime":"2026-03-20T02:38:19.685Z","endTime":"2026-03-20T02:38:22.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800469,"link":"/api/v1/people/800469","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.93196727859973,"aZ":-27.4711988432051,"pfxX":-2.5585859742625594,"pfxZ":2.9574430897418873,"pX":0.06585524213165601,"pZ":1.5689074764374409,"vX0":5.992440711256402,"vY0":-124.27124015232171,"vZ0":-4.184933558421582,"x":114.49,"y":196.42,"x0":-2.026318588138791,"y0":50.00348696574252,"z0":5.513009673055074,"aX":-4.070444668004244},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.8,"breakHorizontal":3.5,"spinRate":2351,"spinDirection":200},"zone":14,"typeConfidence":1.0,"plateTime":0.43792360473516734,"extension":5.704675546085114},"index":1,"playId":"10c2bd32-1fde-38fa-86eb-93cc9b353066","pitchNumber":2,"startTime":"2026-03-20T02:38:36.853Z","endTime":"2026-03-20T02:38:40.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800469,"link":"/api/v1/people/800469","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.144924688676944,"aZ":-14.436814021702252,"pfxX":-5.481666922882942,"pfxZ":9.421930762041395,"pX":-0.14381875451937487,"pZ":2.3695100512166585,"vX0":5.86846972016397,"vY0":-135.9325628325486,"vZ0":-6.097155499264801,"x":122.48,"y":174.8,"x0":-1.612415454140904,"y0":50.00148979645979,"z0":5.633346802161978,"aX":-10.318483400534536},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.1,"breakHorizontal":8.8,"spinRate":2320,"spinDirection":211},"zone":5,"typeConfidence":1.32,"plateTime":0.40202454145434574,"extension":5.845642884009939},"index":2,"playId":"28b75eb2-247d-3b64-b3f2-4c6204fa21ca","pitchNumber":3,"startTime":"2026-03-20T02:38:55.873Z","endTime":"2026-03-20T02:38:58.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800469,"link":"/api/v1/people/800469","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.491539220669,"aZ":-13.94919139979967,"pfxX":-6.592258237754693,"pfxZ":9.40055191335889,"pX":-0.4013441056518317,"pZ":2.279482352978618,"vX0":5.853486181754006,"vY0":-138.06978993741032,"vZ0":-6.31742851752464,"x":132.3,"y":177.23,"x0":-1.6878640950905264,"y0":50.00642363279045,"z0":5.528562935990579,"aX":-12.785785034057605},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":10.8,"spinRate":2356,"spinDirection":211},"zone":4,"typeConfidence":1.09,"plateTime":0.3960495052876736,"extension":5.831978166837916},"index":3,"playId":"3aa206bb-121f-37c8-ada4-4e3b0a590c45","pitchNumber":4,"startTime":"2026-03-20T02:39:17.309Z","endTime":"2026-03-20T02:39:20.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800469,"link":"/api/v1/people/800469","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.07375161200778,"aZ":-12.11925019170143,"pfxX":-7.2057745408826115,"pfxZ":10.350378320839202,"pX":1.3081979555687586,"pZ":0.7497547524918663,"vX0":9.770403071119174,"vY0":-137.92572082917735,"vZ0":-10.58610022179397,"x":67.13,"y":218.54,"x0":-1.3347206013100021,"y0":50.004115106775885,"z0":5.44236756017352,"aX":-13.963081519920367},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.8,"breakHorizontal":11.2,"spinRate":2276,"spinDirection":215},"zone":14,"typeConfidence":1.02,"plateTime":0.3962832616519183,"extension":5.929813393229735},"index":4,"playId":"c765a515-76d2-3d76-ad84-8a40fcc613ec","pitchNumber":5,"startTime":"2026-03-20T02:39:37.934Z","endTime":"2026-03-20T02:39:41.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800469,"link":"/api/v1/people/800469","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.906661032255705,"aZ":-13.745066402421156,"pfxX":-3.626891660710589,"pfxZ":9.625078592630251,"pX":0.14301913442202668,"pZ":3.584011260005996,"vX0":6.369285617848213,"vY0":-137.3823968226002,"vZ0":-3.0642974325289583,"x":111.55,"y":142.01,"x0":-1.7323018142765292,"y0":50.005101082819955,"z0":5.645811754854894,"aX":-6.946622920704578},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.0,"breakHorizontal":5.3,"spinRate":2289,"spinDirection":217},"zone":12,"typeConfidence":1.37,"plateTime":0.398395649297723,"extension":5.759494125101415},"index":5,"playId":"e29724d9-bd31-3b5d-bcac-3c617bb3f7e5","pitchNumber":6,"startTime":"2026-03-20T02:40:02.634Z","endTime":"2026-03-20T02:40:05.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800469,"link":"/api/v1/people/800469","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.48065507892439,"aZ":-14.856003571492082,"pfxX":-6.834028092363639,"pfxZ":9.14051608694713,"pX":-1.0138670689225526,"pZ":1.6759311223675304,"vX0":4.189554715433347,"vY0":-136.3930528941795,"vZ0":-7.499636151320672,"x":155.65,"y":193.53,"x0":-1.6776885575794784,"y0":50.00075992797644,"z0":5.474792384606098,"aX":-12.943893261353816},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.2,"breakHorizontal":11.5,"spinRate":2304,"spinDirection":218},"zone":13,"typeConfidence":1.06,"plateTime":0.4007486827000686,"extension":5.82714943602074},"index":6,"playId":"432d643c-ea94-38a7-a689-e5ecaba1543d","pitchNumber":7,"startTime":"2026-03-20T02:40:27.616Z","endTime":"2026-03-20T02:40:43.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800469,"link":"/api/v1/people/800469","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":800469,"link":"/api/v1/people/800469"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.0,"awayTeamWinProbability":3.0,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.23,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:40:43.683Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-20T02:40:45.393Z","endTime":"2026-03-20T02:43:08.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800469,"fullName":"Bryan Rivera","link":"/api/v1/people/800469"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.572935084573714,"aZ":-15.58134660610373,"pfxX":-7.370875060359765,"pfxZ":8.827244090884033,"pX":0.5095434982189252,"pZ":1.3768777415549172,"vX0":8.474973879980679,"vY0":-135.71050303654735,"vZ0":-8.05270225436177,"x":97.58,"y":201.6,"x0":-1.6848983853195494,"y0":50.00163593644221,"z0":5.451497318281409,"aX":-13.853414511122708},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.5,"breakHorizontal":11.8,"spinRate":2223,"spinDirection":221},"zone":14,"typeConfidence":1.04,"plateTime":0.4024207381174607,"extension":5.794269850528186},"index":0,"playId":"48fb6de7-336a-374d-9b99-ba9bfe642eeb","pitchNumber":1,"startTime":"2026-03-20T02:41:17.655Z","endTime":"2026-03-20T02:41:20.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800469,"link":"/api/v1/people/800469","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"third":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22103860457831,"aZ":-28.96208609338794,"pfxX":-0.7480207747824079,"pfxZ":2.0378169409844133,"pX":-0.5992705744963239,"pZ":3.618716649501491,"vX0":3.490245273148694,"vY0":-124.27457426361788,"vZ0":0.7656005357155555,"x":139.84,"y":141.07,"x0":-1.9203224608833525,"y0":50.002356812579315,"z0":5.698958399473416,"aX":-1.1790447012246883},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.1,"breakHorizontal":0.6,"spinRate":2334,"spinDirection":166},"zone":11,"typeConfidence":0.84,"plateTime":0.4395410988394195,"extension":5.864200323714625},"index":1,"playId":"0c9fcb8d-8cd5-338f-90c6-534400090743","pitchNumber":2,"startTime":"2026-03-20T02:41:41.738Z","endTime":"2026-03-20T02:41:45.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800469,"link":"/api/v1/people/800469","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"third":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":85.5,"endSpeed":79.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02268221515913,"aZ":-27.86167683012744,"pfxX":0.5388047669011424,"pfxZ":2.7474849852856833,"pX":1.122451476341041,"pZ":1.4844775869976636,"vX0":6.916433950683606,"vY0":-124.35467641599266,"vZ0":-4.084249255877455,"x":74.21,"y":198.7,"x0":-1.7605597598300944,"y0":50.00569097651,"z0":5.449248674760835,"aX":0.8477970503890732},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.3,"breakHorizontal":-2.5,"spinRate":2243,"spinDirection":210},"zone":14,"typeConfidence":0.96,"plateTime":0.439799784999114,"extension":5.811015883000263},"index":2,"playId":"13911a07-1e1e-3d40-abcf-fce469dc8618","pitchNumber":3,"startTime":"2026-03-20T02:42:00.850Z","endTime":"2026-03-20T02:42:03.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800469,"link":"/api/v1/people/800469","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"third":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.001015620865704,"aZ":-18.261783421706937,"pfxX":-5.739384664454154,"pfxZ":7.389338000761542,"pX":-0.6388119254841311,"pZ":2.14513807970408,"vX0":4.962013536307057,"vY0":-135.91010096443094,"vZ0":-5.7250256216221125,"x":141.35,"y":180.86,"x0":-1.7368138984467743,"y0":50.00304896611766,"z0":5.5348453595262415,"aX":-10.806153752605676},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.5,"breakHorizontal":9.5,"spinRate":2209,"spinDirection":218},"zone":7,"typeConfidence":1.11,"plateTime":0.40202680530151236,"extension":5.78018469029883},"index":3,"playId":"f168993b-fa89-30ab-b1b0-7c811064cebc","pitchNumber":4,"startTime":"2026-03-20T02:42:23.131Z","endTime":"2026-03-20T02:42:28.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800469,"link":"/api/v1/people/800469","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"third":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":84.8,"endSpeed":77.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.871901304550367,"aZ":-28.420177967644996,"pfxX":-0.377562845165043,"pfxZ":2.447988011119029,"pX":-0.6149024131511813,"pZ":1.1452895262480176,"vX0":3.4526343129361052,"vY0":-123.39228675167539,"vZ0":-4.442393828938863,"x":140.44,"y":207.86,"x0":-1.986665644377136,"y0":50.00352464630282,"z0":5.37956863946914,"aX":-0.5795786156625702},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.6,"breakHorizontal":-0.1,"spinRate":2305,"spinDirection":184},"zone":13,"typeConfidence":1.13,"plateTime":0.44487117962243783,"extension":5.901343149896508},"index":4,"playId":"af03e60a-be00-38c7-b50e-2a3612fb703a","pitchNumber":5,"startTime":"2026-03-20T02:42:45.675Z","endTime":"2026-03-20T02:42:48.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800469,"link":"/api/v1/people/800469","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"third":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.71243519289011,"aZ":-17.2874570577312,"pfxX":-6.277985087131568,"pfxZ":7.841639465774765,"pX":-0.3804725751375198,"pZ":3.3071982648484117,"vX0":6.1361501249975205,"vY0":-136.79323731382985,"vZ0":-2.992678822548167,"x":131.5,"y":149.49,"x0":-1.8352693794456623,"y0":50.00311123817141,"z0":5.598277640113817,"aX":-11.918052437534726},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.8,"breakHorizontal":10.1,"spinRate":2264,"spinDirection":219},"zone":1,"typeConfidence":0.8,"plateTime":0.4001646758090014,"extension":5.762289656817042},"index":5,"playId":"5740ca1d-e9eb-3cc3-aa35-58544bd5b5f1","pitchNumber":6,"startTime":"2026-03-20T02:43:05.236Z","endTime":"2026-03-20T02:43:08.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800469,"link":"/api/v1/people/800469","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"third":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":800469,"link":"/api/v1/people/800469"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":800469,"link":"/api/v1/people/800469"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.2,"awayTeamWinProbability":1.7999999999999972,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.42,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:43:08.398Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Garrett Mitchell called out on strikes.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-20T02:45:28.073Z","endTime":"2026-03-20T02:46:11.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jacob Latz replaces Dane Acker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-20T02:45:13.091Z","endTime":"2026-03-20T02:45:28.073Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656641,"link":"/api/v1/people/656641"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686769,"link":"/api/v1/people/686769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":90.5,"endSpeed":82.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.082162734446523,"aZ":-13.186086197405153,"pfxX":4.7930222953646595,"pfxZ":10.865036949118224,"pX":-0.815373224005052,"pZ":2.3797835373151788,"vX0":-7.6413539122006116,"vY0":-131.41308161141257,"vZ0":-6.579306596109824,"x":148.08,"y":174.53,"x0":1.508493903822675,"y0":50.00105148577979,"z0":5.897007796437417,"aX":8.375399608227594},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.4,"breakHorizontal":-7.0,"spinRate":1991,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.41694846930494833,"extension":6.429337165186299},"index":1,"playId":"4f91209c-903c-368c-b76e-013d85fe64b2","pitchNumber":1,"startTime":"2026-03-20T02:45:28.073Z","endTime":"2026-03-20T02:45:31.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.72966632729866,"aZ":-29.131143828237917,"pfxX":-2.741690625241733,"pfxZ":2.049972915095031,"pX":-0.5064542616985045,"pZ":2.549867494498652,"vX0":-4.719744848551249,"vY0":-120.8140434489264,"vZ0":-2.117490946184267,"x":136.3,"y":169.93,"x0":1.8257481569597693,"y0":50.001458244217794,"z0":5.988795254471651,"aX":-4.06727634438107},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.5,"breakHorizontal":6.0,"spinRate":2338,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.45272982944684603,"extension":6.3415294937057345},"index":2,"playId":"0f26e5dd-2ee8-342c-be5a-48897f2c9cd1","pitchNumber":2,"startTime":"2026-03-20T02:45:43.746Z","endTime":"2026-03-20T02:45:46.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.621429069543556,"aZ":-14.22564306559371,"pfxX":4.652233439948867,"pfxZ":10.10186773823562,"pX":0.30568646863063537,"pZ":3.2470040837888767,"vX0":-4.92237723036137,"vY0":-132.3119278236646,"vZ0":-4.375124808798586,"x":105.35,"y":151.11,"x0":1.583729305987815,"y0":50.00632855978877,"z0":5.960977336707532,"aX":8.269439165546027},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.5,"breakHorizontal":-7.4,"spinRate":2062,"spinDirection":145},"zone":3,"typeConfidence":2.0,"plateTime":0.41360998672733906,"extension":6.53798192234712},"index":3,"playId":"422cfcca-1a0d-3b2f-bfcf-36e143740e5d","pitchNumber":3,"startTime":"2026-03-20T02:46:07.647Z","endTime":"2026-03-20T02:46:11.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.0,"awayTeamWinProbability":2.0,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:46:11.609Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gary Sánchez pops out to second baseman Sam Haggerty.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-20T02:46:17.893Z","endTime":"2026-03-20T02:47:10.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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.7,"endSpeed":82.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.71089321736667,"aZ":-14.533039657120824,"pfxX":4.5867865460124175,"pfxZ":10.034322321559703,"pX":0.21146757361713892,"pZ":2.1513628481559244,"vX0":-5.354315375323136,"vY0":-131.9131526537818,"vZ0":-6.9001458953397705,"x":108.94,"y":180.69,"x0":1.6739696919579952,"y0":50.003039050016746,"z0":5.877479339512902,"aX":8.064067521758814},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.8,"breakHorizontal":-7.1,"spinRate":2110,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.4156083071978931,"extension":6.393480721739384},"index":0,"playId":"f6b50fca-6b54-3516-8f4f-ca1b81794f61","pitchNumber":1,"startTime":"2026-03-20T02:46:36.189Z","endTime":"2026-03-20T02:46:39.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.199370920802604,"aZ":-12.868584663566725,"pfxX":5.415633041097926,"pfxZ":10.856714558256185,"pX":-0.0845093206812572,"pZ":3.4223547871241897,"vX0":-6.111329190504662,"vY0":-132.4780066964159,"vZ0":-4.282256915329215,"x":120.22,"y":146.38,"x0":1.548197881098458,"y0":50.00060949458898,"z0":5.999682045438222,"aX":9.628675286837028},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":19.0,"breakHorizontal":-8.5,"spinRate":2107,"spinDirection":151},"zone":2,"typeConfidence":2.0,"plateTime":0.41338370750106357,"extension":6.4133020477266305},"hitData":{"launchSpeed":80.4,"launchAngle":61.0,"totalDistance":182.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":162.91,"coordY":137.89}},"index":1,"playId":"74b1edfd-431c-39ec-9b67-f3f86f88d49c","pitchNumber":2,"startTime":"2026-03-20T02:47:00.550Z","endTime":"2026-03-20T02:47:10.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":596142,"link":"/api/v1/people/596142"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.89999999999999,"awayTeamWinProbability":2.1000000000000085,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:47:10.531Z","atBatIndex":43},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Rengifo pops out to first baseman Jonah Bride.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-20T02:47:17.115Z","endTime":"2026-03-20T02:48:50.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":681146,"link":"/api/v1/people/681146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":72.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.10301968008131,"aZ":-39.50577671382037,"pfxX":-0.8118443417814998,"pfxZ":-5.660615202499274,"pX":0.2712067724492009,"pZ":1.0099377800601825,"vX0":-3.0543283232274576,"vY0":-113.18027897598174,"vZ0":-2.3155722503551344,"x":106.66,"y":211.51,"x0":1.7450085320231452,"y0":50.00489757262449,"z0":6.011304310228781,"aX":-1.0506524454915334},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-10.6,"breakHorizontal":2.3,"spinRate":2440,"spinDirection":332},"zone":14,"typeConfidence":2.0,"plateTime":0.4843636069962418,"extension":6.416865098882237},"index":0,"playId":"e1081431-26d8-3d30-b331-16357a63f48b","pitchNumber":1,"startTime":"2026-03-20T02:47:37.306Z","endTime":"2026-03-20T02:47:41.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":81.6,"endSpeed":75.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.53597681738671,"aZ":-33.59335591804376,"pfxX":-2.5584233070528324,"pfxZ":-0.9874803972055588,"pX":0.6192614567457507,"pZ":2.69088404240902,"vX0":-2.3058292608742703,"vY0":-118.87974332583386,"vZ0":-0.6615202457549453,"x":93.4,"y":166.13,"x0":1.932033175440035,"y0":50.00125788560337,"z0":6.006546596214211,"aX":-3.682900489746071},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.7,"breakHorizontal":5.2,"spinRate":2371,"spinDirection":273},"zone":6,"typeConfidence":2.0,"plateTime":0.45970137903948505,"extension":6.174655247844077},"index":1,"playId":"133ca894-1bbf-3225-9997-b21bfba7ba44","pitchNumber":2,"startTime":"2026-03-20T02:47:52.200Z","endTime":"2026-03-20T02:47:55.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":81.7,"endSpeed":74.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.732088755880813,"aZ":-18.167896058570136,"pfxX":4.797360222197346,"pfxZ":9.762793247351198,"pX":1.505872614716671,"pZ":2.7778583711796876,"vX0":-2.7058234811701816,"vY0":-118.99986063294267,"vZ0":-3.2872492679621637,"x":59.6,"y":163.78,"x0":2.034091226972338,"y0":50.00357555271286,"z0":5.822003567531495,"aX":6.884022237824743},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":17.2,"breakHorizontal":-8.0,"spinRate":1801,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.4601909282503742,"extension":6.287925901496795},"index":2,"playId":"2ca02fff-140e-383c-9687-bde75e09163c","pitchNumber":3,"startTime":"2026-03-20T02:48:09.516Z","endTime":"2026-03-20T02:48:13.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.159138186392234,"aZ":-13.3882383566924,"pfxX":6.07539670863085,"pfxZ":10.696379960322826,"pX":-0.13190251694087796,"pZ":1.2309899026882458,"vX0":-6.749668508861038,"vY0":-131.73720385152276,"vZ0":-9.100866559905354,"x":122.03,"y":205.54,"x0":1.6749232233647255,"y0":50.003529882182185,"z0":5.72156876525726,"aX":10.671803519029636},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.5,"breakHorizontal":-9.5,"spinRate":2035,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.4158744533894052,"extension":6.9842888969937515},"index":3,"playId":"f5348424-5b4b-3c94-932f-c5c444929ac1","pitchNumber":4,"startTime":"2026-03-20T02:48:25.501Z","endTime":"2026-03-20T02:48:28.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62487378850104,"aZ":-12.034989193973239,"pfxX":5.7397785058389275,"pfxZ":11.353653281660222,"pX":-0.5744144945836321,"pZ":1.648723747506267,"vX0":-7.254267826774749,"vY0":-132.4240583590515,"vZ0":-8.441145107913385,"x":138.9,"y":194.26,"x0":1.4564215409321475,"y0":50.00251173126538,"z0":5.760812724315751,"aX":10.181086930907101},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.8,"breakHorizontal":-8.8,"spinRate":2150,"spinDirection":148},"zone":7,"typeConfidence":2.0,"plateTime":0.4138331202756609,"extension":6.473782455582513},"hitData":{"launchSpeed":81.2,"launchAngle":74.0,"totalDistance":118.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":161.89,"coordY":169.32}},"index":4,"playId":"a8f9e274-2a61-3e6d-8319-674a5fa2466d","pitchNumber":5,"startTime":"2026-03-20T02:48:43.522Z","endTime":"2026-03-20T02:48:50.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.8,"awayTeamWinProbability":2.200000000000003,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:48:50.922Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Danny Jansen flies out to right fielder Sal Frelick.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-20T02:51:14.020Z","endTime":"2026-03-20T02:51:23.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Brock Wilken replaces third baseman Luis Rengifo, batting 7th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-20T02:51:02.116Z","endTime":"2026-03-20T02:51:02.128Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694385,"link":"/api/v1/people/694385"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"701","replacedPlayer":{"id":650859,"link":"/api/v1/people/650859"},"defense":{"pitcher":{"id":800469,"link":"/api/v1/people/800469","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Trevor Megill replaces Bryan Rivera.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-20T02:51:02.128Z","endTime":"2026-03-20T02:51:16.193Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656730,"link":"/api/v1/people/656730"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":800469,"link":"/api/v1/people/800469","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":95.5,"endSpeed":87.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.201028786216252,"aZ":-9.484699502020183,"pfxX":-2.1712944203444557,"pfxZ":11.572400791545448,"pX":0.5444799978337352,"pZ":2.79570347970508,"vX0":1.9017403336092773,"vY0":-138.91855443052066,"vZ0":-8.294398602275708,"x":96.25,"y":163.3,"x0":0.13419119204963398,"y0":50.002444395113905,"z0":6.445005210527852,"aX":-4.25714929102522},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.4,"breakHorizontal":3.6,"spinRate":2279,"spinDirection":197},"zone":6,"typeConfidence":0.89,"plateTime":0.3938082489248549,"extension":6.59467099131781},"hitData":{"launchSpeed":90.4,"launchAngle":66.0,"totalDistance":184.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.75,"coordY":145.5}},"index":2,"playId":"7c3ce352-7aff-38a3-a497-59f720903553","pitchNumber":1,"startTime":"2026-03-20T02:51:16.193Z","endTime":"2026-03-20T02:51:23.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_ab"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_ab"},{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.3,"awayTeamWinProbability":1.7000000000000028,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:51:23.911Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Duran strikes out swinging.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-20T02:51:33.905Z","endTime":"2026-03-20T02:52:33.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"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":95.5,"endSpeed":87.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.11995878665317,"aZ":-11.752060304243154,"pfxX":-2.405129184441234,"pfxZ":10.421736287971775,"pX":-0.05529215246445528,"pZ":3.613644790786706,"vX0":0.28068522548225905,"vY0":-139.083600798759,"vZ0":-5.641207905646678,"x":119.11,"y":141.21,"x0":0.15498652836394095,"y0":50.00330274075828,"z0":6.447201813537241,"aX":-4.71322393118876},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.9,"breakHorizontal":4.3,"spinRate":2282,"spinDirection":202},"zone":11,"typeConfidence":0.89,"plateTime":0.39377222665191525,"extension":6.580818553648101},"index":0,"playId":"c7514f29-9dca-3f37-b56e-c2ad468b4525","pitchNumber":1,"startTime":"2026-03-20T02:51:55.164Z","endTime":"2026-03-20T02:51:58.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.101469749819664,"aZ":-29.455564601459255,"pfxX":0.057245445367537506,"pfxZ":1.6595734730883978,"pX":0.37655917874695927,"pZ":1.485928719509746,"vX0":0.8749952596353457,"vY0":-127.71986066392218,"vZ0":-6.494165433553135,"x":102.65,"y":198.66,"x0":0.02047530765343039,"y0":50.000514731689556,"z0":6.412540558303237,"aX":0.09322222206602786},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.7,"breakHorizontal":-0.4,"spinRate":2645,"spinDirection":70},"zone":14,"typeConfidence":0.87,"plateTime":0.4307461196231035,"extension":6.467038192381206},"index":1,"playId":"194b46a2-a767-3c20-85e4-449653024512","pitchNumber":2,"startTime":"2026-03-20T02:52:12.870Z","endTime":"2026-03-20T02:52:16.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.317385519678375,"aZ":-33.69786365432862,"pfxX":-0.5003860014954187,"pfxZ":-0.9777403792772148,"pX":1.3273074867718229,"pZ":1.2381407560849267,"vX0":2.614015887283555,"vY0":-125.01490355817349,"vZ0":-5.795888165635052,"x":66.41,"y":205.35,"x0":0.3251041469392909,"y0":50.00585526640744,"z0":6.411158780824862,"aX":-0.7788265964010306},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.0,"breakHorizontal":0.2,"spinRate":2615,"spinDirection":13},"zone":14,"typeConfidence":0.9,"plateTime":0.4411148195853811,"extension":6.5399118335246005},"index":2,"playId":"0016dff7-607b-3673-9c01-95b6d7b18cfb","pitchNumber":3,"startTime":"2026-03-20T02:52:30.462Z","endTime":"2026-03-20T02:52:33.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:52:33.786Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mark Canha strikes out swinging. Mark Canha to 1st. Wild pitch by pitcher Trevor Megill.","rbi":0,"awayScore":4,"homeScore":11,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-20T02:52:40.070Z","endTime":"2026-03-20T02:54:01.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":592192,"fullName":"Mark Canha","link":"/api/v1/people/592192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592192,"fullName":"Mark Canha","link":"/api/v1/people/592192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":null,"isOut":null,"outNumber":null},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592192,"fullName":"Mark Canha","link":"/api/v1/people/592192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4}},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":592192,"fullName":"Mark Canha","link":"/api/v1/people/592192"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.396926699646805,"aZ":-7.52975549446916,"pfxX":0.31115212132141923,"pfxZ":12.147738488565738,"pX":0.47830198691823844,"pZ":2.807452850349586,"vX0":0.8439216726495817,"vY0":-142.18403369978373,"vZ0":-8.733103260764343,"x":98.77,"y":162.98,"x0":0.13612309615808896,"y0":50.003873304037555,"z0":6.412340822820676,"aX":0.6310131761935414},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":20.2,"breakHorizontal":-0.7,"spinRate":2510,"spinDirection":202},"zone":6,"typeConfidence":0.9,"plateTime":0.3865989653656321,"extension":6.564824555451911},"index":0,"playId":"5b98e51b-9d06-3b1d-a229-d1cb6e75d79f","pitchNumber":1,"startTime":"2026-03-20T02:52:57.781Z","endTime":"2026-03-20T02:53:01.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.349537879496594,"aZ":-29.678401002709982,"pfxX":0.1763658284211953,"pfxZ":1.5561654711958286,"pX":1.040456489992046,"pZ":-0.5382994016628043,"vX0":2.012761519110551,"vY0":-126.82718660546324,"vZ0":-10.783678468819645,"x":77.34,"y":253.31,"x0":0.2075853839429776,"y0":50.00134461460948,"z0":6.205307475251539,"aX":0.28153289347930605},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.2,"breakHorizontal":-0.8,"spinRate":2579,"spinDirection":340},"zone":14,"typeConfidence":0.88,"plateTime":0.4349174290377502,"extension":6.58229777681097},"index":1,"playId":"ad4a6ba6-9cd4-35bf-b919-d5c388789433","pitchNumber":2,"startTime":"2026-03-20T02:53:13.508Z","endTime":"2026-03-20T02:53:16.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.152337285513497,"aZ":-36.02899842764248,"pfxX":-0.5734991701284473,"pfxZ":-2.320577848271374,"pX":0.7407378634674748,"pZ":1.4323146068049772,"vX0":1.9315320075775488,"vY0":-127.4233666488255,"vZ0":-5.469822411179736,"x":88.76,"y":200.11,"x0":0.05011074655760682,"y0":50.004939477499256,"z0":6.426409272846672,"aX":-0.9509310348826946},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-5.2,"breakHorizontal":0.6,"spinRate":2631,"spinDirection":16},"zone":14,"typeConfidence":0.9,"plateTime":0.4284842194387095,"extension":6.499105392210716},"index":2,"playId":"b039aaf7-4f7f-3610-8057-5e5e7a37e020","pitchNumber":3,"startTime":"2026-03-20T02:53:34.959Z","endTime":"2026-03-20T02:53:37.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-20T02:53:46.078Z","endTime":"2026-03-20T02:53:58.023Z","isPitch":false,"type":"action","player":{"id":592192,"link":"/api/v1/people/592192"},"defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.446132892578117,"aZ":-33.21649596164976,"pfxX":-0.5125777020577629,"pfxZ":-0.6245729605021677,"pX":0.23975756636028678,"pZ":0.3418898827673623,"vX0":0.8524857316561651,"vY0":-127.39581625510846,"vZ0":-8.529044846283684,"x":107.86,"y":229.55,"x0":-0.030938359115460078,"y0":50.00608344319592,"z0":6.319488291039967,"aX":-0.8521614713665722},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.6,"breakHorizontal":0.7,"spinRate":2617,"spinDirection":326},"zone":14,"typeConfidence":0.89,"plateTime":0.4281286655224168,"extension":6.5507069369932145},"index":4,"playId":"00669658-9926-385e-a654-2505938b9517","pitchNumber":4,"startTime":"2026-03-20T02:53:58.023Z","endTime":"2026-03-20T02:54:01.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592192,"link":"/api/v1/people/592192"},"credit":"b_ab"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_ab"},{"player":{"id":592192,"link":"/api/v1/people/592192"},"credit":"b_pa"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.4,"awayTeamWinProbability":1.5999999999999943,"homeTeamWinProbabilityAdded":-0.19999999999998863,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:54:01.814Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sam Haggerty grounds out to pitcher Trevor Megill.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-20T02:54:55.710Z","endTime":"2026-03-20T02:56:54.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656730,"link":"/api/v1/people/656730"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":"cc819e0e-e8fa-3c6b-a707-9462b9c922a1","startTime":"2026-03-20T02:54:40.703Z","endTime":"2026-03-20T02:54:44.597Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"first":{"id":592192,"link":"/api/v1/people/592192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.079653773156654,"aZ":-9.452419276937647,"pfxX":-2.6567794849581206,"pfxZ":11.220416235804738,"pX":0.523659511721309,"pZ":2.5616777611202517,"vX0":2.118577476781502,"vY0":-141.16606380985326,"vZ0":-9.092502405591091,"x":97.04,"y":169.61,"x0":0.10995038927905793,"y0":50.00665995432224,"z0":6.426589670812883,"aX":-5.382123571377299},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.7,"breakHorizontal":4.4,"spinRate":2525,"spinDirection":197},"zone":6,"typeConfidence":0.9,"plateTime":0.38748866745071897,"extension":6.571208433197761},"index":1,"playId":"379af980-228b-3fdc-b3bc-40e34146e403","pitchNumber":1,"startTime":"2026-03-20T02:54:57.574Z","endTime":"2026-03-20T02:55:01.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"first":{"id":592192,"link":"/api/v1/people/592192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"6fbbc2a7-8c72-3d9a-8476-bd69d908abbf","startTime":"2026-03-20T02:55:18.299Z","endTime":"2026-03-20T02:55:21.510Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"first":{"id":592192,"link":"/api/v1/people/592192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.431355102115383,"aZ":-8.76615174856956,"pfxX":-2.207168503347397,"pfxZ":11.525545230198691,"pX":-0.165318707490174,"pZ":3.1204174559492466,"vX0":0.13721119008725163,"vY0":-141.42212101422362,"vZ0":-7.81335045838083,"x":123.3,"y":154.53,"x0":0.07252455865778303,"y0":50.00594346476927,"z0":6.477105729741874,"aX":-4.483557016547651},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.6,"breakHorizontal":4.0,"spinRate":2290,"spinDirection":197},"zone":2,"typeConfidence":0.9,"plateTime":0.3869071455983515,"extension":6.514174328620298},"index":3,"playId":"4dce7b64-eaeb-3420-a1c1-2211abe740b7","pitchNumber":2,"startTime":"2026-03-20T02:55:35.493Z","endTime":"2026-03-20T02:55:38.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"first":{"id":592192,"link":"/api/v1/people/592192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":80.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.228871100253453,"aZ":-32.438284492145165,"pfxX":0.7309211962688495,"pfxZ":-0.16385073640092251,"pX":1.1259398121960065,"pZ":1.7602075683017329,"vX0":2.706006549851571,"vY0":-124.79079135289622,"vZ0":-5.144769712887762,"x":74.08,"y":191.25,"x0":-0.06211430016882376,"y0":50.00438445429253,"z0":6.4833537398355405,"aX":1.1666793040474353},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.1,"breakHorizontal":-1.9,"spinRate":2514,"spinDirection":24},"zone":14,"typeConfidence":0.9,"plateTime":0.4368846990983615,"extension":6.605361081766083},"index":4,"playId":"120d023b-1b28-38d5-8875-fb5196f327f7","pitchNumber":3,"startTime":"2026-03-20T02:55:57.001Z","endTime":"2026-03-20T02:56:00.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"first":{"id":592192,"link":"/api/v1/people/592192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.488926024543183,"aZ":-30.534304187299817,"pfxX":-0.04779873515878297,"pfxZ":1.024400553368153,"pX":0.9802445498298646,"pZ":1.007812795955156,"vX0":2.220006132563553,"vY0":-125.96661788020853,"vZ0":-7.3328375818971745,"x":79.64,"y":211.57,"x0":0.09079770529350571,"y0":50.00114917645717,"z0":6.4514783636230835,"aX":-0.07674837607013317},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.2,"breakHorizontal":-0.5,"spinRate":2531,"spinDirection":356},"zone":14,"typeConfidence":0.89,"plateTime":0.4361643110381026,"extension":6.569988492926134},"index":5,"playId":"af0e487f-857d-31d1-a696-ce5dd56b2bb2","pitchNumber":4,"startTime":"2026-03-20T02:56:18.822Z","endTime":"2026-03-20T02:56:21.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"first":{"id":592192,"link":"/api/v1/people/592192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.855966838463164,"aZ":-10.500094093328782,"pfxX":-3.0894127786869774,"pfxZ":10.59156752231274,"pX":1.0806945791886307,"pZ":2.842887043967044,"vX0":3.9487167260956046,"vY0":-141.77793697819197,"vZ0":-7.988934498413107,"x":75.81,"y":162.02,"x0":0.07463066059174864,"y0":50.0014816220279,"z0":6.3583296987481415,"aX":-6.3214565392151325},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.9,"breakHorizontal":4.8,"spinRate":2406,"spinDirection":200},"zone":12,"typeConfidence":0.9,"plateTime":0.3855658821751442,"extension":6.498166996545241},"hitData":{"launchSpeed":48.6,"launchAngle":-29.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":142.63,"coordY":181.49}},"index":6,"playId":"0e959ad1-cbdd-3110-9e1e-291b39a18d93","pitchNumber":5,"startTime":"2026-03-20T02:56:47.586Z","endTime":"2026-03-20T02:56:54.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"first":{"id":592192,"link":"/api/v1/people/592192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"credit":"b_ab"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_ab"},{"player":{"id":664059,"link":"/api/v1/people/664059"},"credit":"b_pa"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:56:54.992Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lockridge strikes out swinging.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-20T02:58:59.871Z","endTime":"2026-03-20T03:00:15.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Robert Garcia replaces Jacob Latz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-20T02:58:08.051Z","endTime":"2026-03-20T02:59:02.022Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676395,"link":"/api/v1/people/676395"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.04238304417872,"aZ":-17.156071938077755,"pfxX":7.623786489688473,"pfxZ":8.135304197923505,"pX":-1.2416475922847476,"pZ":2.9517482461263858,"vX0":-14.537632491025214,"vY0":-135.16009793909276,"vZ0":-3.513932379307834,"x":164.33,"y":159.08,"x0":3.221428869324273,"y0":50.00435458924748,"z0":5.476789358493184,"aX":14.07797212673624},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.0,"breakHorizontal":-10.7,"spinRate":2254,"spinDirection":128},"zone":11,"typeConfidence":0.89,"plateTime":0.4055743908268319,"extension":6.249752146103793},"index":1,"playId":"5686a9d2-8095-3829-99a9-b17973519517","pitchNumber":1,"startTime":"2026-03-20T02:59:02.022Z","endTime":"2026-03-20T02:59:05.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.878161734892554,"aZ":-18.595079394833032,"pfxX":6.868886046325057,"pfxZ":7.419394474225474,"pX":0.3857188729396803,"pZ":2.7912555991571963,"vX0":-10.578560934910383,"vY0":-134.5879438813144,"vZ0":-3.51958352103152,"x":102.3,"y":163.42,"x0":3.4791116055184017,"y0":50.00100232910816,"z0":5.436790301652878,"aX":12.569373181015953},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.8,"breakHorizontal":-10.1,"spinRate":2240,"spinDirection":132},"zone":6,"typeConfidence":0.87,"plateTime":0.40733914688701356,"extension":6.177642379211591},"index":2,"playId":"3ad2ee70-c692-33c0-9468-5df8870a712a","pitchNumber":2,"startTime":"2026-03-20T02:59:16.337Z","endTime":"2026-03-20T02:59:19.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":86.6,"endSpeed":78.3,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11731073043633,"aZ":-35.433691316409934,"pfxX":10.679767719170348,"pfxZ":-2.0710888882161154,"pX":1.240674908435011,"pZ":2.6820559111118762,"vX0":-8.865509932010607,"vY0":-125.7304664151237,"vZ0":-0.05562853756967501,"x":69.71,"y":166.36,"x0":3.451395985059468,"y0":50.000184954302476,"z0":5.617017166487575,"aX":16.835658239812876},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.5,"breakHorizontal":-16.9,"spinRate":1729,"spinDirection":115},"zone":12,"typeConfidence":0.9,"plateTime":0.4381972827587379,"extension":6.0460150476248025},"index":3,"playId":"acc6c94d-2bbb-3be8-855c-2dcfe21fa7c3","pitchNumber":3,"startTime":"2026-03-20T02:59:31.624Z","endTime":"2026-03-20T02:59:34.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-03-20T02:59:44.352Z","endTime":"2026-03-20T02:59:54.982Z","isPitch":false,"type":"action","player":{"id":663604,"link":"/api/v1/people/663604"},"defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":89.0,"endSpeed":81.2,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.970262688571434,"aZ":-31.155543906355728,"pfxX":10.928939876854079,"pfxZ":0.608194987587412,"pX":-1.9869269637333913,"pZ":1.1130666806726466,"vX0":-16.512531094744816,"vY0":-128.51946976106987,"vZ0":-4.764380451236629,"x":192.74,"y":208.73,"x0":3.11709513754728,"y0":50.00000005306073,"z0":5.425628946306789,"aX":18.18282804709996},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.1,"breakHorizontal":-15.8,"spinRate":1636,"spinDirection":121},"zone":13,"typeConfidence":0.91,"plateTime":0.42705645093978273,"extension":6.206780248005511},"index":5,"playId":"4be1bc0a-093c-305d-8c8e-4e95d41fc865","pitchNumber":4,"startTime":"2026-03-20T02:59:54.982Z","endTime":"2026-03-20T02:59:58.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":94.3,"endSpeed":85.9,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.968930585494522,"aZ":-17.517085443821653,"pfxX":6.557468455041352,"pfxZ":7.72194474775012,"pX":0.8275935616447371,"pZ":3.7038114645301525,"vX0":-9.27291465261301,"vY0":-137.0861930757366,"vZ0":-1.810654500081223,"x":85.45,"y":138.78,"x0":3.4058389357191543,"y0":50.00669313993725,"z0":5.5716761270222825,"aX":12.454414102617033},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.8,"breakHorizontal":-9.8,"spinRate":2240,"spinDirection":125},"zone":12,"typeConfidence":0.9,"plateTime":0.39990283105110613,"extension":6.24078516131245},"index":6,"playId":"081dbe9e-94c5-377d-9bd9-655eaa78669d","pitchNumber":5,"startTime":"2026-03-20T03:00:12.907Z","endTime":"2026-03-20T03:00:15.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_ab"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_ab"},{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_pa"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:00:15.907Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"David Hamilton grounds out, third baseman Tyler Wade to first baseman Jonah Bride.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-20T03:00:19.439Z","endTime":"2026-03-20T03:01:34.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","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":2},"credits":[{"player":{"id":642180,"link":"/api/v1/people/642180"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681146,"link":"/api/v1/people/681146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10848243285138,"aZ":-17.87300894772301,"pfxX":5.991799005334304,"pfxZ":7.840509179695937,"pX":0.5673169259541336,"pZ":3.8385021501813603,"vX0":-9.487621304855018,"vY0":-134.46095896213924,"vZ0":-1.269917037474212,"x":95.38,"y":135.14,"x0":3.3688413087983586,"y0":50.00572633417143,"z0":5.589467047467951,"aX":10.934610814350593},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.2,"breakHorizontal":-8.8,"spinRate":2240,"spinDirection":130},"zone":12,"typeConfidence":0.88,"plateTime":0.40789422144910636,"extension":6.111736290282668},"index":0,"playId":"3c525bf1-7259-3a1e-95e5-f8a4dd57e260","pitchNumber":1,"startTime":"2026-03-20T03:00:39.725Z","endTime":"2026-03-20T03:00:44.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.81934266175127,"aZ":-15.826239994545787,"pfxX":7.577496647133371,"pfxZ":8.528964823259429,"pX":0.6502637198851376,"pZ":2.965792080523328,"vX0":-10.051439077985936,"vY0":-137.4294135197595,"vZ0":-3.801332008499875,"x":92.21,"y":158.7,"x0":3.3668452639786546,"y0":50.00558294220158,"z0":5.438690321050246,"aX":14.529837834807246},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.9,"breakHorizontal":-11.6,"spinRate":2421,"spinDirection":127},"zone":3,"typeConfidence":0.91,"plateTime":0.39822197699948303,"extension":6.202174257908009},"index":1,"playId":"180b410f-9005-3b9a-b0f2-179c9cb03130","pitchNumber":2,"startTime":"2026-03-20T03:01:08.242Z","endTime":"2026-03-20T03:01:11.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.662997425862798,"aZ":-15.872979072888091,"pfxX":6.487159196973096,"pfxZ":8.499491441934229,"pX":-0.35478695353832895,"pZ":2.651920359123744,"vX0":-11.93304753043945,"vY0":-137.43373227057623,"vZ0":-4.870052543263099,"x":130.52,"y":167.18,"x0":3.1952159773623463,"y0":50.00492641343541,"z0":5.520459252335473,"aX":12.445990921414277},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":-9.4,"spinRate":2274,"spinDirection":131},"zone":4,"typeConfidence":0.9,"plateTime":0.39811596080782463,"extension":6.46728125022335},"hitData":{"launchSpeed":92.8,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.26,"coordY":151.53}},"index":2,"playId":"bf94b7d6-7307-3bc5-a08e-e69f0c4d40e3","pitchNumber":3,"startTime":"2026-03-20T03:01:26.079Z","endTime":"2026-03-20T03:01:34.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_ab"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_ab"},{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_pa"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:01:34.855Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Frelick called out on strikes.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-20T03:01:38.464Z","endTime":"2026-03-20T03:02:57.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":82.6,"endSpeed":76.5,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.468778515787733,"aZ":-32.43138266461678,"pfxX":-3.1638962862987494,"pfxZ":-0.16933974401231922,"pX":1.6330141667349798,"pZ":3.164220014929607,"vX0":-3.6000860586050143,"vY0":-120.35814190266517,"vZ0":0.6114790540834352,"x":54.75,"y":153.35,"x0":3.5545442695313336,"y0":50.00507285903982,"z0":5.759204103729814,"aX":-4.682896076510604},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.1,"breakHorizontal":6.5,"spinRate":2335,"spinDirection":267},"zone":12,"typeConfidence":0.91,"plateTime":0.45357925921755093,"extension":6.11391585972047},"index":0,"playId":"5a909b7d-bf4b-3dd3-aa23-0c3960bf9164","pitchNumber":1,"startTime":"2026-03-20T03:01:58.994Z","endTime":"2026-03-20T03:02:02.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":84.3,"endSpeed":78.1,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.48213433265929,"aZ":-32.634204564054,"pfxX":-2.4689098837390118,"pfxZ":-0.2993440945422492,"pX":0.9340831158603602,"pZ":2.8461669191386134,"vX0":-5.286300141373416,"vY0":-122.78687938832276,"vZ0":-0.21138655221935854,"x":81.39,"y":161.93,"x0":3.4287947814203217,"y0":50.0023423791418,"z0":5.691411683456266,"aX":-3.799484605435293},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.4,"breakHorizontal":5.6,"spinRate":2331,"spinDirection":283},"zone":12,"typeConfidence":0.91,"plateTime":0.44472022550711676,"extension":6.351247309114138},"index":1,"playId":"250cb6d1-8fb9-335a-bf09-396f6d68bffb","pitchNumber":2,"startTime":"2026-03-20T03:02:17.388Z","endTime":"2026-03-20T03:02:23.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77170304872557,"aZ":-16.732991160652652,"pfxX":5.599320175090497,"pfxZ":8.175940040129715,"pX":-0.7753633652993189,"pZ":2.7505530436507715,"vX0":-12.799067568100794,"vY0":-136.28556542322076,"vZ0":-4.271465029634181,"x":146.56,"y":164.52,"x0":3.245650773579795,"y0":50.00558247762213,"z0":5.487185055197156,"aX":10.579823816931725},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.0,"breakHorizontal":-7.6,"spinRate":2277,"spinDirection":125},"zone":1,"typeConfidence":0.89,"plateTime":0.4012572518558133,"extension":6.358729280703671},"index":2,"playId":"4d2e6cd5-2019-3274-9875-2976bfaf5879","pitchNumber":3,"startTime":"2026-03-20T03:02:35.600Z","endTime":"2026-03-20T03:02:39.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.6,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84873528779394,"aZ":-32.15714094254848,"pfxX":9.571595357306526,"pfxZ":0.0066206813974778456,"pX":-0.050464796532243617,"pZ":1.742639840195883,"vX0":-11.730994043996787,"vY0":-130.3576467998316,"vZ0":-3.6607715969986874,"x":118.92,"y":191.73,"x0":3.2598349636028865,"y0":50.00186451683924,"z0":5.5872623968911945,"aX":16.509463020243675},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.6,"breakHorizontal":-14.8,"spinRate":1652,"spinDirection":118},"zone":8,"typeConfidence":0.9,"plateTime":0.4198409568951771,"extension":6.069215916543631},"index":3,"playId":"9e69143e-ef09-35f6-88a1-c6876fc614b6","pitchNumber":4,"startTime":"2026-03-20T03:02:53.324Z","endTime":"2026-03-20T03:02:57.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:02:57.543Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Wade singles on a line drive to right fielder Jacob Hurtubise.","rbi":0,"awayScore":4,"homeScore":11,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-20T03:05:43.352Z","endTime":"2026-03-20T03:06:38.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":674441,"link":"/api/v1/people/674441"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jacob Hurtubise replaces right fielder Sal Frelick, batting 1st, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-20T03:04:47.307Z","endTime":"2026-03-20T03:04:47.322Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":674441,"link":"/api/v1/people/674441"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":686217,"link":"/api/v1/people/686217"},"defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Cooper Pratt replaces second baseman David Hamilton, batting 9th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-20T03:04:47.322Z","endTime":"2026-03-20T03:04:47.324Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806198,"link":"/api/v1/people/806198"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":666152,"link":"/api/v1/people/666152"},"defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Abner Uribe replaces Trevor Megill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-20T03:04:47.324Z","endTime":"2026-03-20T03:05:45.549Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682842,"link":"/api/v1/people/682842"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":806198,"link":"/api/v1/people/806198"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":97.5,"endSpeed":89.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.06998925924857,"aZ":-20.127675809280344,"pfxX":-8.97544761824316,"pfxZ":5.8710417095190515,"pX":-0.8287809139632821,"pZ":3.3076098962977474,"vX0":4.490672844383029,"vY0":-142.00226766792665,"vZ0":-3.7454123988286705,"x":148.59,"y":149.47,"x0":-1.2604934004669226,"y0":50.00301064558961,"z0":5.916487436833394,"aX":-18.417275295608007},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.1,"breakHorizontal":15.4,"spinRate":2279,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3850194381996226,"extension":6.152545563778027},"index":3,"playId":"72c654f5-49a8-3df1-9f7d-5a7f469d3c61","pitchNumber":1,"startTime":"2026-03-20T03:05:45.549Z","endTime":"2026-03-20T03:05:49.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":806198,"link":"/api/v1/people/806198"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.567560489173292,"aZ":-20.206986305630505,"pfxX":-8.57844004511695,"pfxZ":5.81645168811325,"pX":0.10039918320386192,"pZ":2.4517613117812984,"vX0":6.74939289435833,"vY0":-142.10412770491138,"vZ0":-5.804770749964014,"x":113.17,"y":172.58,"x0":-1.1831703774333715,"y0":50.0065273534183,"z0":5.792205685298865,"aX":-17.663183640506478},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.6,"breakHorizontal":14.3,"spinRate":2276,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.384472817631738,"extension":6.316155734946455},"index":4,"playId":"bbae7ea0-ac4e-31b1-93f6-447f62cf2f9d","pitchNumber":2,"startTime":"2026-03-20T03:06:04.561Z","endTime":"2026-03-20T03:06:08.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":806198,"link":"/api/v1/people/806198"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.334886828362094,"aZ":-20.90982779978278,"pfxX":-9.204449336713084,"pfxZ":5.4828149744843016,"pX":0.09525787979497141,"pZ":2.2238754386617137,"vX0":6.918220688903455,"vY0":-142.81452754454523,"vZ0":-5.851768194312452,"x":113.37,"y":178.74,"x0":-1.1683820854238371,"y0":50.007122060539444,"z0":5.623961420214133,"aX":-18.92869600086367},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.9,"breakHorizontal":15.2,"spinRate":2271,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3842140614139815,"extension":6.330816054732015},"hitData":{"launchSpeed":99.3,"launchAngle":10.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":147.47,"coordY":122.56}},"index":5,"playId":"44de1657-ab5e-326c-bb17-b66475ce6d62","pitchNumber":3,"startTime":"2026-03-20T03:06:30.425Z","endTime":"2026-03-20T03:06:38.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":806198,"link":"/api/v1/people/806198"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642180,"link":"/api/v1/people/642180"},"credit":"b_ab"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_ab"},{"player":{"id":642180,"link":"/api/v1/people/642180"},"credit":"b_pa"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.7,"awayTeamWinProbability":2.299999999999997,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.16,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:06:38.787Z","atBatIndex":52},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alejandro Osuna lines out sharply to shortstop Joey Ortiz.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-20T03:06:40.050Z","endTime":"2026-03-20T03:07:19.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.784990498969794,"aZ":-19.654348393410302,"pfxX":-8.408131181394358,"pfxZ":6.136414217542965,"pX":0.16088983222147046,"pZ":2.6851514968317387,"vX0":7.175081908835429,"vY0":-141.58789354050288,"vZ0":-4.900897036921314,"x":110.87,"y":166.28,"x0":-1.3072726991033032,"y0":50.00660485403052,"z0":5.687457194072632,"aX":-17.162564590745966},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.3,"breakHorizontal":13.9,"spinRate":2312,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.38609608887362823,"extension":6.543503552498034},"hitData":{"launchSpeed":96.3,"launchAngle":7.0,"totalDistance":184.0,"trajectory":"line_drive","hardness":"hard","location":"6","coordinates":{"coordX":127.93,"coordY":144.48}},"index":0,"playId":"75d0919e-355d-3a3d-8e28-a09656b31661","pitchNumber":1,"startTime":"2026-03-20T03:07:10.899Z","endTime":"2026-03-20T03:07:19.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":806198,"link":"/api/v1/people/806198"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:07:19.174Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonah Bride called out on strikes.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-20T03:07:26.498Z","endTime":"2026-03-20T03:09:09.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":681146,"fullName":"Jonah Bride","link":"/api/v1/people/681146"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681146,"fullName":"Jonah Bride","link":"/api/v1/people/681146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":100.2,"endSpeed":91.8,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.4933685011285,"aZ":-20.364026086327215,"pfxX":-8.660054382149893,"pfxZ":5.472691442197423,"pX":-0.459265032981695,"pZ":3.1747918274711844,"vX0":5.181897897141097,"vY0":-145.82052096894319,"vZ0":-3.981336949763732,"x":134.51,"y":153.06,"x0":-1.1317655514041411,"y0":50.00714920451094,"z0":5.782627540364877,"aX":-18.70057950749172},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":9.4,"breakHorizontal":14.6,"spinRate":2356,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.37525903946994976,"extension":6.330480794587138},"index":0,"playId":"c55d5903-481a-3c0c-afca-252753e581c5","pitchNumber":1,"startTime":"2026-03-20T03:07:44.591Z","endTime":"2026-03-20T03:07:47.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":806198,"link":"/api/v1/people/806198"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.9,"endSpeed":91.5,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.06371211951167,"aZ":-23.172067978554804,"pfxX":-8.993616472503344,"pfxZ":4.202850144874571,"pX":-1.2743964299524626,"pZ":2.7563924548074406,"vX0":3.2153700461170462,"vY0":-145.4532740432402,"vZ0":-4.489516961558485,"x":165.58,"y":164.36,"x0":-1.2254970097917348,"y0":50.00480551370465,"z0":5.724642451184687,"aX":-19.276342344682995},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":6.8,"breakHorizontal":15.6,"spinRate":2375,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.37654287856826674,"extension":6.473208478476321},"index":1,"playId":"6fa79a43-c2b7-3ffb-b9c3-b4625d1412e3","pitchNumber":2,"startTime":"2026-03-20T03:08:04.311Z","endTime":"2026-03-20T03:08:07.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":806198,"link":"/api/v1/people/806198"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.410241320925287,"aZ":-28.40387729841247,"pfxX":7.33240372628681,"pfxZ":2.366035903811042,"pX":0.43111296473230415,"pZ":2.7501750313339217,"vX0":2.139750158058855,"vY0":-125.46847135711238,"vZ0":-1.8502795372089458,"x":100.57,"y":164.53,"x0":-1.385473580906972,"y0":50.00407016885425,"z0":5.812106185127848,"aX":11.689113132158353},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.1,"breakHorizontal":-13.8,"spinRate":2564,"spinDirection":81},"zone":3,"typeConfidence":0.91,"plateTime":0.436560294392653,"extension":6.41936552653207},"index":2,"playId":"3f353a7f-710f-3920-87ad-e2ab82a4485b","pitchNumber":3,"startTime":"2026-03-20T03:08:27.232Z","endTime":"2026-03-20T03:08:30.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":806198,"link":"/api/v1/people/806198"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-20T03:08:43.368Z","endTime":"2026-03-20T03:09:05.513Z","isPitch":false,"type":"action","player":{"id":681146,"link":"/api/v1/people/681146"},"defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":806198,"link":"/api/v1/people/806198"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1014871381425,"aZ":-32.57435082984113,"pfxX":6.726315316375455,"pfxZ":-0.24726438356214508,"pX":-0.173713560200937,"pZ":3.0281242262636363,"vX0":0.3736708404114819,"vY0":-125.4192815393718,"vZ0":-0.6888621167424147,"x":123.62,"y":157.02,"x0":-1.198436167069463,"y0":50.00600869761851,"z0":5.970132855844254,"aX":10.68437678270065},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.4,"breakHorizontal":-12.2,"spinRate":2526,"spinDirection":68},"zone":2,"typeConfidence":0.9,"plateTime":0.4372338830158693,"extension":6.511412674820542},"index":4,"playId":"7a223cdd-1d48-39d6-881d-2e3f1fe894f2","pitchNumber":4,"startTime":"2026-03-20T03:09:05.513Z","endTime":"2026-03-20T03:09:09.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":806198,"link":"/api/v1/people/806198"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681146,"link":"/api/v1/people/681146"},"credit":"b_ab"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_ab"},{"player":{"id":681146,"link":"/api/v1/people/681146"},"credit":"b_pa"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.0,"awayTeamWinProbability":1.0,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:09:09.613Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Evan Carter grounds out, second baseman Cooper Pratt to first baseman Andrew Vaughn.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-20T03:09:18.331Z","endTime":"2026-03-20T03:12:18.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":806198,"link":"/api/v1/people/806198"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.795161930383085,"aZ":-29.085658085194453,"pfxX":6.460484335456408,"pfxZ":1.9707134873534748,"pX":-0.42690184486915467,"pZ":1.9942901312267856,"vX0":0.13915240165130294,"vY0":-124.35747982298703,"vZ0":-3.63031434310176,"x":133.27,"y":184.93,"x0":-1.3230166950279585,"y0":50.00342574140545,"z0":5.884238435541271,"aX":10.124609074731104},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.0,"breakHorizontal":-11.8,"spinRate":2525,"spinDirection":81},"zone":7,"typeConfidence":0.91,"plateTime":0.4403411873622032,"extension":6.298546302065498},"index":0,"playId":"42ff4977-3d29-3c33-8199-4b06fe4f2298","pitchNumber":1,"startTime":"2026-03-20T03:09:33.231Z","endTime":"2026-03-20T03:09:36.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":806198,"link":"/api/v1/people/806198"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":93.1,"endSpeed":85.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.08675251836437,"aZ":-25.180782365113583,"pfxX":-9.203623503422737,"pfxZ":3.7705730336687644,"pX":-0.08644697090555957,"pZ":1.9396238235333383,"vX0":6.07941314633909,"vY0":-135.4210248546064,"vZ0":-5.187060377319268,"x":120.3,"y":186.41,"x0":-1.1668781367499952,"y0":50.002402324667656,"z0":5.645647395976823,"aX":-17.06190495071091},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.9,"breakHorizontal":15.4,"spinRate":2241,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.40475160663060983,"extension":6.604963934893164},"index":1,"playId":"8be1edd4-fed7-32da-9b25-fd79fa5461b1","pitchNumber":2,"startTime":"2026-03-20T03:09:49.965Z","endTime":"2026-03-20T03:09:52.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":806198,"link":"/api/v1/people/806198"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.367392353515957,"aZ":-32.77328302722355,"pfxX":7.699311253072301,"pfxZ":-0.3970946794725929,"pX":-0.7773897383815949,"pZ":1.412374734041656,"vX0":-0.6359602593003117,"vY0":-123.342920815167,"vZ0":-3.811343202974512,"x":146.63,"y":200.65,"x0":-1.5141192647239672,"y0":50.0004168506817,"z0":5.764990146815662,"aX":11.765410402601532},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.4,"breakHorizontal":-13.8,"spinRate":2484,"spinDirection":67},"zone":13,"typeConfidence":0.91,"plateTime":0.44544929758069207,"extension":6.39123315497771},"index":2,"playId":"bb8e2d21-50b7-36b5-aa0a-d51ad44c5f15","pitchNumber":3,"startTime":"2026-03-20T03:10:11.572Z","endTime":"2026-03-20T03:10:14.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":806198,"link":"/api/v1/people/806198"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":91.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.066598379195746,"aZ":-19.143804689045265,"pfxX":-9.756814990394242,"pfxZ":6.199395878571189,"pX":-0.026813097514554872,"pZ":0.807318536074507,"vX0":6.353385233119265,"vY0":-143.96405073126044,"vZ0":-10.202578769758532,"x":118.02,"y":216.98,"x0":-0.9933965559104032,"y0":50.00251891401752,"z0":5.57936793701002,"aX":-20.50289438547019},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.4,"breakHorizontal":16.4,"spinRate":2360,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.3802966925208149,"extension":6.852724249023115},"index":3,"playId":"d1133d4b-f853-3e09-b196-57f25d830719","pitchNumber":4,"startTime":"2026-03-20T03:10:31.501Z","endTime":"2026-03-20T03:10:34.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":806198,"link":"/api/v1/people/806198"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.500921913079537,"aZ":-31.015126222027057,"pfxX":7.247119654644516,"pfxZ":0.7386762868194001,"pX":1.3815888412134436,"pZ":1.890803592392935,"vX0":4.029731659264962,"vY0":-125.20659619671353,"vZ0":-3.015810216058972,"x":64.34,"y":187.73,"x0":-1.195350859282255,"y0":50.00506722582489,"z0":5.673914756649176,"aX":11.397917345254289},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.8,"breakHorizontal":-14.2,"spinRate":2509,"spinDirection":87},"zone":14,"typeConfidence":0.91,"plateTime":0.4390420063705758,"extension":6.685520966994707},"index":4,"playId":"7a739d38-32c6-3c44-b5cb-0106e375ce93","pitchNumber":5,"startTime":"2026-03-20T03:10:50.690Z","endTime":"2026-03-20T03:10:54.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":806198,"link":"/api/v1/people/806198"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.63513221887444,"aZ":-24.020738552417708,"pfxX":-9.41526488849398,"pfxZ":4.323545536350918,"pX":-0.3052809262395188,"pZ":0.3568775430796179,"vX0":5.971973077843144,"vY0":-135.93012652416422,"vZ0":-9.36999731768475,"x":128.64,"y":229.14,"x0":-1.2987755241798828,"y0":50.003483069730954,"z0":5.494623962869618,"aX":-17.756125527491896},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.1,"breakHorizontal":16.0,"spinRate":1978,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.40176955014332183,"extension":6.689617236390898},"index":5,"playId":"7a143ca2-952f-3af7-9802-95205a38f6d0","pitchNumber":6,"startTime":"2026-03-20T03:11:16.161Z","endTime":"2026-03-20T03:11:19.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":806198,"link":"/api/v1/people/806198"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":78.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.784604799436497,"aZ":-28.07939434486398,"pfxX":6.740802190724683,"pfxZ":2.572364731445429,"pX":0.7307574220732431,"pZ":2.3203608916060716,"vX0":2.815577474427044,"vY0":-126.2151738177501,"vZ0":-2.791455027030725,"x":89.15,"y":176.13,"x0":-1.2792793518448968,"y0":50.0038971906616,"z0":5.732554740616539,"aX":10.735118210842495},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.2,"breakHorizontal":-12.8,"spinRate":2359,"spinDirection":95},"zone":6,"typeConfidence":0.91,"plateTime":0.4361252744479458,"extension":6.537639974580235},"index":6,"playId":"bb625435-beea-3162-b23b-3fdabe86a167","pitchNumber":7,"startTime":"2026-03-20T03:11:39.614Z","endTime":"2026-03-20T03:11:49.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":806198,"link":"/api/v1/people/806198"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":91.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.927820147831714,"aZ":-26.23744806138067,"pfxX":-8.892430442617936,"pfxZ":2.8130994351180307,"pX":-0.08432790774098445,"pZ":1.6335168342583948,"vX0":6.698872147612824,"vY0":-143.96134361949177,"vZ0":-6.220645612457794,"x":120.21,"y":194.68,"x0":-1.2805246250141782,"y0":50.00223734583303,"z0":5.435740368463783,"aX":-18.75357642924754},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":4.1,"breakHorizontal":14.9,"spinRate":2249,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.3797736750939662,"extension":6.648816588171567},"hitData":{"launchSpeed":80.8,"launchAngle":3.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.71,"coordY":157.16}},"index":7,"playId":"9e7930a0-734b-3d33-bd6e-9ea810f61399","pitchNumber":8,"startTime":"2026-03-20T03:12:10.843Z","endTime":"2026-03-20T03:12:18.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":806198,"link":"/api/v1/people/806198"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:12:18.860Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joey Ortiz grounds out, shortstop Ezequiel Duran to first baseman Jonah Bride.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-20T03:14:30.190Z","endTime":"2026-03-20T03:15:17.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681146,"link":"/api/v1/people/681146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Dairon Blanco replaces center fielder Evan Carter, batting 1st, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-20T03:14:02.220Z","endTime":"2026-03-20T03:14:02.233Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680118,"link":"/api/v1/people/680118"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":694497,"link":"/api/v1/people/694497"},"defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jose Herrera replaces catcher Danny Jansen, batting 3rd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-20T03:14:02.233Z","endTime":"2026-03-20T03:14:32.329Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"301","replacedPlayer":{"id":643376,"link":"/api/v1/people/643376"},"defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.63494190396774,"aZ":-16.39242712150909,"pfxX":6.540447300827947,"pfxZ":9.02747894369816,"pX":-1.8343519400476744,"pZ":2.293387772804927,"vX0":-15.245043622862447,"vY0":-130.89037047022043,"vZ0":-5.041514659023283,"x":186.92,"y":176.86,"x0":3.195961728497717,"y0":50.0043650378168,"z0":5.457920925598975,"aX":11.437269609050231},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.4,"breakHorizontal":-8.8,"spinRate":2264,"spinDirection":133},"zone":13,"typeConfidence":0.81,"plateTime":0.41723150754349714,"extension":6.193400292559893},"index":2,"playId":"ff6c58cb-9910-3d0d-8e86-d58a8fcbbceb","pitchNumber":1,"startTime":"2026-03-20T03:14:32.329Z","endTime":"2026-03-20T03:14:35.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":77.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.534958387369667,"aZ":-31.868391887775054,"pfxX":-1.226545906236956,"pfxZ":0.20631733283371556,"pX":0.7178286068373644,"pZ":1.938063864985202,"vX0":-6.137096577333651,"vY0":-120.77719819969951,"vZ0":-2.0499394891983993,"x":89.64,"y":186.45,"x0":3.437154895571759,"y0":50.00356300297845,"z0":5.564341267267257,"aX":-1.8368167140674136},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.1,"breakHorizontal":3.5,"spinRate":2426,"spinDirection":259},"zone":9,"typeConfidence":0.9,"plateTime":0.4511693172751454,"extension":5.997297933481219},"index":3,"playId":"38eaaecd-9a2e-3382-98a1-8908f43fd6e1","pitchNumber":2,"startTime":"2026-03-20T03:14:52.239Z","endTime":"2026-03-20T03:14:55.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.320466166525225,"aZ":-31.45134647907029,"pfxX":9.385373860963803,"pfxZ":0.45414407012882485,"pX":0.7166445137232736,"pZ":2.1907476202414276,"vX0":-9.306053476982328,"vY0":-125.53829187595706,"vZ0":-2.005146442598743,"x":89.68,"y":179.63,"x0":3.2515886895071944,"y0":50.00335835929243,"z0":5.558918544363159,"aX":14.986720777252941},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.6,"breakHorizontal":-14.9,"spinRate":1530,"spinDirection":109},"zone":6,"typeConfidence":0.89,"plateTime":0.43623885828636455,"extension":6.170717176367606},"hitData":{"launchSpeed":77.5,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.28,"coordY":147.61}},"index":4,"playId":"99dffe87-2420-3846-bf0a-efc1ba673b11","pitchNumber":3,"startTime":"2026-03-20T03:15:08.272Z","endTime":"2026-03-20T03:15:17.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:15:17.283Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Yelich strikes out swinging.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-20T03:15:23.140Z","endTime":"2026-03-20T03:16:34.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.0583591564797,"aZ":-17.352159579787607,"pfxX":6.264114642274855,"pfxZ":7.832123064233844,"pX":0.7775877793836723,"pZ":3.189802927754184,"vX0":-9.161706630322971,"vY0":-136.66195154607766,"vZ0":-3.216493573910286,"x":87.36,"y":152.66,"x0":3.3591835395741545,"y0":50.000441298640496,"z0":5.5736102502128375,"aX":11.851063054946986},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.7,"breakHorizontal":-9.4,"spinRate":2109,"spinDirection":126},"zone":3,"typeConfidence":0.89,"plateTime":0.400769170463124,"extension":6.272471595343351},"index":0,"playId":"03299778-e16e-3938-8dbe-c393d9852190","pitchNumber":1,"startTime":"2026-03-20T03:15:39.583Z","endTime":"2026-03-20T03:15:42.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":88.4,"endSpeed":80.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.52749549055574,"aZ":-36.886368309195284,"pfxX":11.1026214689916,"pfxZ":-2.8629871389613317,"pX":-0.2775755510974821,"pZ":2.1552091570082212,"vX0":-12.327848752249212,"vY0":-128.08394404500964,"vZ0":-1.3625482378092726,"x":127.58,"y":180.59,"x0":3.1744867927815763,"y0":50.00073576392491,"z0":5.600548473820081,"aX":18.290841834343695},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-5.3,"breakHorizontal":-17.0,"spinRate":1690,"spinDirection":112},"zone":7,"typeConfidence":0.91,"plateTime":0.42900503061719597,"extension":6.204795839818623},"index":1,"playId":"f39f747a-a4ff-3e39-8b4e-2da3dbfa57fe","pitchNumber":2,"startTime":"2026-03-20T03:15:55.223Z","endTime":"2026-03-20T03:15:58.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.56158073197872,"aZ":-32.47360027216806,"pfxX":8.41838535426136,"pfxZ":-0.17937558022615718,"pX":0.9964353915140077,"pZ":3.1385037676640266,"vX0":-8.53306053758378,"vY0":-128.2693264047627,"vZ0":0.04775379648901268,"x":79.02,"y":154.04,"x0":3.272671495756307,"y0":50.00371564264432,"z0":5.6519309175781025,"aX":14.027531435799796},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.1,"breakHorizontal":-13.3,"spinRate":1685,"spinDirection":117},"zone":12,"typeConfidence":0.9,"plateTime":0.4270463686833317,"extension":6.010339998375281},"index":2,"playId":"e2e011bf-6f13-3563-9913-1ca32322e1cb","pitchNumber":3,"startTime":"2026-03-20T03:16:11.714Z","endTime":"2026-03-20T03:16:14.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11167070867291,"aZ":-16.081743051973802,"pfxX":6.533445103527459,"pfxZ":8.501508674661915,"pX":-0.10169039835679881,"pZ":2.9107614155064163,"vX0":-11.2834068370507,"vY0":-136.27714062680428,"vZ0":-4.2066150280168415,"x":120.88,"y":160.19,"x0":3.231345876734744,"y0":50.00638158795039,"z0":5.575185386162144,"aX":12.373381005001367},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.8,"breakHorizontal":-9.6,"spinRate":2137,"spinDirection":133},"zone":2,"typeConfidence":0.9,"plateTime":0.4009340807119699,"extension":6.3371313728471454},"index":3,"playId":"ee5a418b-b53f-3f28-a575-e42437132bdf","pitchNumber":4,"startTime":"2026-03-20T03:16:31.040Z","endTime":"2026-03-20T03:16:34.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:16:34.950Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Vaughn called out on strikes.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-20T03:18:36.873Z","endTime":"2026-03-20T03:19:06.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-20T03:16:46.505Z","endTime":"2026-03-20T03:18:30.818Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jakob Junis replaces Robert Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-20T03:18:30.818Z","endTime":"2026-03-20T03:18:38.938Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596001,"link":"/api/v1/people/596001"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.56666948823943,"aZ":-31.10238286291689,"pfxX":9.701197573534753,"pfxZ":0.7666864760076315,"pX":-0.2979161476539209,"pZ":2.5867982490701227,"vX0":1.03167080359294,"vY0":-117.78509584009603,"vZ0":-0.38796532217835256,"x":128.36,"y":168.94,"x0":-2.0020932500346973,"y0":50.00438684430046,"z0":5.631860115982139,"aX":13.619419387347758},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":1.6,"breakHorizontal":-17.9,"spinRate":2366,"spinDirection":64},"zone":5,"typeConfidence":2.0,"plateTime":0.4651911689267423,"extension":5.849589236684764},"index":2,"playId":"58c657a4-7ce0-32b3-ba20-f0a3405ce2a3","pitchNumber":1,"startTime":"2026-03-20T03:18:38.938Z","endTime":"2026-03-20T03:18:42.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.207170009010223,"aZ":-27.846075999631825,"pfxX":-6.977815141529345,"pfxZ":2.767555732895244,"pX":0.5592919551694817,"pZ":1.439825110490105,"vX0":7.92181939995454,"vY0":-124.54648503881003,"vZ0":-4.57222959935382,"x":95.68,"y":199.9,"x0":-1.7636739586929915,"y0":50.00294782977627,"z0":5.616247454255968,"aX":-10.907246840701335},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.1,"breakHorizontal":10.7,"spinRate":1258,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4406442123565757,"extension":5.943582798977739},"index":3,"playId":"231cbeaa-c311-376e-9f5c-df68d115de7e","pitchNumber":2,"startTime":"2026-03-20T03:18:49.055Z","endTime":"2026-03-20T03:18:53.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.0838430584484,"aZ":-31.590789966174924,"pfxX":8.954159479349114,"pfxZ":0.3981476051658035,"pX":0.04726360949085379,"pZ":2.3429356296404373,"vX0":1.6898061003285343,"vY0":-120.04898175267512,"vZ0":-1.0074944802662298,"x":115.2,"y":175.52,"x0":-1.8289351256938022,"y0":50.00245216731878,"z0":5.578305863418351,"aX":13.077351916724776},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.7,"breakHorizontal":-16.7,"spinRate":2476,"spinDirection":65},"zone":5,"typeConfidence":2.0,"plateTime":0.4561306826408691,"extension":5.934738479018375},"index":4,"playId":"b91c1d2c-5d6f-34de-9084-1738598efb8b","pitchNumber":3,"startTime":"2026-03-20T03:19:03.034Z","endTime":"2026-03-20T03:19:06.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.1,"awayTeamWinProbability":0.9000000000000057,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:19:06.479Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joc Pederson singles on a ground ball to left fielder Luis Lara.","rbi":0,"awayScore":4,"homeScore":11,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-20T03:21:11.677Z","endTime":"2026-03-20T03:22:52.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657649,"fullName":"Jared Koenig","link":"/api/v1/people/657649"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[7,8,9,11,12,13],"actionIndex":[0,1,2,3,4,5,6],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Daniel Dickinson replaces shortstop Joey Ortiz, batting 2nd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-20T03:21:13.632Z","endTime":"2026-03-20T03:21:13.633Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":823658,"link":"/api/v1/people/823658"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":687401,"link":"/api/v1/people/687401"},"defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":806198,"link":"/api/v1/people/806198"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Juan Baez replaces first baseman Andrew Vaughn, batting 4th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-20T03:21:13.634Z","endTime":"2026-03-20T03:21:13.635Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800345,"link":"/api/v1/people/800345"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":683734,"link":"/api/v1/people/683734"},"defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":806198,"link":"/api/v1/people/806198"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Reese McGuire replaces catcher Gary Sánchez, batting 6th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-20T03:21:13.636Z","endTime":"2026-03-20T03:21:13.637Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"601","replacedPlayer":{"id":596142,"link":"/api/v1/people/596142"},"defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":806198,"link":"/api/v1/people/806198"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from third base to first base for Brock Wilken.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-20T03:21:13.638Z","endTime":"2026-03-20T03:21:13.639Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694385,"link":"/api/v1/people/694385"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"701","replacedPlayer":{"id":650859,"link":"/api/v1/people/650859"},"defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":806198,"link":"/api/v1/people/806198"},"third":{"id":694385,"link":"/api/v1/people/694385"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Luis Lara replaces left fielder Brandon Lockridge, batting 8th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-20T03:21:13.640Z","endTime":"2026-03-20T03:21:13.641Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":663604,"link":"/api/v1/people/663604"},"defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":806198,"link":"/api/v1/people/806198"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from second base to shortstop for Cooper Pratt.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-20T03:21:13.642Z","endTime":"2026-03-20T03:21:13.643Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806198,"link":"/api/v1/people/806198"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":666152,"link":"/api/v1/people/666152"},"defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":806198,"link":"/api/v1/people/806198"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jared Koenig replaces Abner Uribe.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-03-20T03:21:13.644Z","endTime":"2026-03-20T03:21:13.645Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657649,"link":"/api/v1/people/657649"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":93.8,"endSpeed":86.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28134130800586,"aZ":-19.04224364653395,"pfxX":6.212406821583846,"pfxZ":6.931591901183083,"pX":-0.3127833531813574,"pZ":3.457575664579301,"vX0":-8.216303015243092,"vY0":-136.35175521369317,"vZ0":-3.900455995792975,"x":128.92,"y":145.43,"x0":1.9239552313008077,"y0":50.00284024418758,"z0":6.210372463395756,"aX":11.769403319338286},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.0,"breakHorizontal":-9.6,"spinRate":2196,"spinDirection":158},"zone":11,"typeConfidence":0.84,"plateTime":0.40077831720001633,"extension":6.124796792091957},"index":7,"playId":"bd7c3880-738c-396d-aa8a-64a6089f5c64","pitchNumber":1,"startTime":"2026-03-20T03:21:13.646Z","endTime":"2026-03-20T03:21:17.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":86.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.643353165638064,"aZ":-15.35508300807211,"pfxX":7.141727414331275,"pfxZ":8.814615957370359,"pX":-0.9169624120127569,"pZ":1.9120790208670997,"vX0":-10.203316428435906,"vY0":-136.8805020018441,"vZ0":-8.370666792198675,"x":151.95,"y":187.15,"x0":1.9214843311045695,"y0":50.001320693498926,"z0":6.048996905862691,"aX":13.625972059875876},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.4,"breakHorizontal":-10.9,"spinRate":2395,"spinDirection":151},"zone":13,"typeConfidence":0.85,"plateTime":0.3993005101749998,"extension":6.025626080120605},"index":8,"playId":"d30a9914-3d13-3a4c-8dda-f6f103df8a03","pitchNumber":2,"startTime":"2026-03-20T03:21:27.879Z","endTime":"2026-03-20T03:21:30.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.208939213598043,"aZ":-39.97480757892854,"pfxX":-5.060138314562963,"pfxZ":-5.740332647920134,"pX":1.1095105651967174,"pZ":2.9564821678558224,"vX0":-2.143039444962668,"vY0":-116.01600266862732,"vZ0":1.6412009727563417,"x":74.71,"y":158.95,"x0":2.7031548194435375,"y0":50.00033324490825,"z0":6.056962429838276,"aX":-6.879620827998703},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-9.7,"breakHorizontal":9.7,"spinRate":2549,"spinDirection":309},"zone":12,"typeConfidence":0.91,"plateTime":0.47254806167861974,"extension":6.030078586266711},"index":9,"playId":"c6e73381-03d2-34c0-94fa-d87f3b5e97b3","pitchNumber":3,"startTime":"2026-03-20T03:21:42.127Z","endTime":"2026-03-20T03:21:46.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":10,"startTime":"2026-03-20T03:21:55.598Z","endTime":"2026-03-20T03:22:12.748Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.871805034112658,"aZ":-23.41809037379262,"pfxX":0.775992414429171,"pfxZ":4.926506680302121,"pX":-0.9234217829478951,"pZ":1.5016355540306492,"vX0":-8.536324721774799,"vY0":-132.15447813795097,"vZ0":-6.818361166581906,"x":152.2,"y":198.24,"x0":2.2410959663909518,"y0":50.00530290138863,"z0":5.823255732456934,"aX":1.3817471068636282},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.7,"breakHorizontal":0.4,"spinRate":2145,"spinDirection":152},"zone":13,"typeConfidence":0.9,"plateTime":0.413703879122441,"extension":6.180064194273934},"index":11,"playId":"2c939245-d1ef-3447-8589-fcc64bd7dce7","pitchNumber":4,"startTime":"2026-03-20T03:22:12.748Z","endTime":"2026-03-20T03:22:16.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.304580427540426,"aZ":-20.783952365297782,"pfxX":9.771903837216128,"pfxZ":6.135747646629755,"pX":-0.6564110388354149,"pZ":1.6233412598578252,"vX0":-10.665814538289354,"vY0":-135.0748570772054,"vZ0":-7.500278951343197,"x":142.02,"y":194.95,"x0":2.066179527157174,"y0":50.00025262891291,"z0":5.887712641927814,"aX":18.128679972456265},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.7,"breakHorizontal":-15.5,"spinRate":2242,"spinDirection":144},"zone":7,"typeConfidence":0.88,"plateTime":0.4048726789231041,"extension":6.154131222454599},"index":12,"playId":"51cf4203-215a-314d-884e-e2f26be83e99","pitchNumber":5,"startTime":"2026-03-20T03:22:27.376Z","endTime":"2026-03-20T03:22:31.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.255552916015944,"aZ":-19.678085243537865,"pfxX":8.48318002988264,"pfxZ":6.617826269731353,"pX":0.4630813936125045,"pZ":3.050238840305205,"vX0":-7.191627652026116,"vY0":-136.57628570107997,"vZ0":-4.477883135345161,"x":99.35,"y":156.42,"x0":2.029059224760034,"y0":50.00149347795071,"z0":6.065485798094074,"aX":16.014955857424052},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.2,"breakHorizontal":-13.8,"spinRate":2418,"spinDirection":154},"zone":3,"typeConfidence":0.9,"plateTime":0.4011310224604987,"extension":6.093963622750646},"hitData":{"launchSpeed":84.8,"launchAngle":9.0,"totalDistance":138.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":101.03,"coordY":130.59}},"index":13,"playId":"c14ba9bd-1917-370a-8420-64ca8585d055","pitchNumber":6,"startTime":"2026-03-20T03:22:43.354Z","endTime":"2026-03-20T03:22:52.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":657649,"link":"/api/v1/people/657649"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":657649,"link":"/api/v1/people/657649"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.12,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:22:52.858Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Herrera singles on a ground ball to right fielder Jacob Hurtubise. Nick Pratto to 2nd.","rbi":0,"awayScore":4,"homeScore":11,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-20T03:23:19.032Z","endTime":"2026-03-20T03:25:12.175Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657649,"fullName":"Jared Koenig","link":"/api/v1/people/657649"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"postOnSecond":{"id":668472,"fullName":"Nick Pratto","link":"/api/v1/people/668472"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[0],"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":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":674441,"link":"/api/v1/people/674441"},"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":668472,"fullName":"Nick Pratto","link":"/api/v1/people/668472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Nick Pratto replaces Joc Pederson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-20T03:23:11.709Z","endTime":"2026-03-20T03:23:20.993Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668472,"link":"/api/v1/people/668472"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"201","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"},"base":1,"defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":80.8,"endSpeed":74.3,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79951499857462,"aZ":-38.598196790193725,"pfxX":-6.649248890078258,"pfxZ":-4.618600588317042,"pX":-0.33557167633978535,"pZ":2.1258270729075366,"vX0":-3.982515519109007,"vY0":-117.61235098810656,"vZ0":-0.7457468361717013,"x":129.79,"y":181.38,"x0":2.2476644765211913,"y0":50.0038101926903,"z0":6.049195511613282,"aX":-9.247324322498011},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-8.3,"breakHorizontal":13.1,"spinRate":2541,"spinDirection":305},"zone":7,"typeConfidence":0.91,"plateTime":0.4670040790308021,"extension":5.994820542254191},"index":1,"playId":"1c942130-5be5-3e41-8aed-b4f23d4c5200","pitchNumber":1,"startTime":"2026-03-20T03:23:20.993Z","endTime":"2026-03-20T03:23:24.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"R","description":"Right"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":91.6,"endSpeed":84.9,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.107190322746174,"aZ":-25.621620194249974,"pfxX":0.97761388993549,"pfxZ":3.607945113134158,"pX":-0.8300524944106468,"pZ":2.0427480757368564,"vX0":-7.911527228142073,"vY0":-133.27867688754952,"vZ0":-5.456511961938241,"x":148.64,"y":183.63,"x0":2.0379115974413864,"y0":50.004193830821514,"z0":5.9446084716216605,"aX":1.7774422522375486},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.6,"breakHorizontal":-0.2,"spinRate":2359,"spinDirection":177},"zone":13,"typeConfidence":0.91,"plateTime":0.4095036168984447,"extension":6.032849041235023},"index":2,"playId":"fe53ce83-9120-369d-8014-35a4402c2d7a","pitchNumber":2,"startTime":"2026-03-20T03:23:38.692Z","endTime":"2026-03-20T03:23:42.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"R","description":"Right"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.5,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.082333343961547,"aZ":-36.57132624416721,"pfxX":-7.99607463144551,"pfxZ":-3.2911754341091264,"pX":1.0405509828704738,"pZ":2.869645035427574,"vX0":-0.6122646106602614,"vY0":-115.61024170300185,"vZ0":0.6683281403015278,"x":77.34,"y":161.3,"x0":2.3468428009044073,"y0":50.00296050223977,"z0":6.122646166824154,"aX":-10.686728974146837},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-5.4,"breakHorizontal":14.6,"spinRate":2502,"spinDirection":306},"zone":12,"typeConfidence":0.91,"plateTime":0.47607782141287824,"extension":6.054012622119724},"index":3,"playId":"117a35fd-bedf-32be-956e-d809d1c01e15","pitchNumber":3,"startTime":"2026-03-20T03:23:55.571Z","endTime":"2026-03-20T03:23:59.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"R","description":"Right"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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.9,"endSpeed":85.7,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.237153599048543,"aZ":-16.555836142971863,"pfxX":7.525262363971308,"pfxZ":8.270365665711154,"pX":0.7615323710203633,"pZ":4.227489329328325,"vX0":-5.828919089931924,"vY0":-136.58755427606937,"vZ0":-2.072977691796415,"x":87.97,"y":124.64,"x0":1.9461460525508294,"y0":50.001480286046124,"z0":6.135325768420303,"aX":14.209936252786193},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.8,"breakHorizontal":-12.4,"spinRate":2315,"spinDirection":152},"zone":12,"typeConfidence":0.88,"plateTime":0.4010827236279968,"extension":6.044497851146053},"index":4,"playId":"f880c21f-927b-3edd-bce3-db3c6309708c","pitchNumber":4,"startTime":"2026-03-20T03:24:13.046Z","endTime":"2026-03-20T03:24:16.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"R","description":"Right"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.56871365043659,"aZ":-22.133292966951906,"pfxX":10.126543660686028,"pfxZ":5.37668707346162,"pX":-0.4419778482899406,"pZ":1.6034239536774364,"vX0":-9.579746227232677,"vY0":-136.20542903366388,"vZ0":-7.2568880858624185,"x":133.85,"y":195.49,"x0":1.815154159752455,"y0":50.00598320342694,"z0":5.847314362129784,"aX":18.9184960868167},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.3,"breakHorizontal":-16.2,"spinRate":2190,"spinDirection":145},"zone":7,"typeConfidence":0.9,"plateTime":0.403054439124225,"extension":6.555347479687545},"index":5,"playId":"bf238e3b-94dd-3a0a-b7ad-bae018080574","pitchNumber":5,"startTime":"2026-03-20T03:24:32.617Z","endTime":"2026-03-20T03:24:36.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"R","description":"Right"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-03-20T03:24:50.064Z","endTime":"2026-03-20T03:25:03.243Z","isPitch":false,"type":"action","player":{"id":645444,"link":"/api/v1/people/645444"},"defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"R","description":"Right"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.0,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24247534913711,"aZ":-19.628797418311795,"pfxX":9.335068008977608,"pfxZ":6.5819547743879525,"pX":0.8916956405194731,"pZ":3.112670321812343,"vX0":-6.030437912132906,"vY0":-137.83068336544798,"vZ0":-4.33440373736136,"x":83.01,"y":154.74,"x0":1.9054037208442218,"y0":50.00546460261691,"z0":6.047463622336237,"aX":17.79972487172032},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.0,"breakHorizontal":-15.5,"spinRate":2241,"spinDirection":145},"zone":12,"typeConfidence":0.91,"plateTime":0.39879360303915945,"extension":6.214236793592374},"hitData":{"launchSpeed":81.9,"launchAngle":10.0,"totalDistance":141.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.28,"coordY":144.33}},"index":7,"playId":"d3800c86-4ce0-3842-a667-0d66569c7b0a","pitchNumber":6,"startTime":"2026-03-20T03:25:03.243Z","endTime":"2026-03-20T03:25:12.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"R","description":"Right"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_ab"},{"player":{"id":657649,"link":"/api/v1/people/657649"},"credit":"p_ab"},{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_pa"},{"player":{"id":657649,"link":"/api/v1/people/657649"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.39999999999999,"awayTeamWinProbability":2.6000000000000085,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.25,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:25:12.175Z","atBatIndex":60},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ezequiel Duran grounds into a double play, third baseman Juan Baez to second baseman Daniel Dickinson to first baseman Brock Wilken. Nick Pratto to 3rd. Jose Herrera out at 2nd. Ezequiel Duran out at 1st.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-20T03:25:21.001Z","endTime":"2026-03-20T03:25:53.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657649,"fullName":"Jared Koenig","link":"/api/v1/people/657649"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":668472,"fullName":"Nick Pratto","link":"/api/v1/people/668472"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":800345,"link":"/api/v1/people/800345"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":823658,"link":"/api/v1/people/823658"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":823658,"link":"/api/v1/people/823658"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694385,"link":"/api/v1/people/694385"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":668472,"fullName":"Nick Pratto","link":"/api/v1/people/668472"},"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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.532569864170704,"aZ":-37.1546529065973,"pfxX":-5.463665236097704,"pfxZ":-3.630611875919886,"pX":-0.29828788883385143,"pZ":2.745653498539977,"vX0":-3.819538504725881,"vY0":-116.22818243247096,"vZ0":0.2516383056713587,"x":128.37,"y":164.65,"x0":2.075690639000661,"y0":50.005546245258614,"z0":6.160661946956812,"aX":-7.4853982769109875},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-6.2,"breakHorizontal":10.8,"spinRate":2496,"spinDirection":307},"zone":4,"typeConfidence":0.9,"plateTime":0.47102484024866076,"extension":6.01799801797089},"hitData":{"launchSpeed":91.7,"launchAngle":2.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.51,"coordY":162.79}},"index":0,"playId":"cc32d41d-79cc-3f7b-9d39-03e01fc074b4","pitchNumber":1,"startTime":"2026-03-20T03:25:40.590Z","endTime":"2026-03-20T03:25:53.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":645444,"link":"/api/v1/people/645444"},"second":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":657649,"link":"/api/v1/people/657649"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":657649,"link":"/api/v1/people/657649"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":2.000000000000014,"leverageIndex":0.46,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:25:53.820Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mark Canha flies out to right fielder Jacob Hurtubise.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-20T03:26:00.627Z","endTime":"2026-03-20T03:26:40.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":592192,"fullName":"Mark Canha","link":"/api/v1/people/592192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657649,"fullName":"Jared Koenig","link":"/api/v1/people/657649"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592192,"fullName":"Mark Canha","link":"/api/v1/people/592192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":674441,"link":"/api/v1/people/674441"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.3,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87284521731821,"aZ":-15.992692761293641,"pfxX":1.1501693989653816,"pfxZ":8.448478827510273,"pX":-1.1606655401978991,"pZ":1.397096339027407,"vX0":-8.44640582234785,"vY0":-136.4990480669678,"vZ0":-9.196414950836534,"x":161.24,"y":201.06,"x0":1.8047131902203113,"y0":50.000511602711164,"z0":5.876656991383805,"aX":2.203133344024083},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.8,"breakHorizontal":-0.6,"spinRate":2491,"spinDirection":156},"zone":13,"typeConfidence":0.84,"plateTime":0.3990221499923874,"extension":6.106250062651296},"index":0,"playId":"719f0263-7384-3e17-8459-3f7cbfe62578","pitchNumber":1,"startTime":"2026-03-20T03:26:15.149Z","endTime":"2026-03-20T03:26:19.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"third":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.349869296647388,"aZ":-14.093389874383824,"pfxX":7.526465705488141,"pfxZ":9.364275883447494,"pX":-0.4879184496903443,"pZ":2.6654797019830028,"vX0":-8.610997436337563,"vY0":-137.97502509033413,"vZ0":-6.5223610766426185,"x":135.6,"y":166.81,"x0":1.6937522845670123,"y0":50.00122694457307,"z0":6.007621013248917,"aX":14.528812962082853},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.7,"breakHorizontal":-11.9,"spinRate":2395,"spinDirection":145},"zone":4,"typeConfidence":0.86,"plateTime":0.3967959982204339,"extension":6.014714955786302},"hitData":{"launchSpeed":84.0,"launchAngle":49.0,"totalDistance":262.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.6,"coordY":115.27}},"index":1,"playId":"09396938-7972-36b2-b5ad-dc61fb78e500","pitchNumber":2,"startTime":"2026-03-20T03:26:31.118Z","endTime":"2026-03-20T03:26:40.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"third":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592192,"link":"/api/v1/people/592192"},"credit":"b_ab"},{"player":{"id":657649,"link":"/api/v1/people/657649"},"credit":"p_ab"},{"player":{"id":592192,"link":"/api/v1/people/592192"},"credit":"b_pa"},{"player":{"id":657649,"link":"/api/v1/people/657649"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:26:40.262Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Garrett Mitchell called out on strikes.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-20T03:28:34.547Z","endTime":"2026-03-20T03:29:57.963Z","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":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Nick Pratto remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-20T03:28:16.460Z","endTime":"2026-03-20T03:28:16.474Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668472,"link":"/api/v1/people/668472"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"201","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Andrew Velazquez replaces shortstop Ezequiel Duran, batting 4th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-20T03:28:16.474Z","endTime":"2026-03-20T03:28:16.475Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623205,"link":"/api/v1/people/623205"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"401","replacedPlayer":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Orlando Martinez replaces left fielder Mark Canha, batting 5th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-20T03:28:16.475Z","endTime":"2026-03-20T03:28:36.720Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678636,"link":"/api/v1/people/678636"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":592192,"link":"/api/v1/people/592192"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":592192,"link":"/api/v1/people/592192"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.798757597653463,"aZ":-25.944565125854393,"pfxX":-9.104235611120828,"pfxZ":3.7019308423524846,"pX":1.0070503675528755,"pZ":1.7063478993858554,"vX0":9.581973798188347,"vY0":-128.8767397177028,"vZ0":-4.2221362340315896,"x":78.61,"y":192.71,"x0":-1.576373922133093,"y0":50.00152683516347,"z0":5.3698542007773655,"aX":-15.31318931088666},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.0,"breakHorizontal":14.4,"spinRate":1997,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4250035059914006,"extension":6.049507576967166},"index":3,"playId":"486aae14-db4d-3cc3-a038-6fd174b924af","pitchNumber":1,"startTime":"2026-03-20T03:28:36.720Z","endTime":"2026-03-20T03:28:40.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"}},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.997305434075347,"aZ":-32.17659478879381,"pfxX":-7.922052061060872,"pfxZ":0.001977418190806546,"pX":0.29818924651089107,"pZ":0.9822194762493075,"vX0":7.179949895848424,"vY0":-123.01173801242463,"vZ0":-4.359535442561487,"x":105.63,"y":212.26,"x0":-1.6328614404556263,"y0":50.00441449593018,"z0":5.513116392312056,"aX":-12.110101768029736},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.8,"breakHorizontal":12.6,"spinRate":1301,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.44569701026603026,"extension":5.959279679968088},"index":4,"playId":"158652e2-117d-338c-add4-26c0d1ead201","pitchNumber":2,"startTime":"2026-03-20T03:29:07.125Z","endTime":"2026-03-20T03:29:10.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.119367199139365,"aZ":-26.6291335145872,"pfxX":-9.952159697379795,"pfxZ":3.12226468017834,"pX":0.23258843978643173,"pZ":2.1340404426527004,"vX0":7.897648303031008,"vY0":-132.68594763299615,"vZ0":-3.6554161692201195,"x":108.13,"y":181.16,"x0":-1.4934681626311723,"y0":50.00559711028284,"z0":5.4759462496904545,"aX":-17.6993602535077},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.0,"breakHorizontal":16.2,"spinRate":2027,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.41322062089245204,"extension":5.994276761225902},"index":5,"playId":"f7c0474f-c3ee-30e3-8e93-e14f05bf492d","pitchNumber":3,"startTime":"2026-03-20T03:29:19.283Z","endTime":"2026-03-20T03:29:22.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":82.0,"endSpeed":75.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.076064198386028,"aZ":-31.278446910523996,"pfxX":9.608570513784453,"pfxZ":0.6239144809607051,"pX":0.7124716894530634,"pZ":2.606277964067085,"vX0":3.3022004475516535,"vY0":-119.3484711263443,"vZ0":-0.6837576558294568,"x":89.84,"y":168.41,"x0":-1.9393325967839086,"y0":50.00307429574252,"z0":5.726279146368424,"aX":13.788794660348382},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.2,"breakHorizontal":-18.2,"spinRate":2465,"spinDirection":61},"zone":6,"typeConfidence":2.0,"plateTime":0.45985130447876443,"extension":5.794013242592417},"index":6,"playId":"7868d1a8-7d2d-32e8-a841-9082e3f453da","pitchNumber":4,"startTime":"2026-03-20T03:29:38.930Z","endTime":"2026-03-20T03:29:42.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.620943101038012,"aZ":-15.780793855931943,"pfxX":-3.066610603969787,"pfxZ":8.805942511294763,"pX":0.6339364259013319,"pZ":2.2898340593029642,"vX0":6.6164400133518875,"vY0":-135.14781380984613,"vZ0":-5.601457589973596,"x":92.84,"y":176.95,"x0":-1.4403795088528397,"y0":50.00644574947573,"z0":5.485982297521006,"aX":-5.7119200878484655},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.0,"breakHorizontal":4.2,"spinRate":2062,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.40425936181241306,"extension":6.097486947559747},"index":7,"playId":"9b77f5fb-673d-3f1c-b58a-256d5942dcc4","pitchNumber":5,"startTime":"2026-03-20T03:29:54.346Z","endTime":"2026-03-20T03:29:57.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"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":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:29:57.963Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Reese McGuire strikes out swinging.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-20T03:30:06.165Z","endTime":"2026-03-20T03:31:07.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8286525330024,"aZ":-18.626977294575596,"pfxX":-2.1861510270101014,"pfxZ":7.331587013669925,"pX":0.18299370872543214,"pZ":2.0638940636599483,"vX0":5.599688690257894,"vY0":-134.7342348722152,"vZ0":-5.467631288877558,"x":110.02,"y":183.05,"x0":-1.6334436327594626,"y0":50.00520253928691,"z0":5.425697870125658,"aX":-4.041402560447076},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.4,"breakHorizontal":2.9,"spinRate":2143,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.40571079379651787,"extension":5.902717693205449},"index":0,"playId":"e5a169db-5b09-32e4-be68-b16f5fc6e0d1","pitchNumber":1,"startTime":"2026-03-20T03:30:19.039Z","endTime":"2026-03-20T03:30:22.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.425551132730064,"aZ":-34.29090873819296,"pfxX":7.41406634084167,"pfxZ":-1.441266362205953,"pX":0.8461968521685244,"pZ":0.9863083278504483,"vX0":4.104227543495482,"vY0":-120.46801366369404,"vZ0":-3.687062510439495,"x":84.74,"y":212.15,"x0":-1.8456997006122127,"y0":50.00574760064811,"z0":5.582684486958651,"aX":10.84845618906099},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.2,"breakHorizontal":-14.4,"spinRate":2479,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4554773551188229,"extension":5.752714380116677},"index":1,"playId":"fd1b3592-85b3-3bd2-8df8-6cbcc45ee73b","pitchNumber":2,"startTime":"2026-03-20T03:30:31.443Z","endTime":"2026-03-20T03:30:34.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-20T03:30:41.894Z","endTime":"2026-03-20T03:30:52.295Z","isPitch":false,"type":"action","player":{"id":624512,"link":"/api/v1/people/624512"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.599653561992746,"aZ":-24.732192629508212,"pfxX":-9.602569354000284,"pfxZ":4.051595497858542,"pX":1.70981375659447,"pZ":1.7748637472315107,"vX0":11.17986538048712,"vY0":-134.5430407050854,"vZ0":-5.080034319636891,"x":51.83,"y":190.86,"x0":-1.2475382595874636,"y0":50.00459727678409,"z0":5.435454228710462,"aX":-17.64526698908338},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.4,"breakHorizontal":15.0,"spinRate":2071,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4067770497752585,"extension":6.0426257373554755},"index":3,"playId":"8523803e-e41c-36fa-977c-8e864060566d","pitchNumber":3,"startTime":"2026-03-20T03:30:52.295Z","endTime":"2026-03-20T03:30:55.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81934919722399,"aZ":-32.50158035691626,"pfxX":7.594734267147855,"pfxZ":-0.22607037821103138,"pX":1.0123489769851277,"pZ":1.2517826312653588,"vX0":4.432668738714183,"vY0":-120.41455034675458,"vZ0":-3.203128298023369,"x":78.41,"y":204.98,"x0":-1.8400754349079547,"y0":50.00124150909646,"z0":5.480679570468638,"aX":11.128387330254782},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.0,"breakHorizontal":-14.9,"spinRate":2538,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.45521271460930857,"extension":5.8539523471432675},"index":4,"playId":"ddf0e7bc-ca54-3931-8e7d-5553f834b5cc","pitchNumber":4,"startTime":"2026-03-20T03:31:04.664Z","endTime":"2026-03-20T03:31:07.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":624512,"link":"/api/v1/people/624512"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:31:07.993Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brock Wilken walks.","rbi":0,"awayScore":4,"homeScore":11,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-20T03:31:18.248Z","endTime":"2026-03-20T03:32:46.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":694385,"fullName":"Brock Wilken","link":"/api/v1/people/694385"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694385,"fullName":"Brock Wilken","link":"/api/v1/people/694385"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694385,"fullName":"Brock Wilken","link":"/api/v1/people/694385"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.379,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.536983096939846,"aZ":-20.663600542591375,"pfxX":-8.092004749980763,"pfxZ":6.293563809015774,"pX":0.12744930119209588,"pZ":2.526604932874247,"vX0":7.318559049162258,"vY0":-134.50041575053893,"vZ0":-3.8022869155768615,"x":112.14,"y":170.56,"x0":-1.5792655131659858,"y0":50.00479634703256,"z0":5.426336402830358,"aX":-14.807617445992479},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.8,"breakHorizontal":13.1,"spinRate":2179,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.4074359506127405,"extension":6.105938612177519},"index":0,"playId":"5fc3a359-fec8-3c28-a16e-b7c364eea712","pitchNumber":1,"startTime":"2026-03-20T03:31:31.606Z","endTime":"2026-03-20T03:31:35.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694385,"link":"/api/v1/people/694385","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.379,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49348209877008,"aZ":-31.409807889241776,"pfxX":8.179862538174813,"pfxZ":0.5321179969256971,"pX":0.8305269006836604,"pZ":1.2042478437596644,"vX0":3.8887908600521546,"vY0":-119.78575120217558,"vZ0":-3.484085383891709,"x":85.34,"y":206.27,"x0":-1.8800717950705426,"y0":50.00513367258052,"z0":5.504496583843952,"aX":11.813131922351255},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.4,"breakHorizontal":-15.8,"spinRate":2413,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.45836205213036996,"extension":5.928468681732986},"index":1,"playId":"3d32693a-5cb8-35fb-bae6-9467cc04f4d7","pitchNumber":2,"startTime":"2026-03-20T03:31:44.450Z","endTime":"2026-03-20T03:31:47.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694385,"link":"/api/v1/people/694385","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.8,"strikeZoneTop":3.379,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.33942908342624,"aZ":-33.52586431758348,"pfxX":7.764973924995429,"pfxZ":-0.9311291843269904,"pX":-0.07712683665829102,"pZ":1.6220229078572812,"vX0":1.8778871778625028,"vY0":-119.61715871051419,"vZ0":-2.170182548956828,"x":119.94,"y":194.99,"x0":-1.8815375804146224,"y0":50.00497244473845,"z0":5.550523671892293,"aX":11.239158807048264},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.9,"breakHorizontal":-14.5,"spinRate":2465,"spinDirection":60},"zone":13,"typeConfidence":2.0,"plateTime":0.4581167948415672,"extension":5.864601126701253},"index":2,"playId":"a49e4ee5-23b5-3914-982a-efd1dad1d77d","pitchNumber":3,"startTime":"2026-03-20T03:31:57.848Z","endTime":"2026-03-20T03:32:00.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694385,"link":"/api/v1/people/694385","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.379,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.671797223473273,"aZ":-31.558591255280632,"pfxX":-7.291685147857335,"pfxZ":0.39079394918694366,"pX":-1.3544008327144845,"pZ":1.003722269119534,"vX0":3.2035735724994416,"vY0":-124.76574893282563,"vZ0":-4.803749683717952,"x":168.63,"y":211.68,"x0":-1.7093982491908555,"y0":50.003467458183664,"z0":5.56218119386076,"aX":-11.467932808932616},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.2,"breakHorizontal":12.5,"spinRate":1171,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4394254062552707,"extension":5.996527408259063},"index":3,"playId":"d9053b17-d4bb-3fe6-a0b3-b4d8d435b611","pitchNumber":4,"startTime":"2026-03-20T03:32:12.694Z","endTime":"2026-03-20T03:32:15.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694385,"link":"/api/v1/people/694385","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.379,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.399039967475062,"aZ":-27.702526279694467,"pfxX":-9.520163923996645,"pfxZ":2.5357861997752043,"pX":-0.6497071575385402,"pZ":1.3589996125012567,"vX0":5.694207232791862,"vY0":-132.30730701910062,"vZ0":-5.14060006612375,"x":141.77,"y":202.09,"x0":-1.5978254236214984,"y0":50.00419810868533,"z0":5.368406188288149,"aX":-16.80477696006311},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.6,"breakHorizontal":16.0,"spinRate":2106,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.4146753019072391,"extension":6.075031646507318},"index":4,"playId":"f9fc0115-25c5-3d5b-bc21-ca243d03a1e0","pitchNumber":5,"startTime":"2026-03-20T03:32:26.939Z","endTime":"2026-03-20T03:32:30.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694385,"link":"/api/v1/people/694385","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.379,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.370138316062775,"aZ":-30.268374997925797,"pfxX":-8.925138911483327,"pfxZ":1.1803902224176948,"pX":0.7219005619676232,"pZ":0.49685988778560036,"vX0":8.43433654831751,"vY0":-126.28075799444146,"vZ0":-6.4431919773486666,"x":89.48,"y":225.36,"x0":-1.4994844751637035,"y0":50.004136342377976,"z0":5.511933673646714,"aX":-14.436617654628538},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.8,"breakHorizontal":14.3,"spinRate":1256,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4335008999074983,"extension":6.129211082657221},"index":5,"playId":"0e1dc9f4-338f-35d9-8fa0-1dbbdf04dd02","pitchNumber":6,"startTime":"2026-03-20T03:32:43.776Z","endTime":"2026-03-20T03:32:46.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":694385,"link":"/api/v1/people/694385","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694385,"link":"/api/v1/people/694385"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:32:46.828Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Lara strikes out swinging.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-20T03:32:49.963Z","endTime":"2026-03-20T03:33:53.069Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.52042350210369,"aZ":-21.629363085567856,"pfxX":-3.388662855844124,"pfxZ":5.728457562363474,"pX":-0.3062216089199311,"pZ":2.5149654012070943,"vX0":4.5158308250877885,"vY0":-134.18960294692928,"vZ0":-3.636353620445888,"x":128.67,"y":170.88,"x0":-1.5634061777987804,"y0":50.00128000254597,"z0":5.4114567581623865,"aX":-6.236663178726186},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.8,"breakHorizontal":5.3,"spinRate":2005,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.40673089041978683,"extension":6.081313598290836},"index":0,"playId":"e83a318d-6b4a-3582-ba36-613aec16eed0","pitchNumber":1,"startTime":"2026-03-20T03:33:15.257Z","endTime":"2026-03-20T03:33:19.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":800325,"link":"/api/v1/people/800325","batSide":{"code":"L","description":"Left"}},"first":{"id":694385,"link":"/api/v1/people/694385"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.751101186166707,"aZ":-32.694112820396725,"pfxX":-8.64070001657826,"pfxZ":-0.32387848728847146,"pX":-0.5697820612523897,"pZ":2.1649449819158115,"vX0":5.387244763519847,"vY0":-126.50753705709083,"vZ0":-2.209127619318705,"x":138.72,"y":180.33,"x0":-1.6040539523476782,"y0":50.00135083309944,"z0":5.669622331716444,"aX":-14.007567589944474},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.8,"breakHorizontal":14.4,"spinRate":1194,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.4329186079180465,"extension":6.04659312094477},"index":1,"playId":"6dbe6a76-bdf9-3558-9495-30ce77229a78","pitchNumber":2,"startTime":"2026-03-20T03:33:28.942Z","endTime":"2026-03-20T03:33:32.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":800325,"link":"/api/v1/people/800325","batSide":{"code":"L","description":"Left"}},"first":{"id":694385,"link":"/api/v1/people/694385"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-20T03:33:39.654Z","endTime":"2026-03-20T03:33:49.367Z","isPitch":false,"type":"action","player":{"id":800325,"link":"/api/v1/people/800325"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":800325,"link":"/api/v1/people/800325","batSide":{"code":"L","description":"Left"}},"first":{"id":694385,"link":"/api/v1/people/694385"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.73147926517644,"aZ":-30.67424004337429,"pfxX":10.697417288065022,"pfxZ":1.0077286068807165,"pX":-0.2231947460655042,"pZ":1.9403889235014318,"vX0":0.9039776578660232,"vY0":-120.97883900346123,"vZ0":-2.115212769332188,"x":125.51,"y":186.39,"x0":-1.991158880134901,"y0":50.00009664762345,"z0":5.516221493626334,"aX":15.843272125618734},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.6,"breakHorizontal":-19.6,"spinRate":2396,"spinDirection":64},"zone":8,"typeConfidence":2.0,"plateTime":0.45284742571256986,"extension":5.899683220649445},"index":3,"playId":"4b511cc0-2f0c-37aa-bc90-49a0eba10688","pitchNumber":3,"startTime":"2026-03-20T03:33:49.367Z","endTime":"2026-03-20T03:33:53.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":800325,"link":"/api/v1/people/800325","batSide":{"code":"L","description":"Left"}},"first":{"id":694385,"link":"/api/v1/people/694385"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":800325,"link":"/api/v1/people/800325"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:33:53.069Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sam Haggerty walks.","rbi":0,"awayScore":4,"homeScore":11,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-20T03:36:02.755Z","endTime":"2026-03-20T03:37:12.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Grant Anderson replaces Jared Koenig.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-20T03:35:48.754Z","endTime":"2026-03-20T03:36:04.860Z","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":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.832701053271055,"aZ":-32.062366929270816,"pfxX":-9.091395160660625,"pfxZ":0.0715269052901153,"pX":-2.4276253789000872,"pZ":1.8563218223948759,"vX0":2.6599726742072716,"vY0":-123.86506454718068,"vZ0":0.46218849581829113,"x":209.54,"y":188.66,"x0":-2.3345671604551734,"y0":50.00193822316455,"z0":4.34894167976917,"aX":-14.12044441632251},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.5,"breakHorizontal":15.8,"spinRate":1601,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.4422616788373066,"extension":6.571756239822553},"index":1,"playId":"84bb78b5-654f-3d06-9660-e86301dd7408","pitchNumber":1,"startTime":"2026-03-20T03:36:04.860Z","endTime":"2026-03-20T03:36:07.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28139356976544,"aZ":-17.759753446515443,"pfxX":-7.662463466537109,"pfxZ":7.984625096122267,"pX":0.7068062172289782,"pZ":2.2660383990896107,"vX0":9.422352436649591,"vY0":-133.63465721714448,"vZ0":-2.4161514611147537,"x":90.06,"y":177.6,"x0":-1.872229112860824,"y0":50.004275771699675,"z0":4.460343608088465,"aX":-13.835929944218199},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.2,"breakHorizontal":11.8,"spinRate":2394,"spinDirection":241},"zone":6,"typeConfidence":2.0,"plateTime":0.4101590050982038,"extension":6.578702862542603},"index":2,"playId":"9507af0f-99df-3cfb-a4c0-23d55b8598bd","pitchNumber":2,"startTime":"2026-03-20T03:36:18.886Z","endTime":"2026-03-20T03:36:22.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.232543309585694,"aZ":-32.50752892930644,"pfxX":6.928553944661937,"pfxZ":-0.2536154602545513,"pX":3.1423904402564338,"pZ":0.9081063499984668,"vX0":9.316838239682493,"vY0":-115.2114422273066,"vZ0":-0.06955216636877704,"x":-2.78,"y":214.26,"x0":-1.86800001850252,"y0":50.00059136768186,"z0":4.10457764370034,"aX":9.226651929053936},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-0.1,"breakHorizontal":-15.0,"spinRate":2604,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.47708475289367325,"extension":6.58276342876432},"index":3,"playId":"7475f87e-8a8e-309c-a03f-fed5a1e5ca8b","pitchNumber":3,"startTime":"2026-03-20T03:36:33.014Z","endTime":"2026-03-20T03:36:36.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":4,"startTime":"2026-03-20T03:36:43.741Z","endTime":"2026-03-20T03:36:53.974Z","isPitch":false,"type":"action","player":{"id":664059,"link":"/api/v1/people/664059"},"defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":71.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.436925916544702,"aZ":-27.810704585758693,"pfxX":7.5882391184704305,"pfxZ":3.346837820145492,"pX":-1.4596895984558624,"pZ":2.317971329205402,"vX0":0.22517928053659947,"vY0":-113.60783931080914,"vZ0":1.9973238859491387,"x":172.64,"y":176.19,"x0":-2.545455957468661,"y0":50.00164613124249,"z0":4.19787431198246,"aX":9.885800338902246},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":6.8,"breakHorizontal":-13.8,"spinRate":2459,"spinDirection":87},"zone":13,"typeConfidence":2.0,"plateTime":0.4827198350823876,"extension":6.825778791528013},"index":5,"playId":"5725dd4c-a59f-397f-964b-ea13f1e79b07","pitchNumber":4,"startTime":"2026-03-20T03:36:53.974Z","endTime":"2026-03-20T03:36:57.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3729004640624,"aZ":-19.085685689096778,"pfxX":-7.111144846580875,"pfxZ":7.103934424475753,"pX":-1.7530611497998443,"pZ":2.246155404968449,"vX0":3.759911879359919,"vY0":-134.64776928582253,"vZ0":-2.2646512611829364,"x":183.82,"y":178.13,"x0":-2.241392908274922,"y0":50.00017078403652,"z0":4.443895583593156,"aX":-13.09638250185117},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.6,"breakHorizontal":12.1,"spinRate":2301,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.40629394293056365,"extension":6.610903706055237},"index":6,"playId":"fb7abc33-f712-317a-a081-53fb0b20ed0d","pitchNumber":5,"startTime":"2026-03-20T03:37:09.538Z","endTime":"2026-03-20T03:37:12.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"credit":"b_pa"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.07,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:37:12.538Z","atBatIndex":67},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyler Wade pops out to third baseman Juan Baez in foul territory.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-20T03:37:39.977Z","endTime":"2026-03-20T03:38:11.120Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621006,"fullName":"Richie Martin Jr.","link":"/api/v1/people/621006"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":800345,"link":"/api/v1/people/800345"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Richie Martin Jr. replaces Sam Haggerty.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-20T03:37:36.397Z","endTime":"2026-03-20T03:37:42.151Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621006,"link":"/api/v1/people/621006"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"601","replacedPlayer":{"id":664059,"link":"/api/v1/people/664059"},"base":1,"defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"first":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86265829214958,"aZ":-20.062824893320883,"pfxX":-7.516462419376035,"pfxZ":6.6802294739923145,"pX":-0.20887454045772555,"pZ":1.7843141189867322,"vX0":7.385263503039776,"vY0":-133.60025261543362,"vZ0":-2.9035818820339276,"x":124.96,"y":190.6,"x0":-2.0279315955803576,"y0":50.00599922510356,"z0":4.321543052807546,"aX":-13.636561772845404},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.6,"breakHorizontal":12.1,"spinRate":2247,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.4094373106956959,"extension":6.622783005164141},"index":1,"playId":"f2495132-8d63-33f8-bbf2-37e5c5c7c416","pitchNumber":1,"startTime":"2026-03-20T03:37:42.151Z","endTime":"2026-03-20T03:37:46.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"first":{"id":621006,"link":"/api/v1/people/621006"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.406323017607203,"aZ":-31.228571816576643,"pfxX":6.989789590122545,"pfxZ":0.7078874998960334,"pX":0.45659585028767646,"pZ":2.1252925769665048,"vX0":3.8969203277828557,"vY0":-114.67036804906539,"vZ0":2.36205052726898,"x":99.6,"y":181.4,"x0":-2.1707214512411106,"y0":50.00364006782369,"z0":4.120147033324893,"aX":9.345012861582198},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":2.2,"breakHorizontal":-13.6,"spinRate":2554,"spinDirection":83},"zone":9,"typeConfidence":2.0,"plateTime":0.4769240130896648,"extension":6.594032864098574},"hitData":{"launchSpeed":78.3,"launchAngle":67.0,"totalDistance":152.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":83.82,"coordY":184.03}},"index":2,"playId":"26796877-d234-38a0-bafc-d73e520bb762","pitchNumber":2,"startTime":"2026-03-20T03:38:01.046Z","endTime":"2026-03-20T03:38:11.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"first":{"id":621006,"link":"/api/v1/people/621006"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642180,"link":"/api/v1/people/642180"},"credit":"b_ab"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_ab"},{"player":{"id":642180,"link":"/api/v1/people/642180"},"credit":"b_pa"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:38:11.120Z","atBatIndex":68},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alejandro Osuna lines out to left fielder Luis Lara.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-20T03:38:18.766Z","endTime":"2026-03-20T03:38:51.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621006,"fullName":"Richie Martin Jr.","link":"/api/v1/people/621006"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":72.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.60048662910136,"aZ":-31.541529670683875,"pfxX":5.995421181561062,"pfxZ":0.47929331513218454,"pX":-0.5311362180629122,"pZ":1.6141938063685501,"vX0":2.3939277645040993,"vY0":-113.94717143609411,"vZ0":1.093051944830107,"x":137.25,"y":195.2,"x0":-2.373670207289181,"y0":50.002190151399624,"z0":4.240547050198975,"aX":7.896565311069001},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":1.4,"breakHorizontal":-11.4,"spinRate":2479,"spinDirection":82},"zone":7,"typeConfidence":2.0,"plateTime":0.48037858123488153,"extension":6.587447265343602},"hitData":{"launchSpeed":81.9,"launchAngle":27.0,"totalDistance":271.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":51.94,"coordY":118.71}},"index":0,"playId":"c6bc1c8c-15db-3760-a044-3d0e8adffe2e","pitchNumber":1,"startTime":"2026-03-20T03:38:40.582Z","endTime":"2026-03-20T03:38:51.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":621006,"link":"/api/v1/people/621006"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:38:51.875Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Bride grounds out, shortstop Cooper Pratt to first baseman Brock Wilken.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-20T03:38:58.205Z","endTime":"2026-03-20T03:39:38.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":681146,"fullName":"Jonah Bride","link":"/api/v1/people/681146"},"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],"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":681146,"fullName":"Jonah Bride","link":"/api/v1/people/681146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":806198,"link":"/api/v1/people/806198"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694385,"link":"/api/v1/people/694385"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.2,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.861816894389182,"aZ":-27.562916693783215,"pfxX":7.01761945981303,"pfxZ":3.275484208347754,"pX":0.6603319218370465,"pZ":2.385618797075932,"vX0":4.362298124177537,"vY0":-118.21445318134373,"vZ0":1.5117614457228532,"x":91.83,"y":174.37,"x0":-2.124301310098593,"y0":50.000306872887684,"z0":4.279716063232776,"aX":9.866857174514347},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":6.6,"breakHorizontal":-13.8,"spinRate":2665,"spinDirection":72},"zone":6,"typeConfidence":2.0,"plateTime":0.46446236180908373,"extension":6.716008631849306},"index":0,"playId":"e692c5ef-a1fc-32b9-8c82-088e5bd55afa","pitchNumber":1,"startTime":"2026-03-20T03:39:16.776Z","endTime":"2026-03-20T03:39:22.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"first":{"id":621006,"link":"/api/v1/people/621006"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.261850496804303,"aZ":-29.527126520197907,"pfxX":-9.700144786911547,"pfxZ":1.4515422924668666,"pX":-0.6411623556912818,"pZ":2.377747013953375,"vX0":7.000290931871191,"vY0":-134.1457847866503,"vZ0":0.18117416788805318,"x":141.44,"y":174.58,"x0":-2.0254983894807617,"y0":50.00109886682985,"z0":4.41585409411046,"aX":-17.661115622793957},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.9,"breakHorizontal":16.1,"spinRate":2229,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.40844538913338324,"extension":6.849781550566193},"hitData":{"launchSpeed":83.0,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.24,"coordY":159.69}},"index":1,"playId":"fc47d296-5a53-3307-8a60-2f8c1dfd5e4b","pitchNumber":2,"startTime":"2026-03-20T03:39:32.114Z","endTime":"2026-03-20T03:39:38.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":681146,"link":"/api/v1/people/681146","batSide":{"code":"R","description":"Right"}},"first":{"id":621006,"link":"/api/v1/people/621006"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681146,"link":"/api/v1/people/681146"},"credit":"b_ab"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_ab"},{"player":{"id":681146,"link":"/api/v1/people/681146"},"credit":"b_pa"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:39:38.847Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cooper Pratt strikes out swinging.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-20T03:41:36.054Z","endTime":"2026-03-20T03:42:37.821Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,8],"actionIndex":[0,1,2,3],"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":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Richie Martin Jr. remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-20T03:41:21.466Z","endTime":"2026-03-20T03:41:21.481Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621006,"link":"/api/v1/people/621006"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"601","replacedPlayer":{"id":664059,"link":"/api/v1/people/664059"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: John Taylor replaces third baseman Tyler Wade, batting 7th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-20T03:41:21.481Z","endTime":"2026-03-20T03:41:21.482Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":822966,"link":"/api/v1/people/822966"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"701","replacedPlayer":{"id":642180,"link":"/api/v1/people/642180"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Hector Osorio replaces right fielder Alejandro Osuna, batting 8th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-20T03:41:21.482Z","endTime":"2026-03-20T03:41:21.483Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800540,"link":"/api/v1/people/800540"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":696030,"link":"/api/v1/people/696030"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":822966,"link":"/api/v1/people/822966"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Peyton Gray replaces Jakob Junis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-20T03:41:21.483Z","endTime":"2026-03-20T03:41:38.395Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682608,"link":"/api/v1/people/682608"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":822966,"link":"/api/v1/people/822966"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":800540,"link":"/api/v1/people/800540"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.561198068335507,"aZ":-15.388344539358005,"pfxX":-6.854442934428574,"pfxZ":9.124575088427543,"pX":1.1776927737199745,"pZ":2.8716816637654348,"vX0":11.909622844533203,"vY0":-134.6213762651009,"vZ0":-4.281973500359216,"x":72.11,"y":161.24,"x0":-2.4082997802848416,"y0":50.006634061587604,"z0":5.568571880290562,"aX":-12.616277621331466},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.7,"breakHorizontal":10.0,"spinRate":2034,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.4064886109968313,"extension":6.908282747232668},"index":4,"playId":"6136c170-c33f-3bd8-8858-32c1195e97d3","pitchNumber":1,"startTime":"2026-03-20T03:41:38.395Z","endTime":"2026-03-20T03:41:42.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":822966,"link":"/api/v1/people/822966"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":800540,"link":"/api/v1/people/800540"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.457008760229023,"aZ":-14.900569803261764,"pfxX":-7.1098900273546235,"pfxZ":9.454655716006778,"pX":0.3464208577599999,"pZ":1.9212875795656226,"vX0":9.560949505861146,"vY0":-134.38220663684908,"vZ0":-6.626995773274497,"x":103.8,"y":186.91,"x0":-2.335792226241467,"y0":50.00119423201639,"z0":5.4801753613595485,"aX":-12.98735892398261},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.8,"breakHorizontal":10.8,"spinRate":2213,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.40778545952384393,"extension":6.873580922364324},"index":5,"playId":"f9b1a9c5-33e2-32e6-8b23-b22bb18d9418","pitchNumber":2,"startTime":"2026-03-20T03:41:52.823Z","endTime":"2026-03-20T03:41:56.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":822966,"link":"/api/v1/people/822966"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":800540,"link":"/api/v1/people/800540"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6593957886352,"aZ":-28.96391546018642,"pfxX":-10.023596141904816,"pfxZ":2.140021572412852,"pX":-0.5767001062708997,"pZ":2.4856879509223315,"vX0":8.012034134978075,"vY0":-121.45150547265364,"vZ0":-1.5739143616463738,"x":138.98,"y":171.67,"x0":-2.6079386922545056,"y0":50.00373543503948,"z0":5.649132056707881,"aX":-15.05096153752388},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.7,"breakHorizontal":16.3,"spinRate":1835,"spinDirection":242},"zone":4,"typeConfidence":2.0,"plateTime":0.4501111284017445,"extension":6.752699708774064},"index":6,"playId":"65326604-f5f3-3534-b586-c40ecf07f3e6","pitchNumber":3,"startTime":"2026-03-20T03:42:07.760Z","endTime":"2026-03-20T03:42:10.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":822966,"link":"/api/v1/people/822966"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":800540,"link":"/api/v1/people/800540"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":7,"startTime":"2026-03-20T03:42:21.050Z","endTime":"2026-03-20T03:42:34.622Z","isPitch":false,"type":"action","player":{"id":806198,"link":"/api/v1/people/806198"},"defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":822966,"link":"/api/v1/people/822966"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":800540,"link":"/api/v1/people/800540"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.270677747260326,"aZ":-26.71724525854615,"pfxX":-9.105355371871521,"pfxZ":3.6280160444000034,"pX":0.23479043511678643,"pZ":1.2768780864381388,"vX0":9.065103660933458,"vY0":-121.7221225615462,"vZ0":-4.638340155037721,"x":108.05,"y":204.3,"x0":-2.3497694359369685,"y0":50.00522425053394,"z0":5.51304809145019,"aX":-13.70382633662876},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.6,"breakHorizontal":14.4,"spinRate":1816,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4495020320655021,"extension":6.698449689123917},"index":8,"playId":"67072366-5889-3cd8-82e8-0129c781d7da","pitchNumber":4,"startTime":"2026-03-20T03:42:34.622Z","endTime":"2026-03-20T03:42:37.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":822966,"link":"/api/v1/people/822966"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":800540,"link":"/api/v1/people/800540"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806198,"link":"/api/v1/people/806198"},"credit":"b_ab"},{"player":{"id":682608,"link":"/api/v1/people/682608"},"credit":"p_ab"},{"player":{"id":806198,"link":"/api/v1/people/806198"},"credit":"b_pa"},{"player":{"id":682608,"link":"/api/v1/people/682608"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:42:37.821Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Hurtubise strikes out swinging.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-20T03:42:45.850Z","endTime":"2026-03-20T03:43:35.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":674441,"fullName":"Jacob Hurtubise","link":"/api/v1/people/674441"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":674441,"fullName":"Jacob Hurtubise","link":"/api/v1/people/674441"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.961023211828604,"aZ":-27.50480592774788,"pfxX":2.1042017198419884,"pfxZ":2.8975761775535744,"pX":0.10292647536328112,"pZ":3.346851461529009,"vX0":6.224401004149361,"vY0":-125.73726145445308,"vZ0":-0.2988598954580719,"x":113.08,"y":148.42,"x0":-2.6716488159346667,"y0":50.00361621950895,"z0":5.686946498787536,"aX":3.38923215001123},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.4,"breakHorizontal":-5.2,"spinRate":2503,"spinDirection":158},"zone":2,"typeConfidence":2.0,"plateTime":0.43455867682591887,"extension":6.6150491070482165},"index":0,"playId":"3e69ace0-965f-3081-8e3f-4d7286afeefe","pitchNumber":1,"startTime":"2026-03-20T03:43:02.479Z","endTime":"2026-03-20T03:43:05.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":822966,"link":"/api/v1/people/822966"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":800540,"link":"/api/v1/people/800540"}},"offense":{"batter":{"id":674441,"link":"/api/v1/people/674441","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.527597698512402,"aZ":-13.269588094132146,"pfxX":-7.906355795692956,"pfxZ":10.078038342151055,"pX":0.563591033612753,"pZ":2.483034270395755,"vX0":11.018890475971997,"vY0":-136.03022129575055,"vZ0":-5.539549853525173,"x":95.52,"y":171.74,"x0":-2.51037218736312,"y0":50.00574586196711,"z0":5.464100842456585,"aX":-14.836450788220164},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.2,"breakHorizontal":12.0,"spinRate":2362,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.4024803367394907,"extension":6.849396279603953},"index":1,"playId":"a28806b8-07ad-3065-8063-268e567e67b2","pitchNumber":2,"startTime":"2026-03-20T03:43:16.684Z","endTime":"2026-03-20T03:43:19.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":822966,"link":"/api/v1/people/822966"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":800540,"link":"/api/v1/people/800540"}},"offense":{"batter":{"id":674441,"link":"/api/v1/people/674441","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.091081767145987,"aZ":-27.42664865034527,"pfxX":-10.260457531185569,"pfxZ":3.251849669322543,"pX":-0.6224506394148323,"pZ":1.6394202018082122,"vX0":7.701632980236125,"vY0":-120.0193882330566,"vZ0":-3.2784347609402564,"x":140.73,"y":194.52,"x0":-2.5388994510730716,"y0":50.003336122779864,"z0":5.464101572947443,"aX":-14.978980089056769},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":5.4,"breakHorizontal":16.8,"spinRate":1759,"spinDirection":253},"zone":7,"typeConfidence":2.0,"plateTime":0.4562582503838706,"extension":6.817670969330533},"index":2,"playId":"2fc1729b-fbf6-3174-a17a-11319d647fa6","pitchNumber":3,"startTime":"2026-03-20T03:43:31.940Z","endTime":"2026-03-20T03:43:35.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":822966,"link":"/api/v1/people/822966"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":800540,"link":"/api/v1/people/800540"}},"offense":{"batter":{"id":674441,"link":"/api/v1/people/674441","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":674441,"link":"/api/v1/people/674441"},"credit":"b_ab"},{"player":{"id":682608,"link":"/api/v1/people/682608"},"credit":"p_ab"},{"player":{"id":674441,"link":"/api/v1/people/674441"},"credit":"b_pa"},{"player":{"id":682608,"link":"/api/v1/people/682608"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:43:35.405Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Dickinson challenged (pitch result), call on the field was confirmed: Daniel Dickinson called out on strikes.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-20T03:43:38.554Z","endTime":"2026-03-20T03:45:23.260Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":823658,"fullName":"Daniel Dickinson","link":"/api/v1/people/823658"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":823658,"fullName":"Daniel Dickinson","link":"/api/v1/people/823658"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.737798775854554,"aZ":-27.336138310762774,"pfxX":2.50115384886684,"pfxZ":2.992773234413219,"pX":-0.7987650351445349,"pZ":2.666628505517353,"vX0":4.282347813811382,"vY0":-125.78924827330265,"vZ0":-1.8685422754254373,"x":147.45,"y":166.78,"x0":-2.843113911829113,"y0":50.00065820428282,"z0":5.619504036735177,"aX":4.0356158167329035},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.3,"breakHorizontal":-5.4,"spinRate":2456,"spinDirection":162},"zone":4,"typeConfidence":2.0,"plateTime":0.4342024835857199,"extension":6.733300006991596},"index":0,"playId":"31ee069a-9e86-335b-8815-ee7512d14240","pitchNumber":1,"startTime":"2026-03-20T03:44:00.504Z","endTime":"2026-03-20T03:44:03.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":822966,"link":"/api/v1/people/822966"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":800540,"link":"/api/v1/people/800540"}},"offense":{"batter":{"id":823658,"link":"/api/v1/people/823658","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":93.6,"endSpeed":85.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.223583042630032,"aZ":-14.042477968598073,"pfxX":-7.15643555197614,"pfxZ":9.653640156596472,"pX":-0.9255041244974498,"pZ":2.143200212797001,"vX0":6.797180261324106,"vY0":-136.03882967433495,"vZ0":-6.3272519639599025,"x":152.28,"y":180.91,"x0":-2.5240095135214973,"y0":50.00446225135584,"z0":5.468696985921088,"aX":-13.444572685562614},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.3,"breakHorizontal":11.5,"spinRate":2238,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.40227625397715716,"extension":6.649407991791811},"index":1,"playId":"6ca447d5-e31d-393c-ac6f-3003362e0896","pitchNumber":2,"startTime":"2026-03-20T03:44:16.126Z","endTime":"2026-03-20T03:44:19.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":822966,"link":"/api/v1/people/822966"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":800540,"link":"/api/v1/people/800540"}},"offense":{"batter":{"id":823658,"link":"/api/v1/people/823658","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-20T03:44:44.807Z","endTime":"2026-03-20T03:45:05.029Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":822966,"link":"/api/v1/people/822966"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":800540,"link":"/api/v1/people/800540"}},"offense":{"batter":{"id":823658,"link":"/api/v1/people/823658","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.031694901790686,"aZ":-14.109273002638567,"pfxX":-6.331331421082593,"pfxZ":9.613554164587487,"pX":1.408775876977991,"pZ":1.333215499312476,"vX0":12.353804643237456,"vY0":-136.25157933857227,"vZ0":-8.341281017788816,"x":63.3,"y":202.78,"x0":-2.3623148370535922,"y0":50.00606875853445,"z0":5.410180204289982,"aX":-11.902401961845923},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.7,"breakHorizontal":8.9,"spinRate":2152,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.40205230830578653,"extension":6.88015989248525},"index":3,"playId":"151b133b-cdaa-3cda-a2ec-1cfb466727d0","pitchNumber":3,"startTime":"2026-03-20T03:45:05.029Z","endTime":"2026-03-20T03:45:08.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":822966,"link":"/api/v1/people/822966"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":800540,"link":"/api/v1/people/800540"}},"offense":{"batter":{"id":823658,"link":"/api/v1/people/823658","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.315770393913812,"aZ":-15.844807081149266,"pfxX":-7.694404389475383,"pfxZ":8.684905236261958,"pX":0.7788303001974017,"pZ":1.6412438731862244,"vX0":11.448400938756706,"vY0":-136.32731531933914,"vZ0":-7.162419300995006,"x":87.31,"y":194.47,"x0":-2.477708459847124,"y0":50.00311708601745,"z0":5.398899487107313,"aX":-14.467161247306816},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.3,"breakHorizontal":11.5,"spinRate":2270,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.40197299160678224,"extension":7.0655570774676155},"index":4,"playId":"524c62f1-16c3-3fc6-a8be-fb7dcb44a62f","pitchNumber":4,"startTime":"2026-03-20T03:45:19.950Z","endTime":"2026-03-20T03:45:23.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":681146,"link":"/api/v1/people/681146"},"second":{"id":621006,"link":"/api/v1/people/621006"},"third":{"id":822966,"link":"/api/v1/people/822966"},"shortstop":{"id":623205,"link":"/api/v1/people/623205"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680118,"link":"/api/v1/people/680118"},"right":{"id":800540,"link":"/api/v1/people/800540"}},"offense":{"batter":{"id":823658,"link":"/api/v1/people/823658","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":823658,"link":"/api/v1/people/823658"},"credit":"b_ab"},{"player":{"id":682608,"link":"/api/v1/people/682608"},"credit":"p_ab"},{"player":{"id":823658,"link":"/api/v1/people/823658"},"credit":"b_pa"},{"player":{"id":682608,"link":"/api/v1/people/682608"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":823658,"fullName":"Daniel Dickinson","link":"/api/v1/people/823658"}},"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:45:23.260Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dairon Blanco grounds out, second baseman Daniel Dickinson to first baseman Brock Wilken.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-20T03:47:40.866Z","endTime":"2026-03-20T03:48:18.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":680118,"fullName":"Dairon Blanco","link":"/api/v1/people/680118"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691602,"fullName":"Stiven Cruz","link":"/api/v1/people/691602"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680118,"fullName":"Dairon Blanco","link":"/api/v1/people/680118"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":823658,"link":"/api/v1/people/823658"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694385,"link":"/api/v1/people/694385"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Stiven Cruz replaces Grant Anderson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-20T03:47:40.481Z","endTime":"2026-03-20T03:47:43.052Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691602,"link":"/api/v1/people/691602"},"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":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":680118,"link":"/api/v1/people/680118","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.433552863724998,"aZ":-13.260696119020906,"pfxX":-4.249157962657476,"pfxZ":10.214736319516764,"pX":-0.9703311712166546,"pZ":3.523682194300118,"vX0":1.7964270034804568,"vY0":-135.42016921179953,"vZ0":-3.608563437802314,"x":153.99,"y":143.64,"x0":-1.091418849579554,"y0":50.00234457029275,"z0":5.805307056544446,"aX":-7.866968664959153},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.9,"breakHorizontal":7.3,"spinRate":2391,"spinDirection":221},"zone":11,"typeConfidence":0.97,"plateTime":0.40494616587707366,"extension":5.949058993307567},"index":1,"playId":"ea08fc12-6fba-374b-a1b5-f566809e461b","pitchNumber":1,"startTime":"2026-03-20T03:47:43.052Z","endTime":"2026-03-20T03:47:46.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691602,"link":"/api/v1/people/691602","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":680118,"link":"/api/v1/people/680118","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.989666547531293,"aZ":-12.470273898384178,"pfxX":-5.630443228520028,"pfxZ":10.457762836276103,"pX":1.16473455206231,"pZ":1.0963999456386937,"vX0":7.732508597086654,"vY0":-135.93924299846768,"vZ0":-9.668854964835402,"x":72.6,"y":209.18,"x0":-0.9765105501944015,"y0":50.0017420260595,"z0":5.550745248874389,"aX":-10.606826049863956},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.2,"breakHorizontal":8.6,"spinRate":2492,"spinDirection":216},"zone":14,"typeConfidence":0.93,"plateTime":0.4019328304201659,"extension":6.387224415725963},"index":2,"playId":"a8f28a80-2d06-39d8-96ee-f0f04dd3da97","pitchNumber":2,"startTime":"2026-03-20T03:47:57.187Z","endTime":"2026-03-20T03:48:00.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691602,"link":"/api/v1/people/691602","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":680118,"link":"/api/v1/people/680118","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.749524952911855,"aZ":-24.595748967580356,"pfxX":-11.532183937626602,"pfxZ":4.324336587833246,"pX":-0.3503147051306654,"pZ":2.0229161842635452,"vX0":6.359322453974027,"vY0":-131.52118804796288,"vZ0":-4.337516873916411,"x":130.35,"y":184.16,"x0":-1.300569582627117,"y0":50.00369828256267,"z0":5.51637479065249,"aX":-20.215312966931823},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.1,"breakHorizontal":19.6,"spinRate":2281,"spinDirection":231},"zone":7,"typeConfidence":0.8,"plateTime":0.4163672437545083,"extension":5.71716652882859},"hitData":{"launchSpeed":99.7,"launchAngle":9.0,"totalDistance":147.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.11,"coordY":143.64}},"index":3,"playId":"c63dfb9f-beb9-3374-8a8d-cbf54621587d","pitchNumber":3,"startTime":"2026-03-20T03:48:12.347Z","endTime":"2026-03-20T03:48:18.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691602,"link":"/api/v1/people/691602","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":680118,"link":"/api/v1/people/680118","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680118,"link":"/api/v1/people/680118"},"credit":"b_ab"},{"player":{"id":691602,"link":"/api/v1/people/691602"},"credit":"p_ab"},{"player":{"id":680118,"link":"/api/v1/people/680118"},"credit":"b_pa"},{"player":{"id":691602,"link":"/api/v1/people/691602"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:48:18.884Z","atBatIndex":74},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Pratto walks.","rbi":0,"awayScore":4,"homeScore":11,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-20T03:48:36.310Z","endTime":"2026-03-20T03:49:40.382Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":668472,"fullName":"Nick Pratto","link":"/api/v1/people/668472"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691602,"fullName":"Stiven Cruz","link":"/api/v1/people/691602"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668472,"fullName":"Nick Pratto","link":"/api/v1/people/668472"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668472,"fullName":"Nick Pratto","link":"/api/v1/people/668472"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.971713147773585,"aZ":-14.598582254902814,"pfxX":-3.3682196081360427,"pfxZ":9.482924192341315,"pX":-0.4446600687318634,"pZ":4.467584831548501,"vX0":3.1806990966545583,"vY0":-134.9474162779551,"vZ0":-1.1741683338468554,"x":133.95,"y":118.16,"x0":-1.1980996143926375,"y0":50.004344208611485,"z0":5.931440513376072,"aX":-6.2442792954068365},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.2,"breakHorizontal":5.5,"spinRate":2297,"spinDirection":226},"zone":11,"typeConfidence":0.95,"plateTime":0.40508706359456825,"extension":6.0182555185072575},"index":0,"playId":"629b0f72-b897-3db8-8d30-97ecf636883f","pitchNumber":1,"startTime":"2026-03-20T03:48:48.849Z","endTime":"2026-03-20T03:48:51.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691602,"link":"/api/v1/people/691602","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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.3,"endSpeed":67.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.914719991820586,"aZ":-41.85724182671422,"pfxX":7.3232726232353995,"pfxZ":-8.435921379401881,"pX":-1.0641787104419136,"pZ":3.8504657850244555,"vX0":-2.0020001119592603,"vY0":-106.62022895393383,"vZ0":4.502750991725473,"x":157.56,"y":134.82,"x0":-1.0626207682012208,"y0":50.00366233213443,"z0":6.444949655523295,"aX":8.40316528219158},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.7,"breakVerticalInduced":-13.7,"breakHorizontal":-12.7,"spinRate":2411,"spinDirection":42},"zone":11,"typeConfidence":0.91,"plateTime":0.5143764869405896,"extension":6.067139237528409},"index":1,"playId":"03d738dc-1276-34e1-b5da-add0766522ca","pitchNumber":2,"startTime":"2026-03-20T03:49:07.325Z","endTime":"2026-03-20T03:49:10.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691602,"link":"/api/v1/people/691602","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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.9,"endSpeed":85.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41911947197591,"aZ":-14.149772044671735,"pfxX":-4.967440653082848,"pfxZ":9.683425122586401,"pX":-1.1934642699871765,"pZ":2.7674031985855603,"vX0":1.7062328157340487,"vY0":-135.2909400402743,"vZ0":-5.079117825869982,"x":162.49,"y":164.06,"x0":-1.1854711126260915,"y0":50.00228397165437,"z0":5.654495674014334,"aX":-9.244225858015545},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.7,"breakHorizontal":8.6,"spinRate":2423,"spinDirection":217},"zone":11,"typeConfidence":0.95,"plateTime":0.40425567956116115,"extension":6.237636734859549},"index":2,"playId":"6047c91a-2ef9-3401-8b6b-0885c9a8364a","pitchNumber":3,"startTime":"2026-03-20T03:49:20.843Z","endTime":"2026-03-20T03:49:24.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691602,"link":"/api/v1/people/691602","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11456156534974,"aZ":-14.964032415218965,"pfxX":-5.242019865513202,"pfxZ":9.48013823874508,"pX":-0.280138042873535,"pZ":3.6416866817093982,"vX0":3.64744249665208,"vY0":-133.47838670412906,"vZ0":-2.9669340938877804,"x":127.68,"y":140.45,"x0":-0.9791580511499733,"y0":50.00240565442496,"z0":5.836983013211536,"aX":-9.515481710752526},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.8,"breakHorizontal":8.8,"spinRate":2428,"spinDirection":217},"zone":11,"typeConfidence":0.92,"plateTime":0.4094106394590389,"extension":5.989934227795733},"index":3,"playId":"b58c2bca-8ad1-3c42-9636-36f089885b23","pitchNumber":4,"startTime":"2026-03-20T03:49:36.723Z","endTime":"2026-03-20T03:49:40.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691602,"link":"/api/v1/people/691602","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668472,"link":"/api/v1/people/668472"},"credit":"b_pa"},{"player":{"id":691602,"link":"/api/v1/people/691602"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:49:40.382Z","atBatIndex":75},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Herrera flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-20T03:49:42.119Z","endTime":"2026-03-20T03:51:45.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691602,"fullName":"Stiven Cruz","link":"/api/v1/people/691602"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668472,"fullName":"Nick Pratto","link":"/api/v1/people/668472"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":73.5,"endSpeed":67.6,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.028825787050202,"aZ":-41.380520470960974,"pfxX":7.2742242273594915,"pfxZ":-7.981897460258766,"pX":-0.7454684638371407,"pZ":3.6824899985286437,"vX0":-1.0160522920007105,"vY0":-106.87928627537838,"vZ0":4.027701165944162,"x":145.42,"y":139.35,"x0":-1.2078035912541154,"y0":50.00501004506684,"z0":6.431559857121804,"aX":8.386600113862254},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.8,"breakVerticalInduced":-13.0,"breakHorizontal":-12.8,"spinRate":2461,"spinDirection":45},"zone":11,"typeConfidence":0.9,"plateTime":0.513174078930827,"extension":6.005859587894764},"index":0,"playId":"8211af4e-8a28-32fe-8fb4-a0679fc6bb80","pitchNumber":1,"startTime":"2026-03-20T03:50:03.586Z","endTime":"2026-03-20T03:50:06.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691602,"link":"/api/v1/people/691602","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":85.6,"endSpeed":79.4,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.951501570497552,"aZ":-29.141429947186793,"pfxX":-9.628501064627795,"pfxZ":1.9110977928309358,"pX":0.27201614031278515,"pZ":1.1479983586185365,"vX0":7.2019366127283275,"vY0":-124.5237297136448,"vZ0":-4.910054386074394,"x":106.63,"y":207.78,"x0":-1.394267866343431,"y0":50.000450646586415,"z0":5.531491439343536,"aX":-15.251683948689983},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.6,"breakHorizontal":16.0,"spinRate":1611,"spinDirection":246},"zone":14,"typeConfidence":0.95,"plateTime":0.4383992382626527,"extension":5.744100840400587},"index":1,"playId":"32546c87-b17a-3082-a269-34ac3d7d2629","pitchNumber":2,"startTime":"2026-03-20T03:50:17.630Z","endTime":"2026-03-20T03:50:20.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691602,"link":"/api/v1/people/691602","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.12652863573408,"aZ":-12.6312646776993,"pfxX":-4.626160078102169,"pfxZ":10.33820139904335,"pX":0.6544032065132693,"pZ":2.0223665700662834,"vX0":5.806528526487423,"vY0":-136.18410437486182,"vZ0":-7.647376274357611,"x":92.06,"y":184.18,"x0":-0.8979980478731914,"y0":50.00202633951991,"z0":5.728482916719585,"aX":-8.744644794984184},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.4,"breakHorizontal":7.2,"spinRate":2502,"spinDirection":217},"zone":9,"typeConfidence":0.95,"plateTime":0.401227258691903,"extension":6.167674046823921},"index":2,"playId":"9c534988-03a1-3a7d-8d13-7ec75c0898b9","pitchNumber":3,"startTime":"2026-03-20T03:50:34.435Z","endTime":"2026-03-20T03:50:37.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691602,"link":"/api/v1/people/691602","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-20T03:50:58.002Z","endTime":"2026-03-20T03:51:06.387Z","isPitch":false,"type":"action","player":{"id":645444,"link":"/api/v1/people/645444"},"defense":{"pitcher":{"id":691602,"link":"/api/v1/people/691602","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.643643777588416,"aZ":-27.176379746732778,"pfxX":-8.415870101791537,"pfxZ":3.058252952467763,"pX":0.8997001042660476,"pZ":1.5149547815520592,"vX0":8.254893790449314,"vY0":-126.41856885048449,"vZ0":-4.800050814078624,"x":82.71,"y":197.88,"x0":-1.3008701662183453,"y0":50.000332020817986,"z0":5.59672336616829,"aX":-13.740307527024061},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.7,"breakHorizontal":13.6,"spinRate":1613,"spinDirection":246},"zone":14,"typeConfidence":0.85,"plateTime":0.43181240707866,"extension":5.72124414412815},"index":4,"playId":"feeea59f-6377-3653-af82-39ce6c204b2f","pitchNumber":4,"startTime":"2026-03-20T03:51:06.387Z","endTime":"2026-03-20T03:51:10.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691602,"link":"/api/v1/people/691602","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.974753205057002,"aZ":-12.695587910272286,"pfxX":-3.843544791293895,"pfxZ":10.521474426102925,"pX":0.38509271010024715,"pZ":2.503059109300391,"vX0":4.853774177051265,"vY0":-135.32145591556107,"vZ0":-6.617089478953458,"x":102.32,"y":171.2,"x0":-0.9338331925029092,"y0":50.00545992557325,"z0":5.872424047297242,"aX":-7.117941812928351},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.8,"breakHorizontal":5.9,"spinRate":2458,"spinDirection":214},"zone":6,"typeConfidence":0.96,"plateTime":0.4050035085709922,"extension":6.245630621871465},"hitData":{"launchSpeed":90.4,"launchAngle":59.0,"totalDistance":221.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.13,"coordY":112.52}},"index":5,"playId":"bd13974f-ed2b-36e6-ba12-f99f3b582c84","pitchNumber":5,"startTime":"2026-03-20T03:51:35.514Z","endTime":"2026-03-20T03:51:45.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691602,"link":"/api/v1/people/691602","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_ab"},{"player":{"id":691602,"link":"/api/v1/people/691602"},"credit":"p_ab"},{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_pa"},{"player":{"id":691602,"link":"/api/v1/people/691602"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:51:45.813Z","atBatIndex":76},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrew Velazquez walks. Nick Pratto to 2nd.","rbi":0,"awayScore":4,"homeScore":11,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-20T03:51:56.716Z","endTime":"2026-03-20T03:54:07.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":623205,"fullName":"Andrew Velazquez","link":"/api/v1/people/623205"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691602,"fullName":"Stiven Cruz","link":"/api/v1/people/691602"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":623205,"fullName":"Andrew Velazquez","link":"/api/v1/people/623205"},"postOnSecond":{"id":668472,"fullName":"Nick Pratto","link":"/api/v1/people/668472"},"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":668472,"fullName":"Nick Pratto","link":"/api/v1/people/668472"},"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":623205,"fullName":"Andrew Velazquez","link":"/api/v1/people/623205"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.875870573670174,"aZ":-17.36339886056655,"pfxX":-5.587839607454307,"pfxZ":8.030664242131403,"pX":0.9911820382378542,"pZ":3.493804130845647,"vX0":7.3592616240107,"vY0":-134.60225961785954,"vZ0":-2.953141641549366,"x":79.22,"y":144.45,"x0":-1.0460705613300867,"y0":50.000966030835016,"z0":5.827340090785701,"aX":-10.303284514961248},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.2,"breakHorizontal":8.6,"spinRate":2421,"spinDirection":207},"zone":12,"typeConfidence":0.88,"plateTime":0.40615871933964787,"extension":6.154381994457126},"index":0,"playId":"5873ef1f-0490-3016-8fa5-55b73390993e","pitchNumber":1,"startTime":"2026-03-20T03:52:15.182Z","endTime":"2026-03-20T03:52:18.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691602,"link":"/api/v1/people/691602","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"L","description":"Left"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.4,"endSpeed":68.4,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.539301661905395,"aZ":-39.60743670199996,"pfxX":7.104498065257454,"pfxZ":-6.311727872362067,"pX":-1.3952923926332388,"pZ":1.9984485294768668,"vX0":-1.9673733983960238,"vY0":-108.31530568527556,"vZ0":0.30074979649105815,"x":170.19,"y":184.82,"x0":-1.3933116536477719,"y0":50.003460645319805,"z0":6.221322512836043,"aX":8.364533814761492},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-10.9,"breakHorizontal":-12.2,"spinRate":2452,"spinDirection":42},"zone":13,"typeConfidence":0.9,"plateTime":0.507463458681384,"extension":6.056000072666448},"index":1,"playId":"04c74139-f0a3-3f75-aa6a-da251d747b7c","pitchNumber":2,"startTime":"2026-03-20T03:52:32.285Z","endTime":"2026-03-20T03:52:36.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691602,"link":"/api/v1/people/691602","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"L","description":"Left"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73608263843929,"aZ":-28.855680794255402,"pfxX":-9.77777446046815,"pfxZ":2.0671246080335077,"pX":-0.6898856132857555,"pZ":2.323943182579161,"vX0":5.457505641351664,"vY0":-125.92948922775957,"vZ0":-2.5692186077347428,"x":143.3,"y":176.03,"x0":-1.6155812066178894,"y0":50.00304018591411,"z0":5.693358461067141,"aX":-15.693378547804919},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.4,"breakHorizontal":16.4,"spinRate":1702,"spinDirection":246},"zone":4,"typeConfidence":0.79,"plateTime":0.4350720030832895,"extension":5.734323357337012},"index":2,"playId":"6b5e5a2a-0507-3a44-b926-3d653dabd165","pitchNumber":3,"startTime":"2026-03-20T03:52:53.110Z","endTime":"2026-03-20T03:52:56.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691602,"link":"/api/v1/people/691602","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"L","description":"Left"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":69.7,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52049033187795,"aZ":-42.644939054143315,"pfxX":6.571141390266617,"pfxZ":-8.556922494357831,"pX":-0.20351438898497248,"pZ":2.044980775966485,"vX0":-0.06262882108294499,"vY0":-110.71904912609789,"vZ0":0.5505049908273041,"x":124.76,"y":183.57,"x0":-1.0263624632277721,"y0":50.005258795255386,"z0":6.310428392180506,"aX":8.037338470878796},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.8,"breakVerticalInduced":-14.9,"breakHorizontal":-11.9,"spinRate":2486,"spinDirection":38},"zone":8,"typeConfidence":0.89,"plateTime":0.497557757075366,"extension":6.049354233015677},"index":3,"playId":"b7e79f30-f42e-3085-96fa-54dd1d4bab3d","pitchNumber":4,"startTime":"2026-03-20T03:53:18.334Z","endTime":"2026-03-20T03:53:22.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691602,"link":"/api/v1/people/691602","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"L","description":"Left"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.13767301074647,"aZ":-11.416585362925058,"pfxX":-2.990278390788095,"pfxZ":11.133021255472805,"pX":1.184138790069298,"pZ":1.8301128382559446,"vX0":6.730202844012148,"vY0":-136.00529583311206,"vZ0":-8.165615802624906,"x":71.86,"y":189.37,"x0":-0.9392848238106896,"y0":50.0057235629588,"z0":5.672497060768366,"aX":-5.577592263808164},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.5,"breakHorizontal":4.0,"spinRate":2455,"spinDirection":213},"zone":14,"typeConfidence":0.96,"plateTime":0.40345923472855905,"extension":6.280603890489424},"index":4,"playId":"73fa6207-e3a6-3af8-8e79-c88a7b08e91b","pitchNumber":5,"startTime":"2026-03-20T03:53:39.003Z","endTime":"2026-03-20T03:53:42.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691602,"link":"/api/v1/people/691602","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"L","description":"Left"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.864359792561842,"aZ":-12.876497072794459,"pfxX":-4.609749053040797,"pfxZ":10.255356309059469,"pX":0.2614583881474615,"pZ":0.8659216728943379,"vX0":5.162761704526079,"vY0":-136.50956193472044,"vZ0":-10.277933635810008,"x":107.03,"y":215.4,"x0":-1.0579989124643987,"y0":50.00483851147568,"z0":5.573171084305724,"aX":-8.676061812328328},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.4,"breakHorizontal":7.2,"spinRate":2512,"spinDirection":216},"zone":14,"typeConfidence":0.96,"plateTime":0.4016904645741448,"extension":6.260520950421226},"index":5,"playId":"04c9b3ea-a7d4-35e5-8bb9-20e7e720b939","pitchNumber":6,"startTime":"2026-03-20T03:54:01.510Z","endTime":"2026-03-20T03:54:07.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691602,"link":"/api/v1/people/691602","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"L","description":"Left"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":623205,"link":"/api/v1/people/623205"},"credit":"b_pa"},{"player":{"id":691602,"link":"/api/v1/people/691602"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:54:07.763Z","atBatIndex":77},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Orlando Martinez flies out to left fielder Luis Lara.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-20T03:54:06.582Z","endTime":"2026-03-20T03:55:37.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":678636,"fullName":"Orlando Martinez","link":"/api/v1/people/678636"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691602,"fullName":"Stiven Cruz","link":"/api/v1/people/691602"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678636,"fullName":"Orlando Martinez","link":"/api/v1/people/678636"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.971768247125873,"aZ":-28.34753869235456,"pfxX":-9.313967244256844,"pfxZ":2.396544686960855,"pX":-0.19814116548358185,"pZ":0.984029937684116,"vX0":6.071864695012997,"vY0":-125.62386786465045,"vZ0":-5.55113097518019,"x":124.55,"y":212.21,"x0":-1.439138345884029,"y0":50.00024027386019,"z0":5.532851676372995,"aX":-14.851679780998392},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.2,"breakHorizontal":15.5,"spinRate":1683,"spinDirection":246},"zone":13,"typeConfidence":0.84,"plateTime":0.4363764543410005,"extension":5.628013792370241},"index":0,"playId":"c9b2e8bc-c2b6-3e1f-9175-52a09e1b30ac","pitchNumber":1,"startTime":"2026-03-20T03:54:29.145Z","endTime":"2026-03-20T03:54:32.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691602,"link":"/api/v1/people/691602","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":678636,"link":"/api/v1/people/678636","batSide":{"code":"L","description":"Left"}},"first":{"id":623205,"link":"/api/v1/people/623205"},"second":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.093537826647097,"aZ":-13.41728910315086,"pfxX":-5.394146513129158,"pfxZ":10.23499535899979,"pX":0.5019160908788586,"pZ":1.250749443031954,"vX0":6.319105661432354,"vY0":-134.95217406562867,"vZ0":-8.818427560239366,"x":97.87,"y":205.01,"x0":-1.176150929425719,"y0":50.00374788353571,"z0":5.519553816274162,"aX":-9.88732538157474},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.7,"breakHorizontal":8.3,"spinRate":2375,"spinDirection":226},"zone":14,"typeConfidence":0.95,"plateTime":0.406844341377695,"extension":6.072795633143202},"index":1,"playId":"1a9cc337-f0a8-3119-80d4-a93c7a66fc56","pitchNumber":2,"startTime":"2026-03-20T03:54:46.186Z","endTime":"2026-03-20T03:54:49.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691602,"link":"/api/v1/people/691602","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":678636,"link":"/api/v1/people/678636","batSide":{"code":"L","description":"Left"}},"first":{"id":623205,"link":"/api/v1/people/623205"},"second":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.686764353642136,"aZ":-12.123490335560271,"pfxX":-2.804565945993348,"pfxZ":11.105949403298485,"pX":0.4582643338426526,"pZ":2.0156502850021125,"vX0":5.259747741361114,"vY0":-133.9570843938546,"vZ0":-7.444751233853236,"x":99.53,"y":184.36,"x0":-1.1721332887804508,"y0":50.00666389707891,"z0":5.710140061885206,"aX":-5.065681183097538},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.6,"breakHorizontal":3.8,"spinRate":2472,"spinDirection":213},"zone":9,"typeConfidence":0.95,"plateTime":0.4099028620470806,"extension":6.095644148587651},"index":2,"playId":"82159f27-bd1a-31e2-90e8-08ad212000ff","pitchNumber":3,"startTime":"2026-03-20T03:55:06.394Z","endTime":"2026-03-20T03:55:09.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691602,"link":"/api/v1/people/691602","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":678636,"link":"/api/v1/people/678636","batSide":{"code":"L","description":"Left"}},"first":{"id":623205,"link":"/api/v1/people/623205"},"second":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.296862045090247,"aZ":-24.507767624451663,"pfxX":1.522465490120437,"pfxZ":4.644014466286308,"pX":0.20040935649112188,"pZ":2.611479582277278,"vX0":3.7070316586615233,"vY0":-127.21370193870503,"vZ0":-3.196091926931153,"x":109.36,"y":168.27,"x0":-1.469273214999891,"y0":50.004687384640185,"z0":5.81128225388111,"aX":2.5129439570116237},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.9,"breakHorizontal":-3.6,"spinRate":2405,"spinDirection":151},"zone":5,"typeConfidence":0.9,"plateTime":0.429349249740806,"extension":6.08331439988881},"hitData":{"launchSpeed":82.3,"launchAngle":42.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.52,"coordY":94.3}},"index":3,"playId":"8e82cb03-458a-3226-a6c3-c678bbf9dcf3","pitchNumber":4,"startTime":"2026-03-20T03:55:28.664Z","endTime":"2026-03-20T03:55:37.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691602,"link":"/api/v1/people/691602","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":694385,"link":"/api/v1/people/694385"},"second":{"id":823658,"link":"/api/v1/people/823658"},"third":{"id":800345,"link":"/api/v1/people/800345"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"left":{"id":800325,"link":"/api/v1/people/800325"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":674441,"link":"/api/v1/people/674441"}},"offense":{"batter":{"id":678636,"link":"/api/v1/people/678636","batSide":{"code":"L","description":"Left"}},"first":{"id":623205,"link":"/api/v1/people/623205"},"second":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678636,"link":"/api/v1/people/678636"},"credit":"b_ab"},{"player":{"id":691602,"link":"/api/v1/people/691602"},"credit":"p_ab"},{"player":{"id":678636,"link":"/api/v1/people/678636"},"credit":"b_pa"},{"player":{"id":691602,"link":"/api/v1/people/691602"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:55:37.170Z","atBatIndex":78}]