[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ronald Acuña Jr. grounds out, third baseman Oswald Peraza to first baseman Jeimer Candelario.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-07T01:38:25.005Z","endTime":"2026-04-07T01:38:35.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":600869,"link":"/api/v1/people/600869"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-06T21:31:58.881Z","endTime":"2026-04-07T01:10:48.990Z","isPitch":false,"type":"action","player":{"id":660670,"link":"/api/v1/people/660670"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-07T01:10:48.990Z","endTime":"2026-04-07T01:36:51.483Z","isPitch":false,"type":"action","player":{"id":660670,"link":"/api/v1/people/660670"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-07T01:36:51.483Z","endTime":"2026-04-07T01:38:27.227Z","isPitch":false,"type":"action","player":{"id":660670,"link":"/api/v1/people/660670"},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.349705713036553,"aZ":-28.823858157273687,"pfxX":-9.338961036513684,"pfxZ":1.6957688262277002,"pX":-0.3117885783110868,"pZ":0.8350169735436456,"vX0":9.185393541302169,"vY0":-139.7464471442101,"vZ0":-7.088548756350429,"x":128.88,"y":216.23,"x0":-2.427162319584242,"y0":50.00594747308563,"z0":5.296780116329969,"aX":-18.48382695476596},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":1.7,"breakHorizontal":15.0,"spinRate":1785,"spinDirection":234},"zone":13,"typeConfidence":0.92,"plateTime":0.39188107178587517,"extension":6.679010515162615},"hitData":{"launchSpeed":81.0,"launchAngle":-33.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.55,"coordY":164.75}},"index":3,"playId":"d2787ac9-b3f8-3fab-82af-86e5903970f4","pitchNumber":1,"startTime":"2026-04-07T01:38:27.227Z","endTime":"2026-04-07T01:38:35.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-04-07T01:38:35.498Z","atBatIndex":0},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Drake Baldwin homers (5) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-07T01:38:58.655Z","endTime":"2026-04-07T01:40:37.833Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":{"id":667755,"link":"/api/v1/people/667755"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.67817805810049,"aZ":-16.85506081349974,"pfxX":-7.6784040542973795,"pfxZ":7.564475499238936,"pX":-1.6563061725418295,"pZ":3.029092258939919,"vX0":5.466492754364902,"vY0":-141.93125363020403,"vZ0":-3.6874413108231736,"x":180.13,"y":156.99,"x0":-2.6167892763432357,"y0":50.00364210142136,"z0":5.428956069271654,"aX":-15.552981618832282},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.1,"breakHorizontal":12.7,"spinRate":2219,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3869803162350336,"extension":6.261451577084352},"index":0,"playId":"fea47fa4-9237-3dfe-80b8-451bf9f1a698","pitchNumber":1,"startTime":"2026-04-07T01:38:58.750Z","endTime":"2026-04-07T01:39:03.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":98.1,"endSpeed":89.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.62989721886968,"aZ":-12.429410380262384,"pfxX":-6.733288393999276,"pfxZ":9.678793995574413,"pX":0.021031310030458314,"pZ":1.6563153849268815,"vX0":9.368870556934088,"vY0":-142.37754391836953,"vZ0":-8.177535194245037,"x":116.2,"y":194.06,"x0":-2.4472106800535287,"y0":50.00526863857681,"z0":5.364455408870583,"aX":-13.73908958906015},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.8,"breakHorizontal":10.2,"spinRate":2158,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.38565153856724876,"extension":6.791229577127238},"index":1,"playId":"c4e74122-b42f-3d35-aeac-6cc372a0bc32","pitchNumber":2,"startTime":"2026-04-07T01:39:13.398Z","endTime":"2026-04-07T01:39:16.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":98.3,"endSpeed":89.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.43118302297697,"aZ":-15.605923090570023,"pfxX":-7.419209105274968,"pfxZ":8.058294849897505,"pX":0.04460729479967614,"pZ":3.2911770387388795,"vX0":9.265306325711261,"vY0":-142.85878109894728,"vZ0":-3.7956656900841943,"x":115.3,"y":149.92,"x0":-2.284394427285805,"y0":50.00614054584636,"z0":5.624874551299387,"aX":-15.261956773518964},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.9,"breakHorizontal":11.4,"spinRate":2203,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.3841326404707406,"extension":6.500063778964996},"index":2,"playId":"8b388b9c-3ee8-3e24-887e-b93a8d9af0da","pitchNumber":3,"startTime":"2026-04-07T01:39:29.487Z","endTime":"2026-04-07T01:39:34.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-07T01:39:47.761Z","endTime":"2026-04-07T01:39:54.505Z","isPitch":false,"type":"action","player":{"id":686948,"link":"/api/v1/people/686948"},"defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.15355696824153,"aZ":-32.15614495218945,"pfxX":-9.44838576860921,"pfxZ":0.011000487235486744,"pX":-1.047389465208685,"pZ":1.742118063862335,"vX0":7.123926648706698,"vY0":-137.30297601204754,"vZ0":-4.187836914645276,"x":156.92,"y":191.74,"x0":-2.4606821958063367,"y0":50.005727760840955,"z0":5.49960621235024,"aX":-17.868079790898136},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":-0.7,"breakHorizontal":15.5,"spinRate":1720,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.40040966021556335,"extension":6.749699235246737},"index":4,"playId":"bc05896f-dc7a-3d8b-b42f-84316d25d214","pitchNumber":4,"startTime":"2026-04-07T01:39:54.505Z","endTime":"2026-04-07T01:39:57.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":88.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.359242179503475,"aZ":-14.029216597811597,"pfxX":-6.892717929446105,"pfxZ":8.92161242014295,"pX":0.1831573025146401,"pZ":3.495555980129634,"vX0":9.434776429557864,"vY0":-142.77990597205618,"vZ0":-3.512249423903774,"x":110.02,"y":144.4,"x0":-2.291421994170572,"y0":50.007032670613725,"z0":5.643048364623102,"aX":-14.026165641547435},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.5,"breakHorizontal":10.2,"spinRate":2239,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.3857837107159172,"extension":6.577304482996655},"hitData":{"launchSpeed":102.1,"launchAngle":34.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":201.83,"coordY":56.81}},"index":5,"playId":"e8d41aa8-0053-350f-8130-94b9bca58032","pitchNumber":5,"startTime":"2026-04-07T01:40:14.983Z","endTime":"2026-04-07T01:40:37.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-9.800000000000004,"leverageIndex":0.63,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:40:37.833Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Olson singles on a ground ball to center fielder Bryce Teodosio, deflected by shortstop Zach Neto.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-07T01:40:45.136Z","endTime":"2026-04-07T01:42:41.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":98.2,"endSpeed":89.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.829492840149705,"aZ":-25.614007159803784,"pfxX":-12.343778918976458,"pfxZ":3.1917258383284217,"pX":0.38649616510779655,"pZ":2.288220766081959,"vX0":11.940885667585302,"vY0":-142.47393744057754,"vZ0":-4.535019193359895,"x":102.27,"y":177.0,"x0":-2.2558619973297165,"y0":50.00148601001592,"z0":5.519861877405625,"aX":-25.36680600449192},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.0,"breakHorizontal":19.9,"spinRate":1972,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.38447216586873845,"extension":6.756288209927661},"index":0,"playId":"8bb88581-cd16-3ce2-b843-e40412247f02","pitchNumber":1,"startTime":"2026-04-07T01:40:57.035Z","endTime":"2026-04-07T01:41:00.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.885849504911207,"aZ":-31.215831223806127,"pfxX":-9.504537801879806,"pfxZ":0.5080998783744537,"pX":0.3606734361165062,"pZ":1.316576164554256,"vX0":10.66890491359198,"vY0":-136.30251446160662,"vZ0":-5.207368845021454,"x":103.25,"y":203.23,"x0":-2.355775246816882,"y0":50.004422768474,"z0":5.388195184188898,"aX":-18.017533893595346},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":0.0,"breakHorizontal":15.1,"spinRate":1713,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.40070963879418287,"extension":6.913134289050209},"index":1,"playId":"538d51bb-f142-3c88-9c9b-271fcec443d2","pitchNumber":2,"startTime":"2026-04-07T01:41:13.468Z","endTime":"2026-04-07T01:41:17.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":true},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.474794462433007,"aZ":-27.087967453738273,"pfxX":-0.09118282450074577,"pfxZ":2.834648504527771,"pX":-0.7436842942701365,"pZ":1.9425867458564883,"vX0":4.519966313124543,"vY0":-132.95648098458847,"vZ0":-4.4559014098277405,"x":145.35,"y":186.33,"x0":-2.451247936637331,"y0":50.00619192139727,"z0":5.5969910480173155,"aX":-0.16351935106983823},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.4,"breakHorizontal":-0.7,"spinRate":2461,"spinDirection":182},"zone":7,"typeConfidence":0.91,"plateTime":0.411349220505429,"extension":6.612973751539031},"index":2,"playId":"686dc559-acf5-3665-bf98-7341f45170dd","pitchNumber":3,"startTime":"2026-04-07T01:41:28.011Z","endTime":"2026-04-07T01:41:55.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.604999805159167,"aZ":-40.93235546899222,"pfxX":7.095883180119041,"pfxZ":-5.496631153068582,"pX":-0.3410574443069902,"pZ":1.6224594867054265,"vX0":2.32301029466642,"vY0":-126.17846980647438,"vZ0":-2.3063759578489997,"x":130.0,"y":194.97,"x0":-2.1985055007720664,"y0":50.00414613914774,"z0":5.885195605947762,"aX":11.302296106804091},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-10.2,"breakHorizontal":-13.4,"spinRate":2404,"spinDirection":27},"zone":13,"typeConfidence":0.9,"plateTime":0.43612718570530173,"extension":6.670331378710711},"index":3,"playId":"b195d615-fe07-309f-a56e-9ae52b546b7c","pitchNumber":4,"startTime":"2026-04-07T01:42:05.367Z","endTime":"2026-04-07T01:42:10.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-07T01:42:20.087Z","endTime":"2026-04-07T01:42:30.381Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"},"defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.44550336701633,"aZ":-25.878586205499083,"pfxX":-10.440664563469369,"pfxZ":3.3446191066525195,"pX":-1.0508878838465527,"pZ":2.4728387849164832,"vX0":7.1905523910669595,"vY0":-136.5012054285636,"vZ0":-3.3564365701106103,"x":157.06,"y":172.01,"x0":-2.3646257157215054,"y0":50.00561446118527,"z0":5.502952697029262,"aX":-19.67756965510729},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.5,"breakHorizontal":17.4,"spinRate":1836,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4014812805854642,"extension":6.828663803358689},"hitData":{"launchSpeed":77.8,"launchAngle":1.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":131.23,"coordY":113.87}},"index":5,"playId":"b3d01025-f030-3bdc-be07-2dba39309438","pitchNumber":5,"startTime":"2026-04-07T01:42:30.381Z","endTime":"2026-04-07T01:42:41.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.2,"awayTeamWinProbability":59.8,"homeTeamWinProbabilityAdded":-2.1999999999999957,"leverageIndex":0.58,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:42:41.141Z","atBatIndex":2},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Austin Riley grounds into a double play, second baseman Adam Frazier to first baseman Jeimer Candelario. Matt Olson out at 2nd. Austin Riley out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-07T01:43:03.976Z","endTime":"2026-04-07T01:44:47.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":600869,"link":"/api/v1/people/600869"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":87.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.75706672155345,"aZ":-16.21774516822745,"pfxX":-8.247104086164342,"pfxZ":8.055433473435393,"pX":0.06594829802683537,"pZ":2.5533877155688827,"vX0":9.508290368566387,"vY0":-141.18276110876087,"vZ0":-5.132999983184704,"x":114.49,"y":169.84,"x0":-2.304369958345705,"y0":50.00281046807387,"z0":5.4698784803904985,"aX":-16.337121857178055},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.4,"breakHorizontal":12.6,"spinRate":2258,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.39077206406140563,"extension":6.762541499619748},"index":0,"playId":"4aa55aca-34e2-3e22-bb4e-87edeb8c9070","pitchNumber":1,"startTime":"2026-04-07T01:43:12.572Z","endTime":"2026-04-07T01:43:16.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.993321982766982,"aZ":-36.37900256542693,"pfxX":3.050426207398867,"pfxZ":-2.734625515562672,"pX":1.5102822256045174,"pZ":0.7967584882734773,"vX0":7.291626484109715,"vY0":-124.33317208588194,"vZ0":-4.471928028233873,"x":59.43,"y":217.27,"x0":-1.8773373897789756,"y0":50.00225116053523,"z0":5.695589838034179,"aX":4.691339273692599},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-5.9,"breakHorizontal":-7.4,"spinRate":2357,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.44351021440180505,"extension":6.894918269352997},"index":1,"playId":"64a9e8c3-ff9e-3566-89e6-8d827bd954b6","pitchNumber":2,"startTime":"2026-04-07T01:43:29.509Z","endTime":"2026-04-07T01:43:33.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.752290357224624,"aZ":-34.914612527837264,"pfxX":3.1930153684140414,"pfxZ":-1.7442680325512416,"pX":1.4044380719220833,"pZ":-0.5895875884206621,"vX0":7.272693741076532,"vY0":-125.30965592783467,"vZ0":-8.145970600338469,"x":63.47,"y":254.7,"x0":-1.9620516685112468,"y0":50.00128104868162,"z0":5.594475958460861,"aX":5.023991642067384},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.0,"breakHorizontal":-7.6,"spinRate":2393,"spinDirection":20},"zone":14,"typeConfidence":0.91,"plateTime":0.4388209621756154,"extension":6.821262233703092},"index":2,"playId":"70bc0ba7-cdaa-3401-b5eb-ebe83b1945f1","pitchNumber":3,"startTime":"2026-04-07T01:43:49.467Z","endTime":"2026-04-07T01:43:53.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.222568365091835,"aZ":-28.372844427904532,"pfxX":-10.581687759847952,"pfxZ":1.9451824621041434,"pX":-0.7532431902808303,"pZ":1.8438984740265567,"vX0":7.867512715168517,"vY0":-138.87277009819942,"vZ0":-4.595653803079558,"x":145.71,"y":188.99,"x0":-2.2488034394481926,"y0":50.00210327711038,"z0":5.408527180781746,"aX":-20.658863355410965},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":2.8,"breakHorizontal":17.5,"spinRate":1831,"spinDirection":235},"zone":7,"typeConfidence":0.92,"plateTime":0.39447512449293454,"extension":7.0051998545150855},"index":3,"playId":"140d6669-4ff3-39a6-a157-d623a6501fb8","pitchNumber":4,"startTime":"2026-04-07T01:44:12.082Z","endTime":"2026-04-07T01:44:15.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-07T01:44:23.126Z","endTime":"2026-04-07T01:44:39.278Z","isPitch":false,"type":"action","player":{"id":663586,"link":"/api/v1/people/663586"},"defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.36365161760858,"aZ":-28.194339894258285,"pfxX":-9.564050298252575,"pfxZ":1.9876913826757008,"pX":-1.1111759831822632,"pZ":2.4807377068135517,"vX0":6.801138494775931,"vY0":-140.7596043532168,"vZ0":-3.1765399500361915,"x":159.36,"y":171.8,"x0":-2.3177865716220034,"y0":50.0038163673478,"z0":5.452091586127004,"aX":-19.166331936880294},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":3.1,"breakHorizontal":16.0,"spinRate":1893,"spinDirection":233},"zone":13,"typeConfidence":0.91,"plateTime":0.38933114904808663,"extension":6.712463911584897},"hitData":{"launchSpeed":79.6,"launchAngle":10.0,"totalDistance":132.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.87,"coordY":131.94}},"index":5,"playId":"59b660c2-bd3f-3df6-b071-aef12c3d1b43","pitchNumber":5,"startTime":"2026-04-07T01:44:39.278Z","endTime":"2026-04-07T01:44:47.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.09,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:44:47.276Z","atBatIndex":3},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Zach Neto homers (4) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-07T01:46:46.754Z","endTime":"2026-04-07T01:47:31.901Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":{"id":519242,"link":"/api/v1/people/519242"},"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":95.3,"endSpeed":86.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.65200082794339,"aZ":-24.1653795253155,"pfxX":10.655192998849417,"pfxZ":4.147465061991706,"pX":0.2256554522176622,"pZ":2.5909203063453816,"vX0":-10.450435791377176,"vY0":-138.3169266489826,"vZ0":-1.5919168759371598,"x":108.4,"y":168.83,"x0":2.673579434398383,"y0":50.0048738595547,"z0":4.798686133452089,"aX":20.590625453892198},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.3,"breakHorizontal":-17.0,"spinRate":2277,"spinDirection":109},"zone":5,"typeConfidence":2.0,"plateTime":0.3964094601503616,"extension":6.429103437715446},"hitData":{"launchSpeed":107.0,"launchAngle":29.0,"totalDistance":400.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":22.17,"coordY":73.82}},"index":0,"playId":"7c554165-3d8f-30a9-bfdf-7ea6c121cff6","pitchNumber":1,"startTime":"2026-04-07T01:47:03.254Z","endTime":"2026-04-07T01:47:31.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":10.0,"leverageIndex":0.91,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:47:31.901Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorge Soler flies out to center fielder Michael Harris II.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-07T01:47:36.419Z","endTime":"2026-04-07T01:49:53.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.677374769528967,"aZ":-24.219608479374234,"pfxX":9.004360293803582,"pfxZ":3.9442037713160767,"pX":0.10693738076661577,"pZ":2.068861669454625,"vX0":-10.41886758431372,"vY0":-141.0084208193436,"vZ0":-3.1734767865197453,"x":112.92,"y":182.92,"x0":2.6775946141499856,"y0":50.002064103315156,"z0":4.76921389164332,"aX":18.155796911979774},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.7,"breakHorizontal":-14.2,"spinRate":2273,"spinDirection":104},"zone":8,"typeConfidence":2.0,"plateTime":0.38824024551317304,"extension":6.387338447527998},"index":0,"playId":"fc505d0c-bd26-38ba-876d-986478453b10","pitchNumber":1,"startTime":"2026-04-07T01:47:45.126Z","endTime":"2026-04-07T01:47:49.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.056559525403937,"aZ":-37.95514571395119,"pfxX":-5.820429259620973,"pfxZ":-4.384168506364992,"pX":-1.3992629486812118,"pZ":2.904180657231189,"vX0":-7.318303959803412,"vY0":-114.44827614393,"vZ0":3.2794510614139236,"x":170.34,"y":160.37,"x0":2.6014077218766465,"y0":50.00006177693663,"z0":5.181913095379615,"aX":-7.681548933516738},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-6.7,"breakHorizontal":12.5,"spinRate":2423,"spinDirection":307},"zone":11,"typeConfidence":2.0,"plateTime":0.47945842683629625,"extension":6.218923495501582},"index":1,"playId":"f00100dc-fee3-3884-a2c0-5519ac867df5","pitchNumber":2,"startTime":"2026-04-07T01:48:04.709Z","endTime":"2026-04-07T01:48:08.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":97.5,"endSpeed":88.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.58393399485451,"aZ":-22.285264275909007,"pfxX":8.746194307045828,"pfxZ":4.8621938904971405,"pX":2.2888701165663337,"pZ":2.9406932988262002,"vX0":-4.824170733270113,"vY0":-141.96183557000938,"vZ0":-1.1451480099243165,"x":29.75,"y":159.38,"x0":2.877194350169431,"y0":50.00193932886489,"z0":4.772666431811788,"aX":17.78692905638609},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.8,"breakHorizontal":-14.8,"spinRate":2258,"spinDirection":106},"zone":12,"typeConfidence":2.0,"plateTime":0.3863456139533561,"extension":6.244355618025639},"index":2,"playId":"f0ecc6b2-8e1c-3bdc-8ee0-221c4a5c53f5","pitchNumber":3,"startTime":"2026-04-07T01:48:22.074Z","endTime":"2026-04-07T01:48:25.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.7,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.402707685452384,"aZ":-37.62618500967863,"pfxX":-7.171834480553378,"pfxZ":-4.172079451938201,"pX":0.30634342043885954,"pZ":3.167467137189602,"vX0":-3.420470655186794,"vY0":-113.76338509597537,"vZ0":4.412303239477337,"x":105.32,"y":153.26,"x0":2.762329768818593,"y0":50.00206011445216,"z0":4.938649251449238,"aX":-9.373656456033265},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-6.1,"breakHorizontal":13.9,"spinRate":2368,"spinDirection":307},"zone":2,"typeConfidence":2.0,"plateTime":0.48196934063378993,"extension":6.432598357131047},"index":3,"playId":"72f339c7-2a91-3e73-9886-6c2d913157d9","pitchNumber":4,"startTime":"2026-04-07T01:48:47.642Z","endTime":"2026-04-07T01:48:50.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.757344716534536,"aZ":-34.909498257984175,"pfxX":-6.981059380026547,"pfxZ":-1.9832868922611997,"pX":0.16307325496275638,"pZ":2.446304330694235,"vX0":-3.978427039862898,"vY0":-116.55236851333653,"vZ0":1.9554901144666956,"x":110.78,"y":172.73,"x0":2.7989013888521974,"y0":50.00546353528624,"z0":4.891392611886595,"aX":-9.611623286769275},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-2.9,"breakHorizontal":13.7,"spinRate":2380,"spinDirection":303},"zone":5,"typeConfidence":2.0,"plateTime":0.46981311818257776,"extension":6.422484434665319},"index":4,"playId":"e66673b9-3fe2-3721-94d7-72049cce21bb","pitchNumber":5,"startTime":"2026-04-07T01:49:03.155Z","endTime":"2026-04-07T01:49:06.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.803874686314934,"aZ":-21.90182664559538,"pfxX":8.040408221755424,"pfxZ":5.099033201949991,"pX":1.3747993495777184,"pZ":3.74136305478589,"vX0":-6.529705073176839,"vY0":-140.76903223124185,"vZ0":0.2135945494412972,"x":64.6,"y":137.76,"x0":2.6754246948855878,"y0":50.002550493923394,"z0":5.07796429467336,"aX":16.198445546865873},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.5,"breakHorizontal":-13.3,"spinRate":2129,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.38851915317924623,"extension":6.531627262372106},"index":5,"playId":"b222223d-49bf-3c8e-a241-722c6955336b","pitchNumber":6,"startTime":"2026-04-07T01:49:23.960Z","endTime":"2026-04-07T01:49:27.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.349253990857086,"aZ":-37.048069635981626,"pfxX":-5.8901059521232915,"pfxZ":-3.568507861303141,"pX":0.32327194517316854,"pZ":2.5241000887061094,"vX0":-3.944876840638078,"vY0":-116.26838739812985,"vZ0":2.6281148723924233,"x":104.68,"y":170.63,"x0":2.808825087476493,"y0":50.00420683379168,"z0":4.901537089333809,"aX":-8.041384324414395},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-5.5,"breakHorizontal":11.6,"spinRate":2427,"spinDirection":307},"zone":5,"typeConfidence":2.0,"plateTime":0.47158737435846554,"extension":6.454045851112541},"hitData":{"launchSpeed":75.6,"launchAngle":45.0,"totalDistance":236.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.88,"coordY":106.35}},"index":6,"playId":"96f57921-9879-3d15-a7e9-6010995e9b0c","pitchNumber":7,"startTime":"2026-04-07T01:49:44.485Z","endTime":"2026-04-07T01:49:53.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:49:53.608Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-07T01:50:07.004Z","endTime":"2026-04-07T01:52:12.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"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":76.9,"endSpeed":70.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.555269639288596,"aZ":-36.54630552827423,"pfxX":-6.435555944749533,"pfxZ":-3.4682255489499747,"pX":-0.16581160250879953,"pZ":1.704046071446257,"vX0":-4.603609294452601,"vY0":-111.93341215921927,"vZ0":1.673952032159353,"x":123.32,"y":192.77,"x0":2.758984553295326,"y0":50.00485005554418,"z0":4.708715350631026,"aX":-8.106961434583699},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-5.5,"breakHorizontal":13.0,"spinRate":2431,"spinDirection":300},"zone":8,"typeConfidence":2.0,"plateTime":0.49068116251638383,"extension":6.267869130363634},"index":0,"playId":"fa5d9145-083d-33b6-8cdf-a788b8f77616","pitchNumber":1,"startTime":"2026-04-07T01:50:22.232Z","endTime":"2026-04-07T01:50:26.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.147323777416673,"aZ":-35.82396378044922,"pfxX":-8.18646058733247,"pfxZ":-2.837814266450203,"pX":-0.424790442651432,"pZ":1.7725708678018022,"vX0":-4.770175982677352,"vY0":-113.41386972367268,"vZ0":1.2803265099223324,"x":133.19,"y":190.92,"x0":2.778136778930691,"y0":50.00272005094624,"z0":4.807988505077432,"aX":-10.530607131107486},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-4.4,"breakHorizontal":16.1,"spinRate":2521,"spinDirection":301},"zone":7,"typeConfidence":2.0,"plateTime":0.4852727459403807,"extension":6.399573357028363},"index":1,"playId":"17c984d2-1352-3a2b-b120-ffff3acc8fd4","pitchNumber":2,"startTime":"2026-04-07T01:50:39.450Z","endTime":"2026-04-07T01:50:43.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-07T01:50:54.521Z","endTime":"2026-04-07T01:51:15.367Z","isPitch":false,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"},"defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":79.3,"endSpeed":73.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.260092215105885,"aZ":-35.27440707656404,"pfxX":-6.121701603159009,"pfxZ":-2.330480549216082,"pX":-1.526654977448593,"pZ":-0.37367066591610837,"vX0":-7.712934456543406,"vY0":-115.18333125320974,"vZ0":-3.63134199310719,"x":175.19,"y":248.87,"x0":2.672459685791397,"y0":50.00141879616729,"z0":4.666899996031749,"aX":-8.147961382990923},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-4.9,"breakHorizontal":13.2,"spinRate":2535,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.47723133776952587,"extension":6.368442382424798},"index":3,"playId":"aa39be87-bc16-3d27-8df0-64ed774a1890","pitchNumber":3,"startTime":"2026-04-07T01:51:15.367Z","endTime":"2026-04-07T01:51:18.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.8917442006446,"aZ":-20.553596554657958,"pfxX":8.544658736886536,"pfxZ":5.822470665490428,"pX":1.0214912562450003,"pZ":3.5999801926582,"vX0":-8.148403428137371,"vY0":-140.85929840365495,"vZ0":0.04235361127622472,"x":78.06,"y":141.58,"x0":2.8505521141700596,"y0":50.00695198892897,"z0":4.920690179360002,"aX":17.065995718842096},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.7,"breakHorizontal":-13.7,"spinRate":2326,"spinDirection":112},"zone":12,"typeConfidence":2.0,"plateTime":0.389804364362937,"extension":6.356937583160552},"index":4,"playId":"cb2741df-2e0a-39ec-86f6-3b69d56c31b4","pitchNumber":4,"startTime":"2026-04-07T01:51:41.953Z","endTime":"2026-04-07T01:51:45.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":70.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.06325827474773,"aZ":-35.32693986008257,"pfxX":-7.560295183148456,"pfxZ":-2.489044367410803,"pX":0.4324225398699682,"pZ":1.3455942519891508,"vX0":-2.9258397219099908,"vY0":-112.6295455037451,"vZ0":0.29837859531563504,"x":100.52,"y":202.45,"x0":2.735738019043277,"y0":50.00209262700837,"z0":4.824210495224727,"aX":-9.57957234638235},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-4.1,"breakHorizontal":14.5,"spinRate":2347,"spinDirection":306},"zone":14,"typeConfidence":2.0,"plateTime":0.48887297689959786,"extension":6.409173826171006},"index":5,"playId":"f90c7af8-0ade-3503-a0c3-ba2f58b021bc","pitchNumber":5,"startTime":"2026-04-07T01:52:08.815Z","endTime":"2026-04-07T01:52:12.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:52:12.557Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeimer Candelario strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-07T01:52:28.651Z","endTime":"2026-04-07T01:54:04.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.54932511879054,"aZ":-22.897937815506342,"pfxX":10.420673386470629,"pfxZ":4.914114141729428,"pX":-0.7527398141988995,"pZ":2.6393427667257274,"vX0":-12.516117945352175,"vY0":-137.09618229721505,"vZ0":-1.6093852550906982,"x":145.69,"y":167.52,"x0":2.535035366718574,"y0":50.00607210460437,"z0":4.809273411850311,"aX":19.68415695778748},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.8,"breakHorizontal":-16.0,"spinRate":2337,"spinDirection":110},"zone":4,"typeConfidence":2.0,"plateTime":0.4007403543751984,"extension":6.342220973597668},"index":0,"playId":"29356830-2525-3ef2-927e-6ac19f258f93","pitchNumber":1,"startTime":"2026-04-07T01:52:37.947Z","endTime":"2026-04-07T01:52:41.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.47712703666465,"aZ":-24.491452102869026,"pfxX":11.151870714827258,"pfxZ":4.017818414570792,"pX":-0.6455239394187632,"pZ":2.455215910249762,"vX0":-12.805747041365715,"vY0":-137.65746030419223,"vZ0":-1.4966019579436867,"x":141.61,"y":172.49,"x0":2.624956594642956,"y0":50.003771051616944,"z0":4.669082136973839,"aX":21.33451449239861},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.1,"breakHorizontal":-17.4,"spinRate":2189,"spinDirection":105},"zone":4,"typeConfidence":2.0,"plateTime":0.39837537706624504,"extension":6.719802159437074},"index":1,"playId":"21b531e6-9c22-3a33-bf4a-3720d1ad1bee","pitchNumber":2,"startTime":"2026-04-07T01:52:55.381Z","endTime":"2026-04-07T01:52:59.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":71.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.693680542447353,"aZ":-37.08208497081484,"pfxX":-6.758736571266995,"pfxZ":-3.7970910966760947,"pX":0.007243225477934507,"pZ":2.120175437211152,"vX0":-4.4197900547713305,"vY0":-113.48515515205236,"vZ0":2.2123604578796687,"x":116.72,"y":181.54,"x0":2.865019457688899,"y0":50.00461021291934,"z0":4.852985827235,"aX":-8.728524914234315},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-5.9,"breakHorizontal":13.4,"spinRate":2318,"spinDirection":294},"zone":8,"typeConfidence":2.0,"plateTime":0.48448337519411666,"extension":6.207488332621754},"index":2,"playId":"870c42d9-411f-37ba-bfff-e4feb71f4b89","pitchNumber":3,"startTime":"2026-04-07T01:53:11.260Z","endTime":"2026-04-07T01:53:15.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.709256784578013,"aZ":-35.240157190029734,"pfxX":-6.025463854150398,"pfxZ":-2.3356171944738593,"pX":-0.6800304998873508,"pZ":1.6909941178478032,"vX0":-5.706438273549275,"vY0":-114.30624071699383,"vZ0":0.6148148787242742,"x":142.92,"y":193.12,"x0":2.6393421483348565,"y0":50.003441493253895,"z0":4.9017243444878,"aX":-7.9062849162508675},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-3.7,"breakHorizontal":12.5,"spinRate":2410,"spinDirection":308},"zone":7,"typeConfidence":2.0,"plateTime":0.48070645206415064,"extension":6.2524493045689695},"index":3,"playId":"2e9d50bc-7b4d-3c9e-802d-0732f0f92fb3","pitchNumber":4,"startTime":"2026-04-07T01:53:30.398Z","endTime":"2026-04-07T01:53:33.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.51231430504481,"aZ":-34.627949080154,"pfxX":-7.048258172133471,"pfxZ":-1.8726572857711283,"pX":-0.5026257860057766,"pZ":0.8520799711774419,"vX0":-5.401071853218821,"vY0":-114.44575430266197,"vZ0":-0.7081546601131344,"x":136.16,"y":215.77,"x0":2.813952768213468,"y0":50.003652935078776,"z0":4.593408079736888,"aX":-9.234784778135916},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-3.2,"breakHorizontal":14.3,"spinRate":2388,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.48083155469961847,"extension":6.3289193500497865},"index":4,"playId":"acdfcf2a-45ef-3156-b1dc-1f2e39ad49bb","pitchNumber":5,"startTime":"2026-04-07T01:54:00.227Z","endTime":"2026-04-07T01:54:04.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":600869,"link":"/api/v1/people/600869"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":600869,"link":"/api/v1/people/600869"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:54:04.975Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mike Yastrzemski flies out to center fielder Bryce Teodosio.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-07T01:55:56.033Z","endTime":"2026-04-07T01:57:08.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.336701531347412,"aZ":-30.054863209936297,"pfxX":-9.042942058856315,"pfxZ":1.0454570346027534,"pX":-0.318475527980657,"pZ":2.814143285429445,"vX0":8.999813850047483,"vY0":-140.8886705551069,"vZ0":-2.319907405334721,"x":129.14,"y":162.8,"x0":-2.3707812190778252,"y0":50.000861752970806,"z0":5.579765853968629,"aX":-18.279494813521218},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":1.7,"breakHorizontal":14.6,"spinRate":1940,"spinDirection":238},"zone":1,"typeConfidence":0.92,"plateTime":0.38795174547063205,"extension":6.590110433552741},"index":0,"playId":"2f19af30-a79a-3961-a181-fca90224ec2f","pitchNumber":1,"startTime":"2026-04-07T01:56:18.381Z","endTime":"2026-04-07T01:56:21.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.7,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.41632004350733,"aZ":-15.296820030538482,"pfxX":-6.6708927800408615,"pfxZ":8.330725781306251,"pX":-0.31723872542292403,"pZ":3.5354867539826365,"vX0":8.241224915677758,"vY0":-141.67878452232372,"vZ0":-3.1138609625010396,"x":129.09,"y":143.32,"x0":-2.4017986847976234,"y0":50.003733561239066,"z0":5.630922988805798,"aX":-13.516289169411973},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.6,"breakHorizontal":10.3,"spinRate":2248,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3871160635415678,"extension":6.884493582444391},"index":1,"playId":"5856157a-4991-385f-a7b1-dea3eab4136d","pitchNumber":2,"startTime":"2026-04-07T01:56:32.958Z","endTime":"2026-04-07T01:56:37.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-07T01:56:45.367Z","endTime":"2026-04-07T01:56:59.202Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":89.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.738187482726,"aZ":-16.499609473062762,"pfxX":-8.053810659695106,"pfxZ":7.600786627897209,"pX":-0.32743078054340563,"pZ":2.778489079180411,"vX0":8.692762757404514,"vY0":-143.49869648714957,"vZ0":-5.126731738473905,"x":129.48,"y":163.76,"x0":-2.366247919987555,"y0":50.00143918279279,"z0":5.634655834871422,"aX":-16.60454414276023},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.7,"breakHorizontal":12.6,"spinRate":2304,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.3833862032373516,"extension":6.5053301221026745},"hitData":{"launchSpeed":97.0,"launchAngle":32.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.5,"coordY":51.33}},"index":3,"playId":"8d763662-1e03-3eb7-a290-fc01b78f1ad6","pitchNumber":3,"startTime":"2026-04-07T01:56:59.202Z","endTime":"2026-04-07T01:57:08.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:57:08.232Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ozzie Albies flies out to center fielder Bryce Teodosio.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-07T01:57:20.971Z","endTime":"2026-04-07T01:58:40.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"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(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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.422519953520748,"aZ":-35.282842793359535,"pfxX":3.693696135966343,"pfxZ":-1.9779457078363052,"pX":-1.0250040973541483,"pZ":2.240225048743119,"vX0":2.2595347696988872,"vY0":-125.04532301076489,"vZ0":-1.5438396269556764,"x":156.07,"y":178.29,"x0":-2.4231282140184254,"y0":50.00446746894011,"z0":5.7854494468238045,"aX":5.795358964256237},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.7,"breakHorizontal":-7.2,"spinRate":2589,"spinDirection":34},"zone":13,"typeConfidence":0.89,"plateTime":0.4395924563864835,"extension":6.50307190612211},"index":0,"playId":"579f2080-89aa-3cd2-8104-f491e41b947b","pitchNumber":1,"startTime":"2026-04-07T01:57:33.446Z","endTime":"2026-04-07T01:57:38.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.3,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.915142913176254,"aZ":-34.28394753962784,"pfxX":2.8968336311007903,"pfxZ":-1.3777244181803905,"pX":-0.9086158987320418,"pZ":3.3632409213055747,"vX0":2.611003773094776,"vY0":-123.62836075996098,"vZ0":0.7927853579304764,"x":151.63,"y":147.97,"x0":-2.3585404521775737,"y0":50.00255202651596,"z0":5.938520694224436,"aX":4.438962930316169},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.0,"breakHorizontal":-5.9,"spinRate":2530,"spinDirection":41},"zone":11,"typeConfidence":0.85,"plateTime":0.44473338822999775,"extension":6.618129686028569},"index":1,"playId":"22c81702-c881-3029-8926-338b68514f02","pitchNumber":2,"startTime":"2026-04-07T01:57:47.341Z","endTime":"2026-04-07T01:57:51.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.207193657436534,"aZ":-27.229036733357898,"pfxX":-10.61492170171536,"pfxZ":2.4128851683453583,"pX":-0.3671634463317294,"pZ":1.4267861323767015,"vX0":9.373324655421442,"vY0":-142.75902532619313,"vZ0":-6.5017715522601005,"x":131.0,"y":200.26,"x0":-2.326379834877318,"y0":50.000954159417574,"z0":5.465941579559622,"aX":-21.74050180621221},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":3.1,"breakHorizontal":17.2,"spinRate":2120,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.38479689298483244,"extension":6.80152360682641},"index":2,"playId":"296b003b-7650-3e1a-b7a2-e5ee2ed625d7","pitchNumber":3,"startTime":"2026-04-07T01:58:05.531Z","endTime":"2026-04-07T01:58:10.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.22604608893223,"aZ":-26.98028192370191,"pfxX":-9.917358896514145,"pfxZ":2.5517493896270302,"pX":-0.5603494204198032,"pZ":1.9891905716314406,"vX0":8.892758743016058,"vY0":-141.7384500239443,"vZ0":-4.96876759658574,"x":138.36,"y":185.07,"x0":-2.4491202878894667,"y0":50.00282030407918,"z0":5.486520833438087,"aX":-20.18988733382842},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":3.7,"breakHorizontal":16.2,"spinRate":2026,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.3863490169029853,"extension":6.654935101862481},"hitData":{"launchSpeed":99.2,"launchAngle":29.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.36,"coordY":52.16}},"index":3,"playId":"0b2ba38f-7943-3ecf-9782-22bc908513e0","pitchNumber":4,"startTime":"2026-04-07T01:58:29.528Z","endTime":"2026-04-07T01:58:40.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:58:40.143Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Smith grounds out, second baseman Adam Frazier to first baseman Jeimer Candelario.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-07T01:58:52.941Z","endTime":"2026-04-07T01:59:32.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":600869,"link":"/api/v1/people/600869"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.625098472130933,"aZ":-34.6264768060798,"pfxX":5.425575476222688,"pfxZ":-1.5341397990163035,"pX":0.5087845685322033,"pZ":2.2322357784413986,"vX0":5.05241586630026,"vY0":-125.96216845164673,"vZ0":-1.786540500126752,"x":97.61,"y":178.51,"x0":-2.230924037492394,"y0":50.001260926330716,"z0":5.761673232329429,"aX":8.67967190543741},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-3.0,"breakHorizontal":-11.0,"spinRate":2364,"spinDirection":27},"zone":6,"typeConfidence":0.89,"plateTime":0.43555866160218226,"extension":6.782598543941495},"index":0,"playId":"e3697694-f5be-32ce-b281-7b1e3d35e4ef","pitchNumber":1,"startTime":"2026-04-07T01:59:06.667Z","endTime":"2026-04-07T01:59:09.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.846178790434728,"aZ":-30.28231406986959,"pfxX":-9.29913280634554,"pfxZ":1.0030211037855725,"pX":-0.4096144683019547,"pZ":2.899380662662748,"vX0":8.395645161252416,"vY0":-136.35873569680547,"vZ0":-1.7021290638434294,"x":132.61,"y":160.5,"x0":-2.3195609948951406,"y0":50.00125597914744,"z0":5.619919161733078,"aX":-17.518686723865354},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.7,"breakHorizontal":15.1,"spinRate":1893,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.40159467466214815,"extension":6.948752538091612},"hitData":{"launchSpeed":73.5,"launchAngle":7.0,"totalDistance":89.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.5,"coordY":150.82}},"index":1,"playId":"bf374fdf-b3b0-3cd7-86df-d22590b34c38","pitchNumber":2,"startTime":"2026-04-07T01:59:24.609Z","endTime":"2026-04-07T01:59:32.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-07T01:59:32.572Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Logan O'Hoppe grounds out to first baseman Matt Olson.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-07T02:01:17.892Z","endTime":"2026-04-07T02:02:25.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.813716246803402,"aZ":-19.53368193496201,"pfxX":9.925003746778703,"pfxZ":6.7533214230267316,"pX":-0.7808368523775704,"pZ":2.988088230162695,"vX0":-12.54289177640437,"vY0":-135.7555198490733,"vZ0":-1.4038897374278374,"x":146.76,"y":158.1,"x0":2.6028922440433666,"y0":50.006317897951064,"z0":4.867258784175335,"aX":18.5893467024222},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.1,"breakHorizontal":-15.4,"spinRate":2278,"spinDirection":116},"zone":1,"typeConfidence":2.0,"plateTime":0.4029555189396259,"extension":6.5563009110348505},"index":0,"playId":"7bcb072a-fb70-3a0d-93ab-e3eb82a2d849","pitchNumber":1,"startTime":"2026-04-07T02:01:44.908Z","endTime":"2026-04-07T02:01:48.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":94.9,"endSpeed":86.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.714556662577298,"aZ":-21.416207958157575,"pfxX":9.544546198482387,"pfxZ":5.581127939060881,"pX":0.554791321532359,"pZ":3.398322642098937,"vX0":-9.165303447616107,"vY0":-137.96528166146547,"vZ0":-0.41096841884270136,"x":95.85,"y":147.03,"x0":2.6799538752048826,"y0":50.002752987715006,"z0":4.9926603889069225,"aX":18.398656029190555},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.2,"breakHorizontal":-15.4,"spinRate":2339,"spinDirection":114},"zone":3,"typeConfidence":2.0,"plateTime":0.3970198907756233,"extension":6.370307075130943},"index":1,"playId":"3f614653-8dc4-3959-9fde-a68c3f67dc64","pitchNumber":2,"startTime":"2026-04-07T02:01:59.426Z","endTime":"2026-04-07T02:02:02.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":70.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.647546418103175,"aZ":-34.84950433168706,"pfxX":-7.827193376759412,"pfxZ":-2.0997603487395375,"pX":0.3836885602182841,"pZ":1.8681532620879453,"vX0":-3.2088800832938977,"vY0":-112.495429292324,"vZ0":1.2094460843204535,"x":102.37,"y":188.34,"x0":2.8483176369810574,"y0":50.00282896310317,"z0":4.873840970296606,"aX":-9.966963302293959},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-3.1,"breakHorizontal":15.0,"spinRate":2449,"spinDirection":300},"zone":9,"typeConfidence":2.0,"plateTime":0.48810505098129076,"extension":6.5350138757259},"hitData":{"launchSpeed":67.9,"launchAngle":-12.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.44,"coordY":166.14}},"index":2,"playId":"b354d3c4-ffca-3bd7-9a77-a2daf234fc56","pitchNumber":3,"startTime":"2026-04-07T02:02:17.149Z","endTime":"2026-04-07T02:02:25.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-07T02:02:25.667Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oswald Peraza strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-07T02:02:39.610Z","endTime":"2026-04-07T02:03:35.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"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":75.9,"endSpeed":69.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.89718162082148,"aZ":-36.124617095479735,"pfxX":-6.328769921087519,"pfxZ":-3.226548453551283,"pX":-0.045447641881581805,"pZ":2.2502410679764178,"vX0":-4.354881751575874,"vY0":-110.34631863143099,"vZ0":2.665479912125193,"x":118.73,"y":178.02,"x0":2.7806436048133842,"y0":50.00279872812466,"z0":4.851037470376263,"aX":-7.7495050458697055},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-4.7,"breakHorizontal":12.6,"spinRate":2288,"spinDirection":300},"zone":5,"typeConfidence":2.0,"plateTime":0.4976835932616539,"extension":6.446309440665034},"index":0,"playId":"848fc684-0c90-3107-b626-4f371cb9d20a","pitchNumber":1,"startTime":"2026-04-07T02:02:55.173Z","endTime":"2026-04-07T02:02:58.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":70.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.692732034300764,"aZ":-34.18605555156924,"pfxX":-9.86575811745217,"pfxZ":-1.5769591465220643,"pX":0.7512912845782879,"pZ":2.2286393373472593,"vX0":-2.0529768920577496,"vY0":-112.91455849748888,"vZ0":1.789983108170963,"x":88.36,"y":178.61,"x0":2.9558202008844425,"y0":50.002067421193786,"z0":4.8937330341947956,"aX":-12.596363296902043},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-2.0,"breakHorizontal":18.4,"spinRate":2339,"spinDirection":299},"zone":6,"typeConfidence":2.0,"plateTime":0.48715044676440966,"extension":6.400115835654434},"index":1,"playId":"7a6b136c-d6f8-388b-8a3f-71a47e1a149e","pitchNumber":2,"startTime":"2026-04-07T02:03:07.975Z","endTime":"2026-04-07T02:03:11.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-07T02:03:17.292Z","endTime":"2026-04-07T02:03:31.098Z","isPitch":false,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"},"defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.953926951176285,"aZ":-36.489720040259556,"pfxX":-6.773293069940721,"pfxZ":-3.2722711792037718,"pX":0.5247274699561905,"pZ":1.2330289022793735,"vX0":-3.2752992804699796,"vY0":-114.59837959710448,"vZ0":-0.02352198019079821,"x":97.0,"y":205.49,"x0":2.8566683819099294,"y0":50.00449115738719,"z0":4.834814518178937,"aX":-8.927638846254261},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-5.6,"breakHorizontal":13.1,"spinRate":2417,"spinDirection":307},"zone":14,"typeConfidence":2.0,"plateTime":0.4796076166383396,"extension":6.561048629676461},"index":3,"playId":"8376621e-00d0-3e85-a38f-18d80c52e263","pitchNumber":3,"startTime":"2026-04-07T02:03:31.098Z","endTime":"2026-04-07T02:03:35.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-07T02:03:35.373Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yoán Moncada strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-07T02:03:47.031Z","endTime":"2026-04-07T02:05:24.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.775745687638505,"aZ":-18.273925174449804,"pfxX":10.249218800719216,"pfxZ":7.017182711517442,"pX":0.33368194919913047,"pZ":2.828713045434914,"vX0":-10.008425568772076,"vY0":-140.35671487622707,"vZ0":-2.583176877439035,"x":104.28,"y":162.4,"x0":2.6258566583051106,"y0":50.00622883421719,"z0":4.960372934601777,"aX":20.314659308141493},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.2,"breakHorizontal":-16.3,"spinRate":2310,"spinDirection":115},"zone":3,"typeConfidence":2.0,"plateTime":0.39124555897064095,"extension":6.4356875516422685},"index":0,"playId":"b33208a0-a747-3057-9d0c-63e74f334337","pitchNumber":1,"startTime":"2026-04-07T02:03:57.158Z","endTime":"2026-04-07T02:04:00.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":71.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.66604361646958,"aZ":-36.263173034280996,"pfxX":-9.276290109548814,"pfxZ":-3.1423603322696945,"pX":0.3973618144021121,"pZ":2.480753621408276,"vX0":-2.8171558527462515,"vY0":-113.92893382574809,"vZ0":2.713565919772103,"x":101.85,"y":171.8,"x0":2.857666667847105,"y0":50.0002918294854,"z0":4.880470945893967,"aX":-12.083764801084975},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-4.6,"breakHorizontal":17.5,"spinRate":2408,"spinDirection":305},"zone":6,"typeConfidence":2.0,"plateTime":0.48239854677809424,"extension":6.280471655137714},"index":1,"playId":"ba3603e9-6642-3a9a-88da-d012ae29e556","pitchNumber":2,"startTime":"2026-04-07T02:04:18.254Z","endTime":"2026-04-07T02:04:22.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":78.9,"endSpeed":72.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.995604817261682,"aZ":-36.58583526487806,"pfxX":-6.11549628954436,"pfxZ":-3.318463396993601,"pX":0.8731482461831511,"pZ":1.2997083897361967,"vX0":-2.922713956801643,"vY0":-114.81886220741012,"vZ0":0.25395166445323514,"x":83.72,"y":203.69,"x0":2.9585146693865063,"y0":50.00249079716231,"z0":4.758696147636241,"aX":-8.133562645984009},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-5.6,"breakHorizontal":11.9,"spinRate":2350,"spinDirection":301},"zone":14,"typeConfidence":2.0,"plateTime":0.47771223376876915,"extension":6.44628657467323},"index":2,"playId":"47bd3e0e-5fe4-3320-b677-8374ea00a766","pitchNumber":3,"startTime":"2026-04-07T02:04:40.731Z","endTime":"2026-04-07T02:04:44.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61252636557766,"aZ":-37.403390119359514,"pfxX":-7.674139459895333,"pfxZ":-3.9355530419168936,"pX":0.8393699992019976,"pZ":1.9649883642967985,"vX0":-2.3493795613286084,"vY0":-115.44171388337114,"vZ0":1.8911873219650222,"x":85.01,"y":185.73,"x0":2.8713774873053097,"y0":50.00267273337821,"z0":4.777451626370317,"aX":-10.196095962446023},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-6.2,"breakHorizontal":14.5,"spinRate":2520,"spinDirection":296},"zone":9,"typeConfidence":2.0,"plateTime":0.47731604231701663,"extension":6.38364213071811},"index":3,"playId":"b6158a59-2e14-32ff-8a45-c66dd6ec2837","pitchNumber":4,"startTime":"2026-04-07T02:04:59.394Z","endTime":"2026-04-07T02:05:02.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":97.5,"endSpeed":87.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.29790546279622,"aZ":-19.970988964826894,"pfxX":10.10304550416139,"pfxZ":6.086131612838674,"pX":0.5876740629889372,"pZ":2.634845798279707,"vX0":-9.461861465831417,"vY0":-141.63882914224257,"vZ0":-2.5825379620487148,"x":94.6,"y":167.64,"x0":2.680416085741895,"y0":50.00309905534808,"z0":4.8546192815234175,"aX":20.259559163556595},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.6,"breakHorizontal":-16.1,"spinRate":2318,"spinDirection":110},"zone":6,"typeConfidence":2.0,"plateTime":0.388650420338545,"extension":6.363060148147984},"index":4,"playId":"d2526f1f-d55c-347f-b70e-bc4ecf5a33ad","pitchNumber":5,"startTime":"2026-04-07T02:05:19.826Z","endTime":"2026-04-07T02:05:24.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-07T02:05:24.209Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Harris II strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-07T02:07:15.776Z","endTime":"2026-04-07T02:08:12.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24519094470249,"aZ":-31.175291708372523,"pfxX":-8.236850363701084,"pfxZ":0.530032005972406,"pX":-0.5883257337932566,"pZ":1.9142287410711092,"vX0":8.16680199483769,"vY0":-136.09810641545602,"vZ0":-3.6273367993964825,"x":139.43,"y":187.1,"x0":-2.549441894433445,"y0":50.00376641371339,"z0":5.409863723419343,"aX":-15.542910937662489},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":0.4,"breakHorizontal":13.3,"spinRate":1711,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.4015601823399253,"extension":6.870632154801767},"index":0,"playId":"70100f39-c7e8-305a-a041-53868e37cbcd","pitchNumber":1,"startTime":"2026-04-07T02:07:33.125Z","endTime":"2026-04-07T02:07:36.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.61769536172947,"aZ":-24.300177501968513,"pfxX":-9.423120543434507,"pfxZ":3.93120146832093,"pX":-1.6255649102230691,"pZ":2.3964360816041124,"vX0":5.769157301611061,"vY0":-140.5428835046584,"vZ0":-4.12933341695993,"x":178.96,"y":174.08,"x0":-2.479845985656243,"y0":50.001254514254704,"z0":5.461428901114595,"aX":-18.863722619511172},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.5,"breakHorizontal":15.8,"spinRate":1909,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.3895996217583959,"extension":6.752078354264314},"index":1,"playId":"11a02b77-7598-3500-a38d-f883928a7155","pitchNumber":2,"startTime":"2026-04-07T02:07:47.232Z","endTime":"2026-04-07T02:07:50.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-07T02:07:59.145Z","endTime":"2026-04-07T02:08:09.446Z","isPitch":false,"type":"action","player":{"id":671739,"link":"/api/v1/people/671739"},"defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01731160991031,"aZ":-36.76346214491207,"pfxX":7.3348657507735116,"pfxZ":-2.9053891904743585,"pX":0.5855609377376879,"pZ":1.187753409877176,"vX0":4.755688477339643,"vY0":-125.20561601320128,"vZ0":-3.6216794833956043,"x":94.68,"y":206.71,"x0":-2.293066847647657,"y0":50.00003743845294,"z0":5.671193348467571,"aX":11.605031960462956},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-5.9,"breakHorizontal":-14.4,"spinRate":2489,"spinDirection":24},"zone":14,"typeConfidence":0.9,"plateTime":0.43798646936990515,"extension":6.722433020809011},"index":3,"playId":"03ab5ded-7cdf-30ce-a14f-d197b7907c47","pitchNumber":3,"startTime":"2026-04-07T02:08:09.446Z","endTime":"2026-04-07T02:08:12.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-07T02:08:12.507Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mauricio Dubón strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-07T02:08:23.627Z","endTime":"2026-04-07T02:09:21.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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":89.7,"endSpeed":82.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.75933640801715,"aZ":-29.665600068256467,"pfxX":1.145563870715018,"pfxZ":1.4618249798898635,"pX":-0.5023675234177766,"pZ":2.6169938401441866,"vX0":4.32460612990096,"vY0":-130.60027436218616,"vZ0":-2.040932456289802,"x":136.15,"y":168.12,"x0":-2.3319279485397986,"y0":50.005087219768214,"z0":5.6505530257297,"aX":1.9690447035338277},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.4,"breakHorizontal":-3.1,"spinRate":2335,"spinDirection":169},"zone":4,"typeConfidence":0.92,"plateTime":0.420173796484443,"extension":6.707813547836163},"index":0,"playId":"fffde793-51fb-3efe-a37b-1eedbfda41d4","pitchNumber":1,"startTime":"2026-04-07T02:08:41.469Z","endTime":"2026-04-07T02:08:45.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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(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":84.8,"endSpeed":77.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.269596903077492,"aZ":-38.706183242268764,"pfxX":4.839622765619586,"pfxZ":-4.308731341742861,"pX":0.29150173188873285,"pZ":2.039214225487046,"vX0":4.337713571538534,"vY0":-123.36609777922685,"vZ0":-1.2078289353329648,"x":105.89,"y":183.72,"x0":-2.12881227615633,"y0":50.003453660125416,"z0":5.846133623922701,"aX":7.336757035562506},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-7.8,"breakHorizontal":-10.0,"spinRate":2369,"spinDirection":30},"zone":9,"typeConfidence":0.9,"plateTime":0.4467857977155498,"extension":6.845668780012521},"index":1,"playId":"472326b9-6767-31b5-a3fd-7eca892e739b","pitchNumber":2,"startTime":"2026-04-07T02:08:54.829Z","endTime":"2026-04-07T02:08:58.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.98144704278454,"aZ":-37.91435066557519,"pfxX":6.154309794003833,"pfxZ":-3.5195195658332112,"pX":1.691990926762604,"pZ":-0.014719054387020213,"vX0":6.850334689320334,"vY0":-127.52550392089034,"vZ0":-6.838608140792395,"x":52.51,"y":239.18,"x0":-1.8402459944522231,"y0":50.00555517119537,"z0":5.733609590134353,"aX":10.024449632879318},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-7.8,"breakHorizontal":-12.8,"spinRate":2398,"spinDirection":18},"zone":14,"typeConfidence":0.91,"plateTime":0.43135842298055493,"extension":6.776641499718872},"index":2,"playId":"a22d9ecc-37a3-33b1-983a-a9e05f77561e","pitchNumber":3,"startTime":"2026-04-07T02:09:13.525Z","endTime":"2026-04-07T02:09:21.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-04-07T02:09:21.091Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ronald Acuña Jr. grounds out, shortstop Zach Neto to first baseman Jeimer Candelario.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-07T02:09:34.071Z","endTime":"2026-04-07T02:10:11.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":600869,"link":"/api/v1/people/600869"},"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, 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":90.6,"endSpeed":83.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.302495640334588,"aZ":-29.168760296961242,"pfxX":-0.5245881855448706,"pfxZ":1.7236911848982515,"pX":1.899214745924094,"pZ":0.48382606622651914,"vX0":10.245287996025588,"vY0":-131.44613961025775,"vZ0":-7.888117887164551,"x":44.61,"y":225.72,"x0":-1.9838274046067055,"y0":50.00583741151172,"z0":5.6947110105372,"aX":-0.9171424838207249},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.4,"breakHorizontal":-1.3,"spinRate":2404,"spinDirection":60},"zone":14,"typeConfidence":0.91,"plateTime":0.41696340109065844,"extension":6.811572785630931},"index":0,"playId":"46eaf7ad-e73f-3fdd-8c70-4ee02aa5b5af","pitchNumber":1,"startTime":"2026-04-07T02:09:46.865Z","endTime":"2026-04-07T02:09:49.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":96.5,"endSpeed":88.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26234796017562,"aZ":-29.283769796096056,"pfxX":-9.869001119958764,"pfxZ":1.4577121043954886,"pX":-0.38722858927142245,"pZ":1.9163592183782503,"vX0":8.658183644219633,"vY0":-140.20763864774125,"vZ0":-4.708625617977783,"x":131.76,"y":187.04,"x0":-2.235947890170591,"y0":50.00554684353475,"z0":5.532917381915488,"aX":-19.61452984142524},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":1.8,"breakHorizontal":16.1,"spinRate":1959,"spinDirection":226},"zone":7,"typeConfidence":0.92,"plateTime":0.3909398563482229,"extension":6.82908685489663},"hitData":{"launchSpeed":97.1,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.4,"coordY":155.06}},"index":1,"playId":"861bdfdf-6385-3043-9997-8fa38e8059dd","pitchNumber":2,"startTime":"2026-04-07T02:10:03.611Z","endTime":"2026-04-07T02:10:11.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-04-07T02:10:11.862Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Teodosio strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-07T02:12:04.128Z","endTime":"2026-04-07T02:13:49.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"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":93.9,"endSpeed":85.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.545447017856397,"aZ":-22.1296510206214,"pfxX":10.047574988005572,"pfxZ":5.342210622825826,"pX":-0.1141585512118997,"pZ":3.174383698181235,"vX0":-10.75968660903137,"vY0":-136.36821379230253,"vZ0":-0.6284454087820991,"x":121.35,"y":153.07,"x0":2.5809115219573613,"y0":50.00114514144663,"z0":4.937162266515901,"aX":18.885048176629116},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.7,"breakHorizontal":-15.8,"spinRate":2082,"spinDirection":111},"zone":2,"typeConfidence":2.0,"plateTime":0.401959669402673,"extension":6.448576433233338},"index":0,"playId":"09f760ab-b671-37bb-880a-46cf59217bc1","pitchNumber":1,"startTime":"2026-04-07T02:12:26.110Z","endTime":"2026-04-07T02:12:29.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":94.1,"endSpeed":85.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.53201378124797,"aZ":-22.646368962337625,"pfxX":10.179143883568251,"pfxZ":5.0347033825501,"pX":-0.3288933934038311,"pZ":3.566954632779044,"vX0":-11.456264451630847,"vY0":-136.57693949914875,"vZ0":0.3927079812609807,"x":129.54,"y":142.47,"x0":2.593746823327295,"y0":50.00331514082504,"z0":4.976319480081332,"aX":19.26817062997891},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.5,"breakHorizontal":-16.1,"spinRate":2086,"spinDirection":110},"zone":11,"typeConfidence":2.0,"plateTime":0.40074132640161997,"extension":6.3656323382369},"index":1,"playId":"c4842ef8-6fb2-347a-b2f2-8404b1cad461","pitchNumber":2,"startTime":"2026-04-07T02:12:41.780Z","endTime":"2026-04-07T02:12:45.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.684788096630573,"aZ":-22.562451961405422,"pfxX":10.352937443699954,"pfxZ":4.995052501221911,"pX":0.40273873690437684,"pZ":2.3911472220030974,"vX0":-9.759926757244541,"vY0":-138.06733528717004,"vZ0":-2.579338373711752,"x":101.65,"y":174.22,"x0":2.64406688907081,"y0":50.00429407592244,"z0":4.861437086441388,"aX":19.924400523342996},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.6,"breakHorizontal":-16.7,"spinRate":2344,"spinDirection":115},"zone":6,"typeConfidence":2.0,"plateTime":0.397211753412853,"extension":6.3711596852046695},"index":2,"playId":"fc6d1419-71c2-3452-90f3-ed75bb2783e7","pitchNumber":3,"startTime":"2026-04-07T02:12:59.550Z","endTime":"2026-04-07T02:13:03.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":96.3,"endSpeed":87.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.495146930571725,"aZ":-23.930756952682128,"pfxX":10.320250772016493,"pfxZ":4.165375046134038,"pX":-0.018898227857351284,"pZ":2.586098675786264,"vX0":-11.140695185755762,"vY0":-139.79087273549368,"vZ0":-2.1341855193284816,"x":117.72,"y":168.96,"x0":2.677119113735619,"y0":50.003043338321646,"z0":4.930329507624313,"aX":20.426888717785904},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.3,"breakHorizontal":-16.4,"spinRate":2173,"spinDirection":109},"zone":5,"typeConfidence":2.0,"plateTime":0.3918067504318592,"extension":6.340311011621566},"index":3,"playId":"cfd59225-4928-3430-bc54-df097809917f","pitchNumber":4,"startTime":"2026-04-07T02:13:23.296Z","endTime":"2026-04-07T02:13:26.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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.8,"endSpeed":87.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.68537945259109,"aZ":-19.469561322723827,"pfxX":9.413912153327718,"pfxZ":6.467838383925585,"pX":0.1988342775082926,"pZ":3.278318353273729,"vX0":-10.152211761810538,"vY0":-139.14021438942385,"vZ0":-0.8680204635067704,"x":109.42,"y":150.27,"x0":2.668540627563569,"y0":50.0028313021035,"z0":4.882233720555223,"aX":18.49256677631083},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.8,"breakHorizontal":-15.0,"spinRate":2236,"spinDirection":108},"zone":2,"typeConfidence":2.0,"plateTime":0.3933837931862332,"extension":6.269552681876146},"index":4,"playId":"b093a2fc-5261-38d3-a134-aff664a9ca96","pitchNumber":5,"startTime":"2026-04-07T02:13:46.193Z","endTime":"2026-04-07T02:13:49.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-07T02:13:49.193Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adam Frazier called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-07T02:14:02.108Z","endTime":"2026-04-07T02:15:27.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"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":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.762672179461187,"aZ":-27.756449577164613,"pfxX":11.95796012299849,"pfxZ":2.2464287638191376,"pX":0.7647341737473681,"pZ":2.4435135647344945,"vX0":-9.499960264314543,"vY0":-139.15452638127275,"vZ0":-1.3819509045861291,"x":87.85,"y":172.81,"x0":2.6666485487345772,"y0":50.00060847074106,"z0":4.7826726279133265,"aX":23.48583401594297},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.0,"breakHorizontal":-19.7,"spinRate":2174,"spinDirection":112},"zone":6,"typeConfidence":2.0,"plateTime":0.3933704091941652,"extension":6.462088106039354},"index":0,"playId":"f66ffdb9-3f43-38c3-a3f1-96e8c97f07de","pitchNumber":1,"startTime":"2026-04-07T02:14:14.916Z","endTime":"2026-04-07T02:14:18.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.5,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.93423696902999,"aZ":-29.127229839387514,"pfxX":13.10100441621393,"pfxZ":1.5784382695410368,"pX":0.6990192678796256,"pZ":1.8404096337536937,"vX0":-9.97450829340742,"vY0":-139.00677751117766,"vZ0":-2.36884074903029,"x":90.36,"y":189.09,"x0":2.6551699782480354,"y0":50.00470783498431,"z0":4.6633207447631655,"aX":25.30869260474627},"breaks":{"breakAngle":37.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.5,"breakHorizontal":-21.2,"spinRate":2188,"spinDirection":111},"zone":9,"typeConfidence":2.0,"plateTime":0.39601373784974436,"extension":6.566001822139756},"index":1,"playId":"1bd9d310-3459-33c0-a60c-a70ad60d7cc4","pitchNumber":2,"startTime":"2026-04-07T02:14:41.076Z","endTime":"2026-04-07T02:14:44.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.4,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.167288934759288,"aZ":-34.724146405421024,"pfxX":-5.686902112409003,"pfxZ":-1.8817754739453028,"pX":-2.704068549731272,"pZ":0.8183015238420752,"vX0":-10.37547054534753,"vY0":-116.49812211166272,"vZ0":-1.2425356794188316,"x":220.07,"y":216.69,"x0":2.574914069440067,"y0":50.00487496567305,"z0":4.688974645019429,"aX":-7.691509295839416},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-3.5,"breakHorizontal":13.2,"spinRate":2484,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.4730731626625544,"extension":6.449194659161546},"index":2,"playId":"06b699b7-7d8d-3ec9-ac2b-46596856827c","pitchNumber":3,"startTime":"2026-04-07T02:15:03.525Z","endTime":"2026-04-07T02:15:06.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":79.7,"endSpeed":72.6,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.541194486757593,"aZ":-36.73469018463228,"pfxX":-6.778964442230775,"pfxZ":-3.3891445801020597,"pX":0.7075937836071505,"pZ":1.8496321547064662,"vX0":-3.010541864159781,"vY0":-116.01439084777775,"vZ0":1.2571609287156151,"x":90.03,"y":188.84,"x0":2.9086145389545166,"y0":50.00514527883574,"z0":4.840068593667595,"aX":-9.111903925628633},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-5.4,"breakHorizontal":13.1,"spinRate":2441,"spinDirection":304},"zone":9,"typeConfidence":2.0,"plateTime":0.47467002658333834,"extension":6.451131347847724},"index":3,"playId":"cad9bf09-df3f-32cb-8440-98a9fc9e6831","pitchNumber":4,"startTime":"2026-04-07T02:15:22.419Z","endTime":"2026-04-07T02:15:27.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-04-07T02:15:27.438Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach Neto flies out to center fielder Michael Harris II.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-07T02:15:38.997Z","endTime":"2026-04-07T02:17:06.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.548935618384103,"aZ":-36.02343608211362,"pfxX":-5.949374381953986,"pfxZ":-2.8658612064333058,"pX":-0.6033198801205624,"pZ":1.4754639949027812,"vX0":-5.929183210591189,"vY0":-115.42049476423922,"vZ0":0.5097932060853558,"x":140.0,"y":198.94,"x0":2.776951021356877,"y0":50.003963276358924,"z0":4.735501051027895,"aX":-7.9844204750466234},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-4.7,"breakHorizontal":12.4,"spinRate":2577,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.47550796938711937,"extension":6.302115890151401},"index":0,"playId":"3874996a-0283-3e4f-a405-835836abfc5d","pitchNumber":1,"startTime":"2026-04-07T02:15:51.192Z","endTime":"2026-04-07T02:15:55.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-04-07T02:16:02.026Z","endTime":"2026-04-07T02:16:19.056Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":78.6,"endSpeed":71.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.035664233795337,"aZ":-37.467578482720484,"pfxX":-7.1314793618126275,"pfxZ":-4.029299892558887,"pX":1.0337560850862906,"pZ":1.8994512091526157,"vX0":-2.2507512479110026,"vY0":-114.4195325190458,"vZ0":1.6173366904918198,"x":77.6,"y":187.49,"x0":2.959369557687123,"y0":50.004810954501096,"z0":4.8820356801719145,"aX":-9.363321108706236},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-6.5,"breakHorizontal":13.6,"spinRate":2507,"spinDirection":302},"zone":14,"typeConfidence":2.0,"plateTime":0.4805008183438124,"extension":6.255030873277269},"index":2,"playId":"eee13c7e-2030-334a-9d21-24526a4e9583","pitchNumber":2,"startTime":"2026-04-07T02:16:19.056Z","endTime":"2026-04-07T02:16:22.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.121956900873972,"aZ":-36.22433531431182,"pfxX":-6.03361723084717,"pfxZ":-3.008433579607254,"pX":0.6598474096063581,"pZ":1.587959628763677,"vX0":-3.3135181801201736,"vY0":-115.41704248642957,"vZ0":0.7645551231379355,"x":91.85,"y":195.91,"x0":2.8996093613669784,"y0":50.004226908472035,"z0":4.749627722082068,"aX":-8.114789606282422},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-4.9,"breakHorizontal":11.8,"spinRate":2504,"spinDirection":309},"zone":9,"typeConfidence":2.0,"plateTime":0.4751316748574559,"extension":6.279535017822285},"index":3,"playId":"060e52f2-51df-304e-8881-4d9fe523f150","pitchNumber":3,"startTime":"2026-04-07T02:16:35.778Z","endTime":"2026-04-07T02:16:43.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.844855612663316,"aZ":-22.375601952208363,"pfxX":11.269958653531335,"pfxZ":4.854993021028628,"pX":-0.056309279213103976,"pZ":3.201733709031314,"vX0":-11.449205722331833,"vY0":-141.13509978966104,"vZ0":-1.0088046470906467,"x":119.15,"y":152.33,"x0":2.5868960859386805,"y0":50.006475487950325,"z0":5.003687917500006,"aX":22.76216562359976},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.8,"breakHorizontal":-18.1,"spinRate":2346,"spinDirection":114},"zone":2,"typeConfidence":2.0,"plateTime":0.3879582551675598,"extension":6.6088434833673295},"hitData":{"launchSpeed":90.4,"launchAngle":53.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.22,"coordY":100.31}},"index":4,"playId":"2ac284f4-e0b1-3cff-ade9-82632c2e7d0f","pitchNumber":4,"startTime":"2026-04-07T02:16:54.907Z","endTime":"2026-04-07T02:17:06.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-04-07T02:17:06.557Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drake Baldwin called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-07T02:18:53.894Z","endTime":"2026-04-07T02:20:25.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.662706812529617,"aZ":-28.707728255458516,"pfxX":-10.141948349428596,"pfxZ":1.7395050499750857,"pX":-0.14963621751599449,"pZ":1.6123347769111565,"vX0":9.794143424574948,"vY0":-140.15548798710623,"vZ0":-5.35630404596392,"x":122.7,"y":195.25,"x0":-2.3659566408162727,"y0":50.00631942858635,"z0":5.415095418438951,"aX":-20.250544750960024},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":2.2,"breakHorizontal":16.4,"spinRate":1951,"spinDirection":239},"zone":8,"typeConfidence":0.92,"plateTime":0.3902858824873494,"extension":6.610429165078355},"index":0,"playId":"a2507ebb-edbe-3516-997b-02381173f2da","pitchNumber":1,"startTime":"2026-04-07T02:19:11.605Z","endTime":"2026-04-07T02:19:14.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.091660739249928,"aZ":-30.189772366479232,"pfxX":-9.860772448809637,"pfxZ":1.059083333999058,"pX":-0.20544352006027952,"pZ":1.7003799442108123,"vX0":9.274679133252484,"vY0":-135.80592541681438,"vZ0":-4.502679363304609,"x":124.83,"y":192.87,"x0":-2.3739374685816363,"y0":50.00520179852852,"z0":5.465371043040049,"aX":-18.530796152788138},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.2,"breakHorizontal":16.1,"spinRate":1710,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.4023974864540172,"extension":6.8585292626074015},"index":1,"playId":"49190e3b-0098-3217-b0f9-393ca397ee79","pitchNumber":2,"startTime":"2026-04-07T02:19:25.614Z","endTime":"2026-04-07T02:19:29.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-07T02:19:39.718Z","endTime":"2026-04-07T02:20:06.486Z","isPitch":false,"type":"action","player":{"id":686948,"link":"/api/v1/people/686948"},"defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.329602698560734,"aZ":-40.8583078227042,"pfxX":8.525811701339556,"pfxZ":-5.485615726448312,"pX":-2.5819237054389275,"pZ":3.847631632051315,"vX0":-2.995213077884667,"vY0":-125.22981110179032,"vZ0":2.853013632956131,"x":215.42,"y":134.89,"x0":-2.4751501916500858,"y0":50.00617792461969,"z0":6.045880359254097,"aX":13.484541343085459},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-9.0,"breakHorizontal":-14.8,"spinRate":2306,"spinDirection":33},"zone":11,"typeConfidence":0.9,"plateTime":0.4381159955708873,"extension":6.468349546166337},"index":3,"playId":"c6311959-9068-343d-bb35-42ef6a62724c","pitchNumber":3,"startTime":"2026-04-07T02:20:06.486Z","endTime":"2026-04-07T02:20:09.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3249348310891,"aZ":-40.91933509295838,"pfxX":6.779406443716289,"pfxZ":-5.49512391110825,"pX":-0.8722122272554451,"pZ":2.4821867129074926,"vX0":1.518608303966745,"vY0":-125.80884049155976,"vZ0":-0.009070430746340952,"x":150.25,"y":171.76,"x0":-2.3653328965571068,"y0":50.00454976371175,"z0":5.823404300348106,"aX":10.785520072183553},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-9.7,"breakHorizontal":-12.6,"spinRate":2436,"spinDirection":32},"zone":13,"typeConfidence":0.9,"plateTime":0.43662779309026245,"extension":6.688328670766237},"index":4,"playId":"0126999e-d9b5-38c6-ae3d-b5c8ae503cfe","pitchNumber":4,"startTime":"2026-04-07T02:20:20.907Z","endTime":"2026-04-07T02:20:25.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-04-07T02:20:25.978Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-07T02:20:35.024Z","endTime":"2026-04-07T02:21:42.976Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.785819552442124,"aZ":-35.700361323921065,"pfxX":-5.312232325475744,"pfxZ":-1.8708163551945898,"pX":-1.164629856534992,"pZ":2.0990705561077387,"vX0":5.439727383772228,"vY0":-135.561931484351,"vZ0":-2.472469597956353,"x":161.39,"y":182.11,"x0":-2.4972902472708234,"y0":50.00636126088155,"z0":5.490136063889074,"aX":-9.990809244353313},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-3.7,"breakHorizontal":8.6,"spinRate":1565,"spinDirection":252},"zone":13,"typeConfidence":0.91,"plateTime":0.40246112612069673,"extension":6.715805762833733},"index":0,"playId":"37369acc-be2f-35a1-91b2-e78d1e5040ea","pitchNumber":1,"startTime":"2026-04-07T02:20:49.195Z","endTime":"2026-04-07T02:20:52.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.276984503306128,"aZ":-31.471063460616165,"pfxX":-0.41287030133028235,"pfxZ":0.40236099981624385,"pX":-0.733941729868649,"pZ":2.920517357661026,"vX0":4.0515265520618335,"vY0":-131.1601885904799,"vZ0":-1.2143515298710401,"x":144.98,"y":159.93,"x0":-2.246334733919341,"y0":50.00199958791797,"z0":5.740851641966591,"aX":-0.7187635620539686},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.7,"breakHorizontal":-0.1,"spinRate":2311,"spinDirection":82},"zone":4,"typeConfidence":0.91,"plateTime":0.41794213760774435,"extension":6.666627505154894},"index":1,"playId":"9f52bc1d-d070-3937-9ef3-7e1d19577923","pitchNumber":2,"startTime":"2026-04-07T02:21:06.075Z","endTime":"2026-04-07T02:21:09.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.925960964662615,"aZ":-26.977897479037424,"pfxX":-9.668800802303073,"pfxZ":2.5141043314132183,"pX":-0.9885193737661975,"pZ":2.768850088127775,"vX0":7.603403486055301,"vY0":-142.66270043821962,"vZ0":-2.828606822624616,"x":154.68,"y":164.02,"x0":-2.428137047248648,"y0":50.00455433786551,"z0":5.468434364001642,"aX":-19.990377598639327},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":4.2,"breakHorizontal":16.1,"spinRate":1926,"spinDirection":341},"zone":11,"typeConfidence":0.9,"plateTime":0.3835104786767607,"extension":6.558870895202744},"index":2,"playId":"8184d631-5515-3819-8e98-09d1a3e3729e","pitchNumber":3,"startTime":"2026-04-07T02:21:20.426Z","endTime":"2026-04-07T02:21:23.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":88.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.56695572265173,"aZ":-16.222728333518575,"pfxX":-6.32248897447929,"pfxZ":7.8012064700562895,"pX":-0.185409168228279,"pZ":3.873456681674077,"vX0":8.335975499143636,"vY0":-142.9402881327862,"vZ0":-1.9072847984728512,"x":124.07,"y":134.2,"x0":-2.334276742573414,"y0":50.00323543900937,"z0":5.581308729536914,"aX":-12.929611637629845},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.8,"breakHorizontal":9.5,"spinRate":2241,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.3849285306530188,"extension":6.868412073648953},"index":3,"playId":"6a65e78a-0df8-390d-9d5e-b2218960ac63","pitchNumber":4,"startTime":"2026-04-07T02:21:38.576Z","endTime":"2026-04-07T02:21:42.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-04-07T02:21:42.976Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-07T02:21:56.229Z","endTime":"2026-04-07T02:23:05.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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":91.9,"endSpeed":84.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.367879084512946,"aZ":-26.824372258263175,"pfxX":-0.9671496205613199,"pfxZ":2.961073879601626,"pX":0.4798850325326112,"pZ":1.7899589991656586,"vX0":7.1802432483431815,"vY0":-133.68669065920832,"vZ0":-5.175493137147718,"x":98.71,"y":190.45,"x0":-2.1174371225428836,"y0":50.003370375344666,"z0":5.681453420492375,"aX":-1.7484959172954664},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.4,"breakHorizontal":0.1,"spinRate":2368,"spinDirection":221},"zone":9,"typeConfidence":0.89,"plateTime":0.41004106377015637,"extension":6.765645334290852},"index":0,"playId":"530d19be-96ca-3715-90a4-fefe2cbb8e6d","pitchNumber":1,"startTime":"2026-04-07T02:22:07.599Z","endTime":"2026-04-07T02:22:10.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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.3,"endSpeed":79.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.861091760545644,"aZ":-37.84948249512164,"pfxX":5.996012107883172,"pfxZ":-3.530438009575424,"pX":0.3313558211844512,"pZ":0.41911008278402545,"vX0":3.8212942341709653,"vY0":-127.01540737977687,"vZ0":-5.791805161288085,"x":104.37,"y":227.46,"x0":-1.9796204790142578,"y0":50.00240970029022,"z0":5.79424489157465,"aX":9.640755552505683},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-7.7,"breakHorizontal":-11.8,"spinRate":2507,"spinDirection":25},"zone":14,"typeConfidence":0.91,"plateTime":0.43386676380243383,"extension":6.806598637962942},"index":1,"playId":"a3f7caac-54fd-3cd2-988c-fda66b74a400","pitchNumber":2,"startTime":"2026-04-07T02:22:20.992Z","endTime":"2026-04-07T02:22:26.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":99.4,"endSpeed":90.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.0380622299752,"aZ":-13.651792822563978,"pfxX":-6.723725931509444,"pfxZ":8.833587112559215,"pX":0.6889518116771697,"pZ":2.1694406708958027,"vX0":10.710246808239015,"vY0":-144.22606560085953,"vZ0":-6.844995728285535,"x":90.74,"y":180.21,"x0":-2.2072725855313386,"y0":50.002521862121675,"z0":5.423643383160161,"aX":-14.098356661034966},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.6,"breakHorizontal":10.0,"spinRate":2364,"spinDirection":242},"zone":9,"typeConfidence":2.0,"plateTime":0.3804720897236544,"extension":6.70496483447357},"index":2,"playId":"e0ccadda-8677-38df-88f6-93712b1c4189","pitchNumber":3,"startTime":"2026-04-07T02:22:43.425Z","endTime":"2026-04-07T02:22:46.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.558113876190948,"aZ":-37.546046408960315,"pfxX":6.696806104921386,"pfxZ":-3.316591310649242,"pX":0.8481233938534453,"pZ":2.1290362948163035,"vX0":4.952220493297073,"vY0":-126.63107994858692,"vZ0":-1.6831840671361498,"x":84.67,"y":181.3,"x0":-2.004923958189872,"y0":50.00377039444203,"z0":5.814167135961215,"aX":10.843681651221623},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-6.1,"breakHorizontal":-13.3,"spinRate":2492,"spinDirection":29},"zone":14,"typeConfidence":0.9,"plateTime":0.4330158935156092,"extension":6.803102596458497},"index":3,"playId":"d87488c4-f220-3140-bf42-d46c989dbc95","pitchNumber":4,"startTime":"2026-04-07T02:23:02.097Z","endTime":"2026-04-07T02:23:05.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-04-07T02:23:05.180Z","atBatIndex":22},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jorge Soler hit by pitch.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-07T02:25:06.100Z","endTime":"2026-04-07T02:25:58.270Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.7,"endSpeed":69.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.176549779711625,"aZ":-36.33616054166404,"pfxX":-5.679482970772289,"pfxZ":-3.405045825394172,"pX":-0.14942356667534498,"pZ":2.7287216095871525,"vX0":-4.6930054888468735,"vY0":-110.08456579571764,"vZ0":3.676489250498071,"x":122.7,"y":165.1,"x0":2.7504686465925254,"y0":50.00171381527924,"z0":4.892177168334249,"aX":-6.945091668169589},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-4.8,"breakHorizontal":11.5,"spinRate":2274,"spinDirection":302},"zone":5,"typeConfidence":2.0,"plateTime":0.49820714436769364,"extension":6.2779089482391885},"index":0,"playId":"a56f5f7b-2895-3b6f-a940-65b1aec74efc","pitchNumber":1,"startTime":"2026-04-07T02:25:17.663Z","endTime":"2026-04-07T02:25:21.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.61908507168572,"aZ":-36.65843593582671,"pfxX":-5.9201229863242695,"pfxZ":-3.4353353888149005,"pX":-1.021492578621476,"pZ":0.15239163782463902,"vX0":-6.16065836280141,"vY0":-114.01390150475729,"vZ0":-2.2499179921085135,"x":155.94,"y":234.67,"x0":2.493286470223058,"y0":50.00252964855211,"z0":4.79883914833348,"aX":-7.727476877957832},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-6.5,"breakHorizontal":12.4,"spinRate":2356,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.48195868692499966,"extension":6.270376019290402},"index":1,"playId":"092fc9fc-f836-3fcb-b86d-bd96496d7fae","pitchNumber":2,"startTime":"2026-04-07T02:25:31.040Z","endTime":"2026-04-07T02:25:35.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70641654186335,"aZ":-36.6448284874206,"pfxX":-4.086592632385851,"pfxZ":-3.392299689071909,"pX":-1.6645362281786813,"pZ":0.7627492607504812,"vX0":-8.379921603383949,"vY0":-114.76740666243546,"vZ0":-0.9239668835054831,"x":180.45,"y":218.19,"x0":2.5832593479605515,"y0":50.00343217480599,"z0":4.779040663287674,"aX":-5.383183956962989},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-6.0,"breakHorizontal":9.7,"spinRate":2435,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4795316972609269,"extension":6.466147750482156},"index":2,"playId":"5217d181-27f9-3bd8-9748-58b30874566e","pitchNumber":3,"startTime":"2026-04-07T02:25:54.265Z","endTime":"2026-04-07T02:25:58.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":4.29999999999999,"leverageIndex":1.06,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-04-07T02:25:58.270Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jo Adell singles on a line drive to right fielder Ronald Acuña Jr. Jorge Soler to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-07T02:26:37.266Z","endTime":"2026-04-07T02:27:43.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"postOnSecond":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"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":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":70.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.36053184481134,"aZ":-36.51587097061375,"pfxX":-6.482250459612253,"pfxZ":-3.3936256065032477,"pX":1.0000899684286393,"pZ":3.169510178335264,"vX0":-2.400062201133046,"vY0":-112.93433907369496,"vZ0":4.19702407232912,"x":78.88,"y":153.2,"x0":2.9216108447179265,"y0":50.002851698313755,"z0":4.981323757030617,"aX":-8.2938705288673},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-4.7,"breakHorizontal":12.4,"spinRate":2445,"spinDirection":290},"zone":12,"typeConfidence":2.0,"plateTime":0.4867488158164055,"extension":6.369757266860157},"index":0,"playId":"61355283-35d9-3f57-ac5e-04829509c7f6","pitchNumber":1,"startTime":"2026-04-07T02:26:37.266Z","endTime":"2026-04-07T02:26:48.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":624585,"link":"/api/v1/people/624585"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.082389157305315,"aZ":-19.33043114740816,"pfxX":10.295244794976542,"pfxZ":6.620868175359769,"pX":0.4516565301988994,"pZ":2.621228597328371,"vX0":-9.898570413977609,"vY0":-138.6520488309069,"vZ0":-2.2075515917370927,"x":99.78,"y":168.01,"x0":2.7368658737509683,"y0":50.0021842269935,"z0":4.72293548377433,"aX":19.969881712694374},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.6,"breakHorizontal":-16.4,"spinRate":2389,"spinDirection":113},"zone":6,"typeConfidence":2.0,"plateTime":0.39560743095981676,"extension":6.486668836428415},"index":1,"playId":"bbae4a49-4267-3c65-96d1-95db04dce737","pitchNumber":2,"startTime":"2026-04-07T02:26:53.892Z","endTime":"2026-04-07T02:26:57.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":624585,"link":"/api/v1/people/624585"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":95.6,"endSpeed":86.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5740887660852,"aZ":-24.33735411312863,"pfxX":10.709077134263184,"pfxZ":4.045049558841487,"pX":-0.21862235857281515,"pZ":3.847166932714529,"vX0":-11.580340178290898,"vY0":-138.72572843245675,"vZ0":1.2913812441992523,"x":125.33,"y":134.91,"x0":2.6291482320879975,"y0":50.00660594046284,"z0":5.004102117832257,"aX":20.767464339383633},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.8,"breakHorizontal":-16.8,"spinRate":2290,"spinDirection":112},"zone":11,"typeConfidence":2.0,"plateTime":0.3956418024000805,"extension":6.436169392873829},"index":2,"playId":"6f8a056a-3e52-3cf2-963d-04e3f9a8f4b6","pitchNumber":3,"startTime":"2026-04-07T02:27:14.273Z","endTime":"2026-04-07T02:27:17.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":624585,"link":"/api/v1/people/624585"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":70.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.395485236452533,"aZ":-36.578350489963945,"pfxX":-4.633622161439659,"pfxZ":-3.452588284811908,"pX":0.025758754124386524,"pZ":2.8220373440464304,"vX0":-4.797750209129914,"vY0":-112.76213096698967,"vZ0":3.516038348897225,"x":116.02,"y":162.58,"x0":2.7909609720866815,"y0":50.004068710888546,"z0":4.957028221624738,"aX":-5.90730199598615},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-4.9,"breakHorizontal":9.7,"spinRate":2370,"spinDirection":301},"zone":5,"typeConfidence":2.0,"plateTime":0.4875988253204002,"extension":6.365990015229385},"hitData":{"launchSpeed":66.4,"launchAngle":21.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":168.07,"coordY":114.19}},"index":3,"playId":"cf8c2f17-e3e2-3fda-8001-30b03061e7be","pitchNumber":4,"startTime":"2026-04-07T02:27:33.009Z","endTime":"2026-04-07T02:27:43.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":624585,"link":"/api/v1/people/624585"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.5,"awayTeamWinProbability":33.5,"homeTeamWinProbabilityAdded":6.200000000000003,"leverageIndex":1.74,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-04-07T02:27:43.070Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jeimer Candelario walks. Jorge Soler to 3rd. Jo Adell to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-07T02:27:56.602Z","endTime":"2026-04-07T02:30:26.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"postOnSecond":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"postOnThird":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"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":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"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":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21845856393157,"aZ":-35.04871281024413,"pfxX":-4.555035285772747,"pfxZ":-2.1836983556398,"pX":-1.4119685223400122,"pZ":2.3107104215925913,"vX0":-7.810057179501845,"vY0":-114.70541972650254,"vZ0":1.9445527434341767,"x":170.82,"y":176.39,"x0":2.642059230225015,"y0":50.00050169201171,"z0":4.894650683925524,"aX":-6.00587630803799},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-3.0,"breakHorizontal":10.4,"spinRate":2452,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.47936413637343955,"extension":6.141358441186873},"index":0,"playId":"38c20341-b2ec-35bd-8363-78b8fc828059","pitchNumber":1,"startTime":"2026-04-07T02:28:18.917Z","endTime":"2026-04-07T02:28:22.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"R","description":"Right"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"second":{"id":624585,"link":"/api/v1/people/624585"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.10365833302538,"aZ":-32.11140050617269,"pfxX":11.573492852961829,"pfxZ":0.03483493230518331,"pX":-0.8129166193558779,"pZ":1.3456191483473525,"vX0":-12.223544486940286,"vY0":-125.42458745445428,"vZ0":-1.2711071473535034,"x":147.99,"y":202.45,"x0":2.6174794245277018,"y0":50.00038481447393,"z0":4.474975646342948,"aX":18.458629450227836},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.0,"breakHorizontal":-18.2,"spinRate":1797,"spinDirection":95},"zone":13,"typeConfidence":2.0,"plateTime":0.4365214484654718,"extension":6.621442403117591},"index":1,"playId":"9fbf3a5a-7888-30d2-b82b-b5064f3d9ff0","pitchNumber":2,"startTime":"2026-04-07T02:28:38.165Z","endTime":"2026-04-07T02:28:42.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"R","description":"Right"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"second":{"id":624585,"link":"/api/v1/people/624585"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":87.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.14306849151644,"aZ":-17.95491174303939,"pfxX":9.506430156346038,"pfxZ":7.130249701239297,"pX":-1.2592164264309667,"pZ":3.3107534723009673,"vX0":-13.941445660361797,"vY0":-141.0654206158159,"vZ0":-1.2724996106987372,"x":165.0,"y":149.39,"x0":2.5354859551658366,"y0":50.006787178891756,"z0":4.937116570338692,"aX":18.969522780076247},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.7,"breakHorizontal":-14.0,"spinRate":2391,"spinDirection":117},"zone":11,"typeConfidence":2.0,"plateTime":0.3898082798982867,"extension":6.552377973001662},"index":2,"playId":"8086e4b1-d2fc-31d2-addb-4d82c5dc00ce","pitchNumber":3,"startTime":"2026-04-07T02:28:57.486Z","endTime":"2026-04-07T02:29:03.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"R","description":"Right"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"second":{"id":624585,"link":"/api/v1/people/624585"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.531735442516144,"aZ":-22.311329167072607,"pfxX":10.239943052670236,"pfxZ":5.2153324647869805,"pX":-0.36753997343762157,"pZ":2.4307212701780703,"vX0":-11.66285445331437,"vY0":-137.1791485140975,"vZ0":-1.9975215250213023,"x":131.01,"y":173.15,"x0":2.6243069457456096,"y0":50.0027612481446,"z0":4.701508090513421,"aX":19.365882857816455},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.1,"breakHorizontal":-15.8,"spinRate":2353,"spinDirection":112},"zone":4,"typeConfidence":2.0,"plateTime":0.40045426443849097,"extension":6.6431326258642605},"index":3,"playId":"3953a3d2-4ed1-327c-8b33-c444b15a216b","pitchNumber":4,"startTime":"2026-04-07T02:29:17.320Z","endTime":"2026-04-07T02:29:20.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"R","description":"Right"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"second":{"id":624585,"link":"/api/v1/people/624585"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":96.0,"endSpeed":86.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.056964036685834,"aZ":-21.359189873120233,"pfxX":9.54672547657863,"pfxZ":5.551931535763684,"pX":-0.10308723302169358,"pZ":2.0554372905052865,"vX0":-11.11057655301729,"vY0":-139.34578806634917,"vZ0":-3.2176013312088054,"x":120.93,"y":183.28,"x0":2.7133247711576747,"y0":50.001938800426096,"z0":4.651858137027083,"aX":18.596723764555005},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.5,"breakHorizontal":-14.8,"spinRate":2359,"spinDirection":109},"zone":8,"typeConfidence":2.0,"plateTime":0.39448787169622346,"extension":6.62582159966522},"index":4,"playId":"87713dbc-1df9-3493-97db-2983192fe7b5","pitchNumber":5,"startTime":"2026-04-07T02:29:35.884Z","endTime":"2026-04-07T02:29:39.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"R","description":"Right"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"second":{"id":624585,"link":"/api/v1/people/624585"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.429198939510307,"aZ":-37.3945420799002,"pfxX":-6.95449838343147,"pfxZ":-3.9160132691520975,"pX":0.5219723050731473,"pZ":2.2567933249828784,"vX0":-3.5562300314610926,"vY0":-115.23856310908366,"vZ0":2.5382595209051457,"x":97.1,"y":177.85,"x0":2.9939525789177215,"y0":50.00506078738956,"z0":4.779095495955275,"aX":-9.260583361836893},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-6.0,"breakHorizontal":13.6,"spinRate":2497,"spinDirection":306},"zone":6,"typeConfidence":2.0,"plateTime":0.4771394817704473,"extension":6.131569599747301},"index":5,"playId":"ec839132-d2f6-330d-8a82-ff39022a4886","pitchNumber":6,"startTime":"2026-04-07T02:29:59.270Z","endTime":"2026-04-07T02:30:02.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"R","description":"Right"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"second":{"id":624585,"link":"/api/v1/people/624585"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.941190295086113,"aZ":-34.725079345320914,"pfxX":-5.601931184846807,"pfxZ":-1.9108509900036221,"pX":1.6442921148242449,"pZ":1.7443022995034818,"vX0":-1.4949384294099572,"vY0":-115.08594424862368,"vZ0":0.9094966208925037,"x":54.32,"y":191.68,"x0":3.0303847930431265,"y0":50.00061072709516,"z0":4.715035138826163,"aX":-7.491072262794206},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-2.9,"breakHorizontal":10.6,"spinRate":2322,"spinDirection":300},"zone":14,"typeConfidence":2.0,"plateTime":0.47646788029264053,"extension":6.444812812451351},"index":6,"playId":"aabb0c95-c12f-3313-8cea-381ea6def399","pitchNumber":7,"startTime":"2026-04-07T02:30:22.329Z","endTime":"2026-04-07T02:30:26.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"R","description":"Right"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"second":{"id":624585,"link":"/api/v1/people/624585"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":600869,"link":"/api/v1/people/600869"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.4,"awayTeamWinProbability":25.599999999999994,"homeTeamWinProbabilityAdded":7.900000000000006,"leverageIndex":2.09,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-04-07T02:30:26.633Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Logan O'Hoppe walks. Jorge Soler scores. Jo Adell to 3rd. Jeimer Candelario to 2nd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-07T02:30:40.292Z","endTime":"2026-04-07T02:33:10.845Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"postOnSecond":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"postOnThird":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":{"id":519242,"link":"/api/v1/people/519242"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"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":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45901414300983,"aZ":-37.40098311299049,"pfxX":-4.50390946740576,"pfxZ":-3.8371079812632107,"pX":1.5350524274231787,"pZ":3.1407200152979837,"vX0":-1.773694576468907,"vY0":-116.45877019051285,"vZ0":4.1363779572734,"x":58.49,"y":153.98,"x0":2.893350304686932,"y0":50.00188899195503,"z0":4.8964392548358235,"aX":-6.137375512167211},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-5.5,"breakHorizontal":8.6,"spinRate":2267,"spinDirection":305},"zone":12,"typeConfidence":2.0,"plateTime":0.47172414356701875,"extension":6.317190082313171},"index":0,"playId":"cc3379e5-5f84-3bbe-8806-ddd35f14e820","pitchNumber":1,"startTime":"2026-04-07T02:30:54.967Z","endTime":"2026-04-07T02:30:58.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":666176,"link":"/api/v1/people/666176"},"third":{"id":624585,"link":"/api/v1/people/624585"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09485805534167,"aZ":-32.646296785528165,"pfxX":10.932553133135926,"pfxZ":-0.2781783391564465,"pX":0.911844008548739,"pZ":1.7143725157283745,"vX0":-8.38445228181871,"vY0":-130.3822477903502,"vZ0":-0.9922766584043218,"x":82.24,"y":192.49,"x0":2.7531935886011416,"y0":50.00070456891844,"z0":4.569397670870411,"aX":18.77026526500285},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.5,"breakHorizontal":-17.9,"spinRate":1829,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.4205315595239951,"extension":6.651168104921192},"index":1,"playId":"fe762fb2-c44d-3d98-ac51-066bcbfa03fe","pitchNumber":2,"startTime":"2026-04-07T02:31:13.483Z","endTime":"2026-04-07T02:31:17.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":666176,"link":"/api/v1/people/666176"},"third":{"id":624585,"link":"/api/v1/people/624585"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42341290868698,"aZ":-32.365782807180366,"pfxX":10.971045610926879,"pfxZ":-0.11371738853384095,"pX":-0.606343374337309,"pZ":1.3312041277191626,"vX0":-11.511303962740213,"vY0":-129.03016335031205,"vZ0":-1.8996231161391108,"x":140.11,"y":202.84,"x0":2.483808095182798,"y0":50.00317217943252,"z0":4.566889004095979,"aX":18.53135735041784},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.4,"breakHorizontal":-17.4,"spinRate":1855,"spinDirection":94},"zone":13,"typeConfidence":2.0,"plateTime":0.42421640054215404,"extension":6.666865794830062},"index":2,"playId":"c1753cc2-2169-315c-a318-a5c507484690","pitchNumber":3,"startTime":"2026-04-07T02:31:32.767Z","endTime":"2026-04-07T02:31:36.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":666176,"link":"/api/v1/people/666176"},"third":{"id":624585,"link":"/api/v1/people/624585"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3608387858329,"aZ":-22.803421551629622,"pfxX":10.606434627606808,"pfxZ":4.855501878677147,"pX":-1.0874127776752815,"pZ":2.6753035519479256,"vX0":-13.843221585958585,"vY0":-138.39504325159936,"vZ0":-1.3760282058313205,"x":158.45,"y":166.55,"x0":2.613389647941828,"y0":50.00194759742693,"z0":4.713829520392532,"aX":20.46844166236272},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.6,"breakHorizontal":-16.2,"spinRate":2272,"spinDirection":107},"zone":11,"typeConfidence":2.0,"plateTime":0.39654022815429757,"extension":6.638451454121837},"index":3,"playId":"205b1c10-00ed-3937-a1bd-7cc020da28d2","pitchNumber":4,"startTime":"2026-04-07T02:31:50.904Z","endTime":"2026-04-07T02:31:54.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":666176,"link":"/api/v1/people/666176"},"third":{"id":624585,"link":"/api/v1/people/624585"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":96.0,"endSpeed":87.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.91879443812549,"aZ":-21.19865165866775,"pfxX":10.812793230546625,"pfxZ":5.606828490190653,"pX":-0.521968686733723,"pZ":3.007601809019789,"vX0":-12.575060048368591,"vY0":-139.17103298250322,"vZ0":-1.0927811853562965,"x":136.9,"y":157.57,"x0":2.655214609114201,"y0":50.00022428239286,"z0":4.812494596856651,"aX":21.158055379870707},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.1,"breakHorizontal":-16.9,"spinRate":2320,"spinDirection":111},"zone":1,"typeConfidence":2.0,"plateTime":0.393913717307647,"extension":6.632224372722654},"index":4,"playId":"54d9046e-fcfe-3fa3-b047-e53032159f3e","pitchNumber":5,"startTime":"2026-04-07T02:32:09.451Z","endTime":"2026-04-07T02:32:16.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":666176,"link":"/api/v1/people/666176"},"third":{"id":624585,"link":"/api/v1/people/624585"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":97.3,"endSpeed":88.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.339983598766935,"aZ":-17.357872898747424,"pfxX":10.212660191854978,"pfxZ":7.380046026989907,"pX":0.1968031236260598,"pZ":2.7094812762747287,"vX0":-10.682037549033986,"vY0":-141.2852014352549,"vZ0":-2.6180784434423865,"x":109.5,"y":165.62,"x0":2.7127983746351787,"y0":50.001600969952776,"z0":4.773201183399207,"aX":20.498660515967973},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.0,"breakHorizontal":-16.1,"spinRate":2329,"spinDirection":114},"zone":5,"typeConfidence":2.0,"plateTime":0.388754244993752,"extension":6.584910939080081},"index":5,"playId":"d2810c0c-4a39-3233-acbd-64f817eedb46","pitchNumber":6,"startTime":"2026-04-07T02:32:40.869Z","endTime":"2026-04-07T02:32:44.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":666176,"link":"/api/v1/people/666176"},"third":{"id":624585,"link":"/api/v1/people/624585"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.69156037171945,"aZ":-36.74150390786211,"pfxX":-5.278368070319718,"pfxZ":-3.2228049688133096,"pX":-1.5388527932663199,"pZ":1.5471399381158397,"vX0":-8.181769809408772,"vY0":-118.29572505506813,"vZ0":0.27753319101771834,"x":175.66,"y":197.01,"x0":2.6512510269052805,"y0":50.00358874374845,"z0":4.7980413150587475,"aX":-7.476290074278253},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-5.5,"breakHorizontal":11.5,"spinRate":2577,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.46311935222160905,"extension":6.519922965038612},"index":6,"playId":"af253e4d-b8ec-364f-a45a-7815c7fdcf02","pitchNumber":7,"startTime":"2026-04-07T02:33:03.889Z","endTime":"2026-04-07T02:33:10.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":666176,"link":"/api/v1/people/666176"},"third":{"id":624585,"link":"/api/v1/people/624585"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.5,"awayTeamWinProbability":17.5,"homeTeamWinProbabilityAdded":8.099999999999994,"leverageIndex":2.1,"dramaIndex":107.0,"contextMetrics":{},"playEndTime":"2026-04-07T02:33:10.845Z","atBatIndex":26},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Oswald Peraza grounds into a force out, third baseman Austin Riley to catcher Drake Baldwin. Jo Adell out at home. Jeimer Candelario to 3rd. Logan O'Hoppe to 2nd. Oswald Peraza to 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-07T02:34:05.188Z","endTime":"2026-04-07T02:34:32.966Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"postOnSecond":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"postOnThird":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-07T02:33:20.172Z","endTime":"2026-04-07T02:34:07.250Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":97.4,"endSpeed":88.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.535758223553856,"aZ":-21.869588833499705,"pfxX":10.67768109094089,"pfxZ":5.112618509772928,"pX":1.248535118293625,"pZ":1.9214123322077907,"vX0":-8.354431194419158,"vY0":-141.55864581805352,"vZ0":-3.5513000700762647,"x":69.41,"y":186.9,"x0":2.861764843384831,"y0":50.00022906458735,"z0":4.604759228724732,"aX":21.50785019445509},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.6,"breakHorizontal":-17.5,"spinRate":2414,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.38802594367149634,"extension":6.681662789014026},"index":1,"playId":"55881ac4-0317-393f-8e71-9023a858637c","pitchNumber":1,"startTime":"2026-04-07T02:34:07.250Z","endTime":"2026-04-07T02:34:10.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.785337261439533,"aZ":-36.958463485798504,"pfxX":11.688143745861144,"pfxZ":-2.9120285374799915,"pX":0.938504424083162,"pZ":1.3096535762868486,"vX0":-8.259282114814921,"vY0":-127.95586700049006,"vZ0":-0.7917402231022375,"x":81.23,"y":203.42,"x0":2.705310198902457,"y0":50.0040925167838,"z0":4.543672361719472,"aX":19.195447999811982},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-5.2,"breakHorizontal":-19.1,"spinRate":1885,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.42964598283482314,"extension":6.557600704819177},"hitData":{"launchSpeed":55.7,"launchAngle":-37.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":108.37,"coordY":175.73}},"index":2,"playId":"ee2010cb-e145-3c61-b978-8829f9fa079f","pitchNumber":2,"startTime":"2026-04-07T02:34:25.592Z","endTime":"2026-04-07T02:34:32.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"second":{"id":600869,"link":"/api/v1/people/600869"},"third":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.4,"awayTeamWinProbability":22.599999999999994,"homeTeamWinProbabilityAdded":-5.099999999999994,"leverageIndex":1.56,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-04-07T02:34:32.966Z","atBatIndex":27},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Yoán Moncada hit by pitch. Jeimer Candelario scores. Logan O'Hoppe to 3rd. Oswald Peraza to 2nd.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-07T02:35:00.340Z","endTime":"2026-04-07T02:35:11.448Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":48},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"postOnSecond":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"postOnThird":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"responsiblePitcher":{"id":519242,"link":"/api/v1/people/519242"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":80.9,"endSpeed":74.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.24569734255089,"aZ":-35.447101794021336,"pfxX":-6.512354286997118,"pfxZ":-2.377032385498665,"pX":-2.6401677017676124,"pZ":0.9933571897049005,"vX0":-10.280273822242973,"vY0":-117.40773596330689,"vZ0":-0.7590660229167578,"x":217.64,"y":211.96,"x0":2.666453653595418,"y0":50.00425157615206,"z0":4.66217843187654,"aX":-8.958709492502603},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-4.2,"breakHorizontal":14.6,"spinRate":2648,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.4691495145036124,"extension":6.4932089291774595},"index":0,"playId":"5815dae5-327b-339e-b817-6b0bb9ece2dd","pitchNumber":1,"startTime":"2026-04-07T02:35:05.323Z","endTime":"2026-04-07T02:35:11.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"R","description":"Right"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"second":{"id":681351,"link":"/api/v1/people/681351"},"third":{"id":600869,"link":"/api/v1/people/600869"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.0,"awayTeamWinProbability":15.0,"homeTeamWinProbabilityAdded":7.599999999999994,"leverageIndex":2.15,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-04-07T02:35:11.448Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Teodosio singles on a ground ball to shortstop Mauricio Dubón. Logan O'Hoppe scores. Oswald Peraza to 3rd. Yoán Moncada to 2nd.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-07T02:36:44.119Z","endTime":"2026-04-07T02:37:28.347Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"postOnSecond":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"postOnThird":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"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_force","runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":{"id":519242,"link":"/api/v1/people/519242"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-07T02:35:30.291Z","endTime":"2026-04-07T02:36:44.119Z","isPitch":false,"type":"action","player":{"id":669326,"link":"/api/v1/people/669326"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44830113471749,"aZ":-23.121650539994366,"pfxX":10.38553808754374,"pfxZ":4.720533647702952,"pX":0.2180517055372675,"pZ":2.7354405134062003,"vX0":-10.49030052267116,"vY0":-138.00470477933825,"vZ0":-1.6257975872276673,"x":153.07,"y":167.21,"x0":2.7303296846330536,"y0":50.00054138068403,"z0":4.8989237820742195,"aX":19.90872454073051},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.4,"breakHorizontal":-16.4,"spinRate":2295,"spinDirection":112},"zone":5,"typeConfidence":2.0,"plateTime":0.3978115093235721,"extension":6.682612937841866},"index":1,"playId":"484e63ed-be0f-3293-880e-a1014c80228f","pitchNumber":1,"startTime":"2026-04-07T02:36:44.119Z","endTime":"2026-04-07T02:36:56.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":681351,"link":"/api/v1/people/681351"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":95.5,"endSpeed":86.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.41065372125346,"aZ":-27.946842298500645,"pfxX":9.569430900763606,"pfxZ":2.1933037104541375,"pX":0.3675569631539762,"pZ":1.7230695598449106,"vX0":-9.793941712711458,"vY0":-138.67032004187402,"vZ0":-2.7337427062863098,"x":102.99,"y":192.26,"x0":2.7219823477278866,"y0":50.0004975952009,"z0":4.609441259231071,"aX":18.41609629534653},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.5,"breakHorizontal":-15.0,"spinRate":2243,"spinDirection":103},"zone":9,"typeConfidence":2.0,"plateTime":0.3967815015387117,"extension":6.621437570949268},"index":2,"playId":"784d90fb-a048-3a00-b9f9-41df7cb6aaa1","pitchNumber":2,"startTime":"2026-04-07T02:37:02.791Z","endTime":"2026-04-07T02:37:07.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":681351,"link":"/api/v1/people/681351"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":80.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.188489538974235,"aZ":-33.58384476855878,"pfxX":11.036300455991334,"pfxZ":-0.8440271365508201,"pX":0.3229163332053862,"pZ":1.875396212683194,"vX0":-9.500556071138629,"vY0":-128.57840337131884,"vZ0":-0.3218459052434235,"x":104.69,"y":188.14,"x0":2.6429583246132213,"y0":50.005639813018405,"z0":4.621916686399479,"aX":18.36882735748963},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.3,"breakHorizontal":-17.6,"spinRate":1844,"spinDirection":96},"zone":9,"typeConfidence":2.0,"plateTime":0.4270009948437665,"extension":6.6018265183794265},"hitData":{"launchSpeed":92.2,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.0,"coordY":160.0}},"index":3,"playId":"fd029a6c-6c68-3c2a-a5f1-e19376ec8159","pitchNumber":3,"startTime":"2026-04-07T02:37:20.322Z","endTime":"2026-04-07T02:37:28.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":681351,"link":"/api/v1/people/681351"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.4,"awayTeamWinProbability":9.599999999999994,"homeTeamWinProbabilityAdded":5.400000000000006,"leverageIndex":1.56,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-04-07T02:37:28.347Z","atBatIndex":29},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Adam Frazier grounds into a force out, first baseman Matt Olson to catcher Drake Baldwin. Oswald Peraza out at home. Yoán Moncada to 3rd. Bryce Teodosio to 2nd. Adam Frazier to 1st.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-07T02:37:58.178Z","endTime":"2026-04-07T02:38:22.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"postOnSecond":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"postOnThird":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"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":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.99868983827436,"aZ":-32.16704081103486,"pfxX":11.450253417961733,"pfxZ":0.006719008052900932,"pX":0.19668870124961424,"pZ":1.5647481508660013,"vX0":-11.092188482943966,"vY0":-139.1706563715594,"vZ0":-2.4005589311384954,"x":109.5,"y":196.53,"x0":2.7513878771992735,"y0":50.00636776308403,"z0":4.574776306709754,"aX":22.407121402385357},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":-0.4,"breakHorizontal":-18.4,"spinRate":2122,"spinDirection":102},"zone":8,"typeConfidence":2.0,"plateTime":0.3939579733085856,"extension":6.612715280892435},"index":0,"playId":"f2d9c48a-3619-3fe8-b036-71d0ae7a888d","pitchNumber":1,"startTime":"2026-04-07T02:37:58.178Z","endTime":"2026-04-07T02:38:01.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":660162,"link":"/api/v1/people/660162"},"third":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.746472181188967,"aZ":-28.793053278951202,"pfxX":11.749078960348232,"pfxZ":1.8345536768126731,"pX":0.821102071831395,"pZ":1.654253021829886,"vX0":-9.29177424588868,"vY0":-135.38205405647355,"vZ0":-2.191932973972965,"x":85.7,"y":194.12,"x0":2.7848489656786297,"y0":50.0027608341563,"z0":4.505927680245998,"aX":21.6365870593849},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.0,"breakHorizontal":-19.1,"spinRate":2174,"spinDirection":109},"zone":9,"typeConfidence":2.0,"plateTime":0.4058162012747055,"extension":6.669938094668624},"hitData":{"launchSpeed":80.0,"launchAngle":-22.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.82,"coordY":162.33}},"index":1,"playId":"8dde0f09-3e20-3ff8-b6f7-fb9ddf26c181","pitchNumber":2,"startTime":"2026-04-07T02:38:14.546Z","endTime":"2026-04-07T02:38:22.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":660162,"link":"/api/v1/people/660162"},"third":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.0,"awayTeamWinProbability":13.0,"homeTeamWinProbabilityAdded":-3.4000000000000057,"leverageIndex":1.06,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-07T02:38:22.572Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-07T02:38:48.969Z","endTime":"2026-04-07T02:40:00.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98510625075213,"aZ":-37.21779390746781,"pfxX":-6.27534375952123,"pfxZ":-3.763883963780403,"pX":0.590641564594119,"pZ":2.380644630431521,"vX0":-3.180195727318555,"vY0":-115.51599926249165,"vZ0":2.3580499251420886,"x":94.49,"y":174.5,"x0":2.803523445800026,"y0":50.00088135964765,"z0":4.943425126324016,"aX":-8.416546272267055},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-5.9,"breakHorizontal":12.2,"spinRate":2474,"spinDirection":309},"zone":6,"typeConfidence":2.0,"plateTime":0.4754905195134067,"extension":6.250455150408082},"index":0,"playId":"49c0108d-6eea-3bf7-a8d3-c5106bf30b1d","pitchNumber":1,"startTime":"2026-04-07T02:38:59.546Z","endTime":"2026-04-07T02:39:02.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"second":{"id":669326,"link":"/api/v1/people/669326"},"third":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.013559860650346,"aZ":-35.586639543527966,"pfxX":-7.008527434651111,"pfxZ":-2.480968603113536,"pX":0.010854691608299076,"pZ":1.488085150878374,"vX0":-4.318717226636604,"vY0":-116.77765998762823,"vZ0":0.38130400643177254,"x":116.59,"y":198.6,"x0":2.7979477845763188,"y0":50.00378519989846,"z0":4.683865176713766,"aX":-9.631791531176221},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-4.1,"breakHorizontal":13.8,"spinRate":2592,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.46993248937634746,"extension":6.37241770886546},"index":1,"playId":"5c796c9a-b31c-3310-b4a5-b9e91ac4ce0e","pitchNumber":2,"startTime":"2026-04-07T02:39:18.668Z","endTime":"2026-04-07T02:39:22.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"second":{"id":669326,"link":"/api/v1/people/669326"},"third":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":79.5,"endSpeed":73.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.028465162432063,"aZ":-33.89892991041105,"pfxX":-5.270745938158818,"pfxZ":-1.274131621164555,"pX":1.4224738144832338,"pZ":1.197262900944553,"vX0":-1.9964227663446368,"vY0":-115.86427689210846,"vZ0":-0.39883088484830276,"x":62.78,"y":206.45,"x0":2.9804290674501264,"y0":50.00176184959672,"z0":4.616310362272704,"aX":-7.151098418105198},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-2.2,"breakHorizontal":10.1,"spinRate":2484,"spinDirection":306},"zone":14,"typeConfidence":2.0,"plateTime":0.47308617543474174,"extension":6.387203180499259},"index":2,"playId":"0f59554b-50d6-35bb-bb9e-d84b933c92b7","pitchNumber":3,"startTime":"2026-04-07T02:39:37.611Z","endTime":"2026-04-07T02:39:41.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"second":{"id":669326,"link":"/api/v1/people/669326"},"third":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.39488384941215,"aZ":-36.53464407122366,"pfxX":-5.635926378628371,"pfxZ":-3.040759396061997,"pX":-0.7880085502497455,"pZ":1.8748094031401425,"vX0":-6.777540353998484,"vY0":-119.61579351716098,"vZ0":0.7709475712740719,"x":147.04,"y":188.16,"x0":2.8260835360822014,"y0":50.00439010171905,"z0":4.852298317083496,"aX":-8.077408295390269},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.9,"breakHorizontal":12.0,"spinRate":2606,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.4598183864189265,"extension":6.493034635925963},"index":3,"playId":"fece4f29-e2bf-3b78-ab89-c5ee0303a12e","pitchNumber":4,"startTime":"2026-04-07T02:39:56.901Z","endTime":"2026-04-07T02:40:00.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"second":{"id":669326,"link":"/api/v1/people/669326"},"third":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":-3.4000000000000057,"leverageIndex":1.31,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-04-07T02:40:00.283Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Yastrzemski grounds out, first baseman Jeimer Candelario to pitcher José Soriano.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-07T02:41:55.123Z","endTime":"2026-04-07T02:43:40.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":600869,"link":"/api/v1/people/600869"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46472824921816,"aZ":-30.664616361502187,"pfxX":-9.832551043857045,"pfxZ":0.7607973155591878,"pX":-1.68434469535674,"pZ":2.3202750110730945,"vX0":5.825335404427285,"vY0":-140.2345192769131,"vZ0":-3.2405031247535474,"x":181.2,"y":176.13,"x0":-2.5137909400220364,"y0":50.00506173456034,"z0":5.4967586084336215,"aX":-19.536142840921997},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":0.8,"breakHorizontal":16.6,"spinRate":1973,"spinDirection":230},"zone":13,"typeConfidence":0.91,"plateTime":0.39097433586058905,"extension":6.754694099717498},"index":0,"playId":"f1a08a6e-b59f-339b-b07d-f783253a9341","pitchNumber":1,"startTime":"2026-04-07T02:42:17.299Z","endTime":"2026-04-07T02:42:20.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.2,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31893935498895,"aZ":-31.524981305032327,"pfxX":-11.33009311840291,"pfxZ":0.3186723963433824,"pX":0.022968062202594758,"pZ":1.2969420618672152,"vX0":10.745479395656048,"vY0":-141.54280682827195,"vZ0":-5.8982725090529735,"x":116.12,"y":203.76,"x0":-2.3567810441481787,"y0":50.00019427716104,"z0":5.434838596078323,"aX":-22.908960593124014},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":-0.5,"breakHorizontal":18.2,"spinRate":1954,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.3874575731865879,"extension":6.830828795145068},"index":1,"playId":"01e80a5d-4448-388a-919d-30562447fbb8","pitchNumber":2,"startTime":"2026-04-07T02:42:32.443Z","endTime":"2026-04-07T02:42:36.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.8084989154938,"aZ":-16.949266350627244,"pfxX":-7.896648393060309,"pfxZ":7.393421251843991,"pX":-0.7246797688414182,"pZ":2.17552342211231,"vX0":7.890822571038351,"vY0":-142.79856836475815,"vZ0":-5.933219423937268,"x":144.62,"y":180.04,"x0":-2.501874090833732,"y0":50.00092197951592,"z0":5.351742297893052,"aX":-16.25757441807889},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.2,"breakHorizontal":12.6,"spinRate":2153,"spinDirection":251},"zone":4,"typeConfidence":2.0,"plateTime":0.3840130913306381,"extension":6.817142938314996},"index":2,"playId":"f9b6de95-5118-3369-8677-776a2670d96f","pitchNumber":3,"startTime":"2026-04-07T02:42:48.535Z","endTime":"2026-04-07T02:42:51.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28333654873433,"aZ":-39.21696314886648,"pfxX":5.836030212684993,"pfxZ":-4.453664299436175,"pX":-0.18085736641108444,"pZ":2.563747232697582,"vX0":3.029873218557171,"vY0":-125.4245466384553,"vZ0":-0.2290289493196218,"x":123.89,"y":169.56,"x0":-2.1659708649298697,"y0":50.004919891409344,"z0":5.876290537992786,"aX":9.223326127648916},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-7.8,"breakHorizontal":-11.3,"spinRate":2394,"spinDirection":30},"zone":5,"typeConfidence":0.9,"plateTime":0.4380561780645924,"extension":6.661104398142721},"index":3,"playId":"7efb0970-c89a-3148-8fdb-9f8819dfc253","pitchNumber":4,"startTime":"2026-04-07T02:43:06.461Z","endTime":"2026-04-07T02:43:09.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-07T02:43:17.742Z","endTime":"2026-04-07T02:43:33.314Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.624337245435516,"aZ":-33.08889008418675,"pfxX":-10.95133841430614,"pfxZ":-0.4711121262211826,"pX":0.06474841923801934,"pZ":1.6775043954513762,"vX0":10.109877856330515,"vY0":-138.28215671349417,"vZ0":-4.279902207934473,"x":114.53,"y":193.49,"x0":-2.220697044250817,"y0":50.00484227100472,"z0":5.4720417490023205,"aX":-21.153358966969435},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":-1.6,"breakHorizontal":17.6,"spinRate":1727,"spinDirection":236},"zone":8,"typeConfidence":0.94,"plateTime":0.39649928585367,"extension":6.67186726613426},"hitData":{"launchSpeed":103.6,"launchAngle":-1.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.88,"coordY":159.3}},"index":5,"playId":"ba958bd2-008c-3ab3-86c0-f969f76f6e20","pitchNumber":5,"startTime":"2026-04-07T02:43:33.314Z","endTime":"2026-04-07T02:43:40.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.9,"awayTeamWinProbability":14.099999999999994,"homeTeamWinProbabilityAdded":2.3000000000000114,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-07T02:43:40.790Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ozzie Albies strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-07T02:43:59.608Z","endTime":"2026-04-07T02:46:30.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.407569108508554,"aZ":-34.660957385305224,"pfxX":-8.926575333112012,"pfxZ":-1.3913614432813475,"pX":-0.7861565755057145,"pZ":2.0055928430487975,"vX0":7.831063673497339,"vY0":-133.40815319359092,"vZ0":-2.432703510634772,"x":146.97,"y":184.63,"x0":-2.614396245604728,"y0":50.00411076869941,"z0":5.452671601756105,"aX":-15.929013049069066},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-2.9,"breakHorizontal":14.3,"spinRate":1425,"spinDirection":251},"zone":7,"typeConfidence":0.93,"plateTime":0.4121642650939017,"extension":6.6429658637426945},"index":0,"playId":"b85ced82-cb88-3ab9-a227-6f95e0f7dfaa","pitchNumber":1,"startTime":"2026-04-07T02:44:10.798Z","endTime":"2026-04-07T02:44:14.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.609564889557866,"aZ":-29.62822537598856,"pfxX":-10.464435723997358,"pfxZ":1.3762046568466246,"pX":-1.4983569566125852,"pZ":2.383630505238959,"vX0":6.031066628644162,"vY0":-136.19944841458604,"vZ0":-2.880813020198281,"x":174.11,"y":174.42,"x0":-2.397266534934501,"y0":50.00587657708041,"z0":5.532883859568131,"aX":-19.403009147807367},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.0,"breakHorizontal":17.4,"spinRate":1635,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.4042120742226287,"extension":6.755107825560955},"index":1,"playId":"6c973fd4-43f1-325a-a9e6-8f92a9a6715a","pitchNumber":2,"startTime":"2026-04-07T02:44:25.722Z","endTime":"2026-04-07T02:44:29.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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, 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":90.0,"endSpeed":82.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56072679880804,"aZ":-30.08388795143073,"pfxX":0.31940238875422555,"pfxZ":1.2061526018863038,"pX":-0.19200425851555605,"pZ":2.2861437417400308,"vX0":5.079020320838607,"vY0":-131.0527829257647,"vZ0":-3.2111095228293505,"x":124.32,"y":177.05,"x0":-2.199400769243648,"y0":50.00451114191833,"z0":5.782536402816826,"aX":0.5524231485656236},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.7,"breakHorizontal":-1.7,"spinRate":2445,"spinDirection":91},"zone":5,"typeConfidence":0.92,"plateTime":0.4184859796776754,"extension":6.7259697967680045},"index":2,"playId":"071239e1-ceee-311e-a0b7-2e35d3f76289","pitchNumber":3,"startTime":"2026-04-07T02:44:39.685Z","endTime":"2026-04-07T02:44:43.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":99.5,"endSpeed":89.3,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.58533881664435,"aZ":-15.282176972310651,"pfxX":-6.753114991157005,"pfxZ":8.11292604168645,"pX":-1.744843918799083,"pZ":3.5868880973798305,"vX0":4.808658370503288,"vY0":-144.7189100363812,"vZ0":-2.8936447668603797,"x":183.51,"y":141.93,"x0":-2.5664674934386644,"y0":50.001048571161306,"z0":5.558231956555139,"aX":-14.058527919554924},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.2,"breakHorizontal":11.0,"spinRate":2306,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.38118183361538804,"extension":6.77684057736687},"index":3,"playId":"3853ff46-0cac-3733-978d-ee6b6c9d4e94","pitchNumber":4,"startTime":"2026-04-07T02:44:58.166Z","endTime":"2026-04-07T02:45:01.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.3,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.22126169639419,"aZ":-38.37752746110822,"pfxX":4.482897745897279,"pfxZ":-3.792082842397673,"pX":-0.6183601188934333,"pZ":1.3206673105930409,"vX0":2.673274768100617,"vY0":-127.7884596913122,"vZ0":-3.5055844041093196,"x":140.57,"y":203.12,"x0":-2.264604021316459,"y0":50.00416700160658,"z0":5.76167207103387,"aX":7.32785335542156},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-7.4,"breakHorizontal":-8.8,"spinRate":2610,"spinDirection":34},"zone":13,"typeConfidence":0.91,"plateTime":0.430556835353217,"extension":6.611609972875301},"index":4,"playId":"1dacd299-dcaa-32cc-9696-f5c4a4103ec5","pitchNumber":5,"startTime":"2026-04-07T02:45:12.520Z","endTime":"2026-04-07T02:45:17.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":98.3,"endSpeed":89.3,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.07599522478925,"aZ":-14.146588776260247,"pfxX":-6.4565343440409215,"pfxZ":8.768901339938376,"pX":-1.6011615936178416,"pZ":2.676569001934458,"vX0":5.034313597814009,"vY0":-142.97331868510742,"vZ0":-5.313465873874057,"x":178.03,"y":166.51,"x0":-2.552040953371503,"y0":50.002793967579265,"z0":5.4573503168442805,"aX":-13.275027770134974},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.9,"breakHorizontal":10.6,"spinRate":2147,"spinDirection":269},"zone":11,"typeConfidence":2.0,"plateTime":0.38410831170621096,"extension":6.859575846821355},"index":5,"playId":"f4afe9ed-0450-3192-a1d9-e8cd6695af4c","pitchNumber":6,"startTime":"2026-04-07T02:45:36.210Z","endTime":"2026-04-07T02:45:42.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-04-07T02:45:50.444Z","endTime":"2026-04-07T02:46:00.974Z","isPitch":false,"type":"action","player":{"id":645277,"link":"/api/v1/people/645277"},"defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.46899267612664,"aZ":-27.350784033489223,"pfxX":-11.319351152900113,"pfxZ":2.320153905603462,"pX":-0.7272705322694676,"pZ":2.1093716031575456,"vX0":8.384453745045265,"vY0":-143.63003498544822,"vZ0":-4.7766914639304385,"x":144.72,"y":181.83,"x0":-2.219290973781634,"y0":50.00561976537079,"z0":5.503091435474234,"aX":-23.562253623009322},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":3.4,"breakHorizontal":18.7,"spinRate":1944,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.3819166312903399,"extension":6.884665807445556},"index":7,"playId":"428b1349-b8d9-3d99-93d5-55a9a26c5882","pitchNumber":7,"startTime":"2026-04-07T02:46:00.974Z","endTime":"2026-04-07T02:46:05.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.126632966698423,"aZ":-34.897745105999164,"pfxX":-7.31742513039087,"pfxZ":-1.4362409317391398,"pX":0.6768985346338141,"pZ":1.014477888762346,"vX0":10.585639712873025,"vY0":-136.33654632413018,"vZ0":-5.445078246027009,"x":91.2,"y":211.39,"x0":-2.293670388891019,"y0":50.00474089963319,"z0":5.427603882170649,"aX":-13.868624410769662},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-3.6,"breakHorizontal":11.2,"spinRate":1466,"spinDirection":257},"zone":14,"typeConfidence":0.85,"plateTime":0.4007524105506177,"extension":7.104812061791262},"index":8,"playId":"a36b2cc9-c9de-330a-b8b0-9ebaa67a0055","pitchNumber":8,"startTime":"2026-04-07T02:46:27.544Z","endTime":"2026-04-07T02:46:30.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.5,"awayTeamWinProbability":12.5,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-07T02:46:30.561Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Smith grounds out to first baseman Jeimer Candelario.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-07T02:46:46.404Z","endTime":"2026-04-07T02:47:06.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":600869,"link":"/api/v1/people/600869"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.84717251932911,"aZ":-31.546752815341847,"pfxX":-9.767433373028261,"pfxZ":0.3345890825411315,"pX":-0.4498103509996777,"pZ":1.3777694612683686,"vX0":8.712074523900153,"vY0":-135.86175062798145,"vZ0":-4.949010627469019,"x":134.15,"y":201.58,"x0":-2.423858349433631,"y0":50.00401483849714,"z0":5.407058166715121,"aX":-18.3215636639918},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":-0.2,"breakHorizontal":16.0,"spinRate":1851,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4026487705390398,"extension":6.737607677476784},"hitData":{"launchSpeed":74.2,"launchAngle":-52.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.06,"coordY":165.96}},"index":0,"playId":"c4858bc6-f367-3bd3-8416-59f245661fe6","pitchNumber":1,"startTime":"2026-04-07T02:46:58.259Z","endTime":"2026-04-07T02:47:06.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.4,"awayTeamWinProbability":11.599999999999994,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-04-07T02:47:06.369Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jorge Soler singles on a line drive to left fielder Mike Yastrzemski.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-07T02:48:57.386Z","endTime":"2026-04-07T02:49:23.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":70.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.40116151900507,"aZ":-35.116387221759716,"pfxX":-5.946897096130527,"pfxZ":-2.3197970662988716,"pX":0.8586115351444733,"pZ":2.3723554101482667,"vX0":-2.44390628212888,"vY0":-112.45927734101673,"vZ0":2.2894479828449366,"x":84.27,"y":174.73,"x0":2.7355469616983594,"y0":50.003161696408284,"z0":4.929981079370519,"aX":-7.537139716030277},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-3.2,"breakHorizontal":11.4,"spinRate":2372,"spinDirection":302},"zone":6,"typeConfidence":2.0,"plateTime":0.48901894123692413,"extension":6.372556380067911},"hitData":{"launchSpeed":83.2,"launchAngle":21.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":70.75,"coordY":108.45}},"index":0,"playId":"9934af71-6211-3e87-a0ba-753b2c2940ad","pitchNumber":1,"startTime":"2026-04-07T02:49:13.775Z","endTime":"2026-04-07T02:49:23.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.8,"awayTeamWinProbability":10.200000000000003,"homeTeamWinProbabilityAdded":1.3999999999999915,"leverageIndex":0.37,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-07T02:49:23.466Z","atBatIndex":35},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jo Adell homers (1) on a fly ball to left center field. Jorge Soler scores.","rbi":2,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-07T02:49:41.955Z","endTime":"2026-04-07T02:50:16.898Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":{"id":519242,"link":"/api/v1/people/519242"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":{"id":519242,"link":"/api/v1/people/519242"},"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.6,"endSpeed":84.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10986684817546,"aZ":-20.486872507009227,"pfxX":9.003460178438756,"pfxZ":6.3162451241348325,"pX":0.3927630012681788,"pZ":2.80208271241236,"vX0":-9.414602904830929,"vY0":-135.9862255126883,"vZ0":-1.7416295977879859,"x":102.03,"y":163.12,"x0":2.749668537170686,"y0":50.00478152871511,"z0":4.88945463011766,"aX":16.665401270151378},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.2,"breakHorizontal":-14.0,"spinRate":2242,"spinDirection":110},"zone":6,"typeConfidence":2.0,"plateTime":0.404617923478388,"extension":6.277078004042014},"hitData":{"launchSpeed":113.2,"launchAngle":24.0,"totalDistance":411.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":70.42,"coordY":41.98}},"index":0,"playId":"5e0ebeff-9921-333c-8670-511a991546e4","pitchNumber":1,"startTime":"2026-04-07T02:49:49.683Z","endTime":"2026-04-07T02:50:16.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":624585,"link":"/api/v1/people/624585"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.0,"awayTeamWinProbability":4.0,"homeTeamWinProbabilityAdded":6.200000000000003,"leverageIndex":0.59,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-04-07T02:50:16.898Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeimer Candelario strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-07T02:53:22.238Z","endTime":"2026-04-07T02:53:59.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606303,"fullName":"Joel Payamps","link":"/api/v1/people/606303"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"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":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-07T02:50:44.840Z","endTime":"2026-04-07T02:51:48.340Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Joel Payamps replaces Chris Sale.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-07T02:51:48.340Z","endTime":"2026-04-07T02:53:10.272Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":606303,"link":"/api/v1/people/606303"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-07T02:53:10.272Z","endTime":"2026-04-07T02:53:24.611Z","isPitch":false,"type":"action","player":{"id":600869,"link":"/api/v1/people/600869"},"defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51170299574643,"aZ":-13.995764362789256,"pfxX":-5.857212313069144,"pfxZ":9.22175238337282,"pX":0.2783397328246299,"pZ":2.495874544232288,"vX0":8.547714036011735,"vY0":-139.11500223709643,"vZ0":-5.712917331780937,"x":106.39,"y":171.39,"x0":-2.0648752581484415,"y0":50.00426193114193,"z0":5.4944241435619166,"aX":-11.548514140805075},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":9.0,"spinRate":2487,"spinDirection":226},"zone":6,"typeConfidence":0.9,"plateTime":0.3928605256376665,"extension":6.333589462973487},"index":3,"playId":"3c16b9ac-0d2c-3d09-9adf-43ca314f4e72","pitchNumber":1,"startTime":"2026-04-07T02:53:24.611Z","endTime":"2026-04-07T02:53:28.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.172689961882554,"aZ":-11.351680877603187,"pfxX":-5.77577379392376,"pfxZ":10.591970248319253,"pX":-1.1538442637218673,"pZ":2.7535928953902755,"vX0":4.9326739007451295,"vY0":-139.3042429130053,"vZ0":-5.558504196940481,"x":160.98,"y":164.43,"x0":-2.1967290661990724,"y0":50.004726342356136,"z0":5.524677047824835,"aX":-11.357472529126794},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.2,"breakHorizontal":9.5,"spinRate":2566,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.3931270589511522,"extension":6.087152539414105},"index":4,"playId":"3f07b59a-1fed-3d9c-8d1f-5edc4b0a9f05","pitchNumber":2,"startTime":"2026-04-07T02:53:41.954Z","endTime":"2026-04-07T02:53:45.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":95.4,"endSpeed":87.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.553900966750902,"aZ":-14.573598027883666,"pfxX":-4.3698364808309345,"pfxZ":9.005900750538089,"pX":-0.6069963643560496,"pZ":3.1353245734931465,"vX0":6.1946085979438905,"vY0":-138.80125730152034,"vZ0":-3.781739595019406,"x":140.14,"y":154.13,"x0":-2.2981469322937653,"y0":50.005319149981105,"z0":5.483508129126174,"aX":-8.543096985696854},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":6.6,"spinRate":2393,"spinDirection":219},"zone":1,"typeConfidence":0.9,"plateTime":0.39434979776290513,"extension":6.097851396711346},"index":5,"playId":"5083409e-431e-31cd-93c6-43cbe75969ad","pitchNumber":3,"startTime":"2026-04-07T02:53:56.208Z","endTime":"2026-04-07T02:53:59.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":600869,"link":"/api/v1/people/600869"},"credit":"b_ab"},{"player":{"id":606303,"link":"/api/v1/people/606303"},"credit":"p_ab"},{"player":{"id":600869,"link":"/api/v1/people/600869"},"credit":"b_pa"},{"player":{"id":606303,"link":"/api/v1/people/606303"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.7,"awayTeamWinProbability":4.299999999999997,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-04-07T02:53:59.880Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Logan O'Hoppe lines out to left fielder Mike Yastrzemski.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-07T02:54:11.790Z","endTime":"2026-04-07T02:56:02.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606303,"fullName":"Joel Payamps","link":"/api/v1/people/606303"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26126402522171,"aZ":-20.715378822098305,"pfxX":-9.210073135815938,"pfxZ":5.804972175370588,"pX":-0.6714875409202081,"pZ":2.4743322086028274,"vX0":6.7884354932007165,"vY0":-139.57158895341516,"vZ0":-4.942318293229792,"x":142.6,"y":171.97,"x0":-1.9379945687283444,"y0":50.00302449992674,"z0":5.631297330518412,"aX":-18.18047048525293},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.7,"breakHorizontal":15.2,"spinRate":2257,"spinDirection":180},"zone":4,"typeConfidence":0.91,"plateTime":0.39235908256179197,"extension":6.119654385495312},"index":0,"playId":"9abeb506-4f6b-3837-ac9d-6448dac31961","pitchNumber":1,"startTime":"2026-04-07T02:54:19.761Z","endTime":"2026-04-07T02:54:23.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55876101522529,"aZ":-29.083114191493898,"pfxX":5.232166345998495,"pfxZ":1.9791611165794718,"pX":0.7779446790232281,"pZ":1.0328716787065495,"vX0":6.205567815186376,"vY0":-123.95484932773442,"vZ0":-4.4284341868731545,"x":87.35,"y":210.89,"x0":-2.4330062486638107,"y0":50.00455046135157,"z0":5.256274054574891,"aX":8.18574937787828},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.9,"breakHorizontal":-10.8,"spinRate":2866,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.44097845814307,"extension":5.933597389756394},"index":1,"playId":"ba0e7d8c-38cb-3e91-9ac9-6c49beed4f14","pitchNumber":2,"startTime":"2026-04-07T02:54:32.787Z","endTime":"2026-04-07T02:54:36.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66360083421428,"aZ":-29.59634550681062,"pfxX":5.800515599362335,"pfxZ":1.6602643738060534,"pX":-0.026984070283126875,"pZ":1.5771699594418658,"vX0":4.277122214316481,"vY0":-123.64309464027444,"vZ0":-3.1934614538577035,"x":118.03,"y":196.2,"x0":-2.5304126671764156,"y0":50.004363242525464,"z0":5.357886534035946,"aX":9.020060765800554},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.5,"breakHorizontal":-11.5,"spinRate":2901,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4422715545200573,"extension":5.959072805828735},"index":2,"playId":"bbcbf92d-cd23-3f36-b2f0-6e1b9774cd92","pitchNumber":3,"startTime":"2026-04-07T02:54:45.075Z","endTime":"2026-04-07T02:54:49.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.066717894890182,"aZ":-28.5470763790046,"pfxX":6.336060098419074,"pfxZ":2.3506549661096594,"pX":-0.007892768092377087,"pZ":1.9173411892578953,"vX0":4.168489079591763,"vY0":-123.99096368107969,"vZ0":-2.464510735309564,"x":117.3,"y":187.01,"x0":-2.5395427283316194,"y0":50.00147701646652,"z0":5.330048096648363,"aX":9.766544729964611},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.8,"breakHorizontal":-12.5,"spinRate":2912,"spinDirection":56},"zone":8,"typeConfidence":2.0,"plateTime":0.44341276218027037,"extension":5.985335340602223},"index":3,"playId":"221e91f0-81e5-3584-adb6-bef6f18396bf","pitchNumber":4,"startTime":"2026-04-07T02:55:05.958Z","endTime":"2026-04-07T02:55:10.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50826448745201,"aZ":-12.560882625380676,"pfxX":-3.2841322488718743,"pfxZ":10.01446745115083,"pX":0.4611437144823879,"pZ":3.7686941665331397,"vX0":8.038453470159766,"vY0":-139.34578965811315,"vZ0":-2.4352582214997045,"x":99.42,"y":137.03,"x0":-2.039540013102353,"y0":50.00216061476741,"z0":5.48814984126708,"aX":-6.432335681181662},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.8,"breakHorizontal":4.2,"spinRate":2482,"spinDirection":215},"zone":12,"typeConfidence":0.9,"plateTime":0.39368687379279477,"extension":6.267229698843576},"index":4,"playId":"465fd75e-e865-3fc4-ba5e-5809576908d3","pitchNumber":5,"startTime":"2026-04-07T02:55:24.985Z","endTime":"2026-04-07T02:55:30.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-07T02:55:42.787Z","endTime":"2026-04-07T02:55:52.365Z","isPitch":false,"type":"action","player":{"id":681351,"link":"/api/v1/people/681351"},"defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.24369934675152,"aZ":-32.37476262669269,"pfxX":7.008487762204105,"pfxZ":-0.13107106544546987,"pX":0.4093586368390713,"pZ":2.3663250574456436,"vX0":4.059984451322208,"vY0":-122.79577242898345,"vZ0":-0.7292451831170312,"x":101.4,"y":174.89,"x0":-2.180732220035459,"y0":50.00455356940201,"z0":5.442227416193626,"aX":10.611643189406102},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.1,"breakHorizontal":-13.7,"spinRate":2808,"spinDirection":62},"zone":6,"typeConfidence":2.0,"plateTime":0.4475027927646944,"extension":5.958614957952577},"hitData":{"launchSpeed":92.3,"launchAngle":21.0,"totalDistance":313.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.4,"coordY":78.68}},"index":6,"playId":"31921ced-d69b-3c06-89d8-bd3fabbcbb7b","pitchNumber":6,"startTime":"2026-04-07T02:55:52.365Z","endTime":"2026-04-07T02:56:02.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_ab"},{"player":{"id":606303,"link":"/api/v1/people/606303"},"credit":"p_ab"},{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_pa"},{"player":{"id":606303,"link":"/api/v1/people/606303"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.39999999999999,"awayTeamWinProbability":4.6000000000000085,"homeTeamWinProbabilityAdded":-0.30000000000001137,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-04-07T02:56:02.447Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Oswald Peraza lines out sharply to center fielder Michael Harris II.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-07T02:56:15.352Z","endTime":"2026-04-07T02:56:45.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606303,"fullName":"Joel Payamps","link":"/api/v1/people/606303"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.73094806424862,"aZ":-20.9364992310229,"pfxX":-7.830179045265499,"pfxZ":5.942259219928795,"pX":-0.3837040914887083,"pZ":2.6996130079622795,"vX0":7.420716639240876,"vY0":-137.00032666867733,"vZ0":-3.4085858822734805,"x":131.63,"y":165.89,"x0":-2.1169654928124104,"y0":50.001971829387664,"z0":5.39977050102314,"aX":-14.806761287876112},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.2,"breakHorizontal":12.5,"spinRate":2491,"spinDirection":316},"zone":4,"typeConfidence":0.86,"plateTime":0.4005866147276427,"extension":6.327947236093969},"index":0,"playId":"f0122695-abba-3d94-b7d0-56245bd2c479","pitchNumber":1,"startTime":"2026-04-07T02:56:21.104Z","endTime":"2026-04-07T02:56:24.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96843831844861,"aZ":-30.370241686290267,"pfxX":7.187728529743556,"pfxZ":1.1969181915491065,"pX":0.21215433761611757,"pZ":1.6231930883057277,"vX0":4.2418886012233665,"vY0":-122.83855772888953,"vZ0":-2.6111674188885328,"x":108.91,"y":194.95,"x0":-2.4777217049376032,"y0":50.00439306029371,"z0":5.312351966379097,"aX":10.85779323535699},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.8,"breakHorizontal":-14.0,"spinRate":2849,"spinDirection":47},"zone":8,"typeConfidence":2.0,"plateTime":0.4478895017469573,"extension":6.087407085903082},"hitData":{"launchSpeed":102.1,"launchAngle":15.0,"totalDistance":317.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":129.52,"coordY":72.18}},"index":1,"playId":"db37d2e0-49f1-30e3-8f44-ed298a26de4c","pitchNumber":2,"startTime":"2026-04-07T02:56:35.724Z","endTime":"2026-04-07T02:56:45.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_ab"},{"player":{"id":606303,"link":"/api/v1/people/606303"},"credit":"p_ab"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":606303,"link":"/api/v1/people/606303"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.19999999999999,"awayTeamWinProbability":4.800000000000011,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-04-07T02:56:45.012Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out, pitcher José Soriano to first baseman Jeimer Candelario.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-07T02:58:32.975Z","endTime":"2026-04-07T02:59:28.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":667755,"link":"/api/v1/people/667755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":600869,"link":"/api/v1/people/600869"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.71827148041425,"aZ":-35.29096851879553,"pfxX":-9.198663531631006,"pfxZ":-1.6843543849221714,"pX":-0.6697778511772791,"pZ":3.330403495371756,"vX0":7.649561756911647,"vY0":-134.9312007277481,"vZ0":0.3151930397397835,"x":142.53,"y":148.86,"x0":-2.3431209171847933,"y0":50.00540125372066,"z0":5.694100050119865,"aX":-17.00407595109643},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-2.8,"breakHorizontal":15.1,"spinRate":1786,"spinDirection":240},"zone":1,"typeConfidence":0.81,"plateTime":0.40557953269702374,"extension":6.605700361899769},"index":0,"playId":"82f5516b-9e5c-3d64-9648-7e1684837f59","pitchNumber":1,"startTime":"2026-04-07T02:58:50.403Z","endTime":"2026-04-07T02:58:53.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":96.5,"endSpeed":88.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.02337692587187,"aZ":-17.342944545230832,"pfxX":-6.070799060690929,"pfxZ":7.403783006811217,"pX":-0.7565167242041918,"pZ":4.832634658905484,"vX0":6.681011260643895,"vY0":-140.4695978843123,"vZ0":0.534264112945425,"x":145.84,"y":108.3,"x0":-2.374007454619355,"y0":50.00557611099846,"z0":5.765212151558199,"aX":-12.166450057518231},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.7,"breakHorizontal":9.7,"spinRate":2416,"spinDirection":264},"zone":11,"typeConfidence":2.0,"plateTime":0.3895342348938158,"extension":6.46934167802537},"index":1,"playId":"1ffbfba1-4a2d-3576-9e04-0b0312b0dc9e","pitchNumber":2,"startTime":"2026-04-07T02:59:04.678Z","endTime":"2026-04-07T02:59:07.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.499520527542156,"aZ":-36.84346545485727,"pfxX":7.701545800938291,"pfxZ":-2.9554912750038707,"pX":-0.09785816333567056,"pZ":2.8403848368570865,"vX0":2.8806340546012255,"vY0":-124.7434754521275,"vZ0":-0.13099016192854807,"x":120.73,"y":162.09,"x0":-2.2673821144401156,"y0":50.00324719187209,"z0":5.9245764644813255,"aX":12.167158384434138},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-5.2,"breakHorizontal":-14.6,"spinRate":2229,"spinDirection":33},"zone":2,"typeConfidence":0.9,"plateTime":0.4386574940600876,"extension":6.637418966297039},"hitData":{"launchSpeed":92.0,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.57,"coordY":181.1}},"index":2,"playId":"45488c5c-64d7-3836-a2f0-2794ec5c1645","pitchNumber":3,"startTime":"2026-04-07T02:59:20.672Z","endTime":"2026-04-07T02:59:28.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-07T02:59:28.775Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mauricio Dubón grounds out, third baseman Oswald Peraza to first baseman Jeimer Candelario.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-07T02:59:43.117Z","endTime":"2026-04-07T03:00:18.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":600869,"link":"/api/v1/people/600869"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.702411148862357,"aZ":-26.99098164963194,"pfxX":-8.449321842668528,"pfxZ":2.604450725386849,"pX":-0.6282804876644792,"pZ":3.7195749828236235,"vX0":7.55891174773154,"vY0":-140.1229649660753,"vZ0":-0.4397250949794063,"x":140.95,"y":138.35,"x0":-2.263288426280198,"y0":50.00064182883609,"z0":5.6422723632593845,"aX":-16.797841274653557},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.8,"breakHorizontal":13.8,"spinRate":1999,"spinDirection":232},"zone":11,"typeConfidence":0.92,"plateTime":0.39091572468616054,"extension":6.824795673377892},"index":0,"playId":"313e05b2-0269-35a4-9c8d-971ab6d31d1e","pitchNumber":1,"startTime":"2026-04-07T02:59:57.378Z","endTime":"2026-04-07T03:00:00.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.459716428476536,"aZ":-28.589639184342236,"pfxX":0.266644912189989,"pfxZ":2.0550627227100646,"pX":0.2511290379401822,"pZ":1.6207695074359272,"vX0":6.072159798305496,"vY0":-131.36682017301877,"vZ0":-4.674430466823727,"x":107.43,"y":195.02,"x0":-2.1271985016384827,"y0":50.00149416830461,"z0":5.554489307885407,"aX":0.46467663170714035},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.9,"breakHorizontal":-1.8,"spinRate":2324,"spinDirection":174},"zone":9,"typeConfidence":0.92,"plateTime":0.41732735233952756,"extension":6.773102278131522},"hitData":{"launchSpeed":73.3,"launchAngle":1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.1,"coordY":168.38}},"index":1,"playId":"4c3fb43c-b011-3ede-bd79-dd4d4cf1b0ab","pitchNumber":2,"startTime":"2026-04-07T03:00:10.593Z","endTime":"2026-04-07T03:00:18.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.0,"awayTeamWinProbability":3.0,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-04-07T03:00:18.752Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ronald Acuña Jr. flies out sharply to right fielder Jorge Soler.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-07T03:00:34.876Z","endTime":"2026-04-07T03:02:11.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624585,"link":"/api/v1/people/624585"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.375942854309823,"aZ":-32.401708641114176,"pfxX":-6.086140711347114,"pfxZ":-0.126696578180872,"pX":1.3221465972318789,"pZ":1.1486153973022484,"vX0":11.245701575520217,"vY0":-133.4741504833186,"vZ0":-5.199697108815026,"x":66.6,"y":207.77,"x0":-2.1453738820686294,"y0":50.0025442317731,"z0":5.441346489715372,"aX":-11.03764071416263},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-1.2,"breakHorizontal":8.8,"spinRate":1509,"spinDirection":242},"zone":14,"typeConfidence":0.91,"plateTime":0.40957377754676694,"extension":6.952784843458494},"index":0,"playId":"1bbf0018-1310-3374-9e40-c473e0b0c8f0","pitchNumber":1,"startTime":"2026-04-07T03:00:43.056Z","endTime":"2026-04-07T03:00:46.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88395063286334,"aZ":-11.751809664704682,"pfxX":-6.603409030862279,"pfxZ":9.978927796184303,"pX":0.8700744068247827,"pZ":2.9515607957312224,"vX0":11.09831431548732,"vY0":-142.21562957523687,"vZ0":-4.982103126487526,"x":83.83,"y":159.09,"x0":-2.2265705520659127,"y0":50.00181719364783,"z0":5.472636233019117,"aX":-13.513825250634836},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.2,"breakHorizontal":9.7,"spinRate":2300,"spinDirection":239},"zone":12,"typeConfidence":2.0,"plateTime":0.38525668532751434,"extension":6.80869145483835},"index":1,"playId":"fcadd71e-23a2-3a1f-a253-2584dfc68fef","pitchNumber":2,"startTime":"2026-04-07T03:00:57.200Z","endTime":"2026-04-07T03:01:00.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":91.3,"endSpeed":84.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.815198185121847,"aZ":-26.86619826404142,"pfxX":-1.1646011855278182,"pfxZ":2.9743779713230474,"pX":1.9845716631606205,"pZ":0.20361050346229875,"vX0":10.877299073356886,"vY0":-132.40055523610786,"vZ0":-8.715114150063972,"x":41.35,"y":233.28,"x0":-2.0160546761083147,"y0":50.00332985149954,"z0":5.487451514151703,"aX":-2.07933808190187},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.7,"breakHorizontal":-0.1,"spinRate":2454,"spinDirection":267},"zone":14,"typeConfidence":0.91,"plateTime":0.4128213998568149,"extension":6.850493425573807},"index":2,"playId":"0c7be277-2d66-3e04-bcf0-631bef91e227","pitchNumber":3,"startTime":"2026-04-07T03:01:13.037Z","endTime":"2026-04-07T03:01:16.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":true},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.094646881903035,"aZ":-39.20370360500043,"pfxX":7.763107429933033,"pfxZ":-4.4986244316146875,"pX":0.3418166710866667,"pZ":1.591926889936502,"vX0":3.2351002133036295,"vY0":-124.75133913061728,"vZ0":-2.380838068411924,"x":103.97,"y":195.8,"x0":-1.9835461218974042,"y0":50.002344654104625,"z0":5.816683374717721,"aX":12.131032354867214},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-8.4,"breakHorizontal":-14.9,"spinRate":2403,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.44049211251124865,"extension":6.6633515776427865},"index":3,"playId":"a2615904-2d79-3f62-9920-65b98138f615","pitchNumber":4,"startTime":"2026-04-07T03:01:31.708Z","endTime":"2026-04-07T03:01:58.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.700920918175296,"aZ":-31.375051286590416,"pfxX":-7.726748104522475,"pfxZ":0.398896059279199,"pX":-0.29401549315662645,"pZ":2.220342409717816,"vX0":8.519845201688414,"vY0":-140.8917354095192,"vZ0":-3.3847089948191864,"x":128.21,"y":178.83,"x0":-2.3517892260964177,"y0":50.00563709337328,"z0":5.4627667838757015,"aX":-15.553315181644718},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":0.2,"breakHorizontal":12.2,"spinRate":1961,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.38860539991390075,"extension":6.8663160464207005},"hitData":{"launchSpeed":104.8,"launchAngle":25.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":205.0,"coordY":84.0}},"index":4,"playId":"2a1292cc-bb5e-30f8-8eb7-4141d097a24e","pitchNumber":5,"startTime":"2026-04-07T03:02:03.047Z","endTime":"2026-04-07T03:02:11.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.39999999999999,"awayTeamWinProbability":2.6000000000000085,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-04-07T03:02:11.057Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yoán Moncada strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-07T03:04:31.064Z","endTime":"2026-04-07T03:05:26.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"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":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Aaron Bummer replaces Joel Payamps.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-07T03:03:53.696Z","endTime":"2026-04-07T03:04:33.014Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":607481,"link":"/api/v1/people/607481"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":606303,"link":"/api/v1/people/606303","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":91.0,"endSpeed":83.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.2157479594361,"aZ":-36.735415086008274,"pfxX":9.576644380936052,"pfxZ":-2.5776491621992514,"pX":-0.9676228012242943,"pZ":1.0914750654715608,"vX0":-9.935086609468204,"vY0":-132.2301960886811,"vZ0":-2.4270552893269923,"x":153.88,"y":209.31,"x0":1.5942201682092114,"y0":50.001945870956064,"z0":4.716679173911177,"aX":16.957035357018313},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-5.0,"breakHorizontal":-15.1,"spinRate":1919,"spinDirection":105},"zone":13,"typeConfidence":2.0,"plateTime":0.41424142560576893,"extension":6.342059913068785},"index":1,"playId":"9444bc64-b28e-3a5e-a578-03195ef01d4d","pitchNumber":1,"startTime":"2026-04-07T03:04:33.014Z","endTime":"2026-04-07T03:04:36.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607481,"link":"/api/v1/people/607481","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":90.2,"endSpeed":82.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43053680480777,"aZ":-32.00473455951419,"pfxX":9.435998900846815,"pfxZ":0.09969070812142711,"pX":-0.23903844403176983,"pZ":2.305731165184423,"vX0":-7.946158236262113,"vY0":-131.06755312898252,"vZ0":-0.35540376643545035,"x":126.11,"y":176.53,"x0":1.6101982422676653,"y0":50.004984851249965,"z0":4.838910187844017,"aX":16.37318854388806},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.4,"breakHorizontal":-15.2,"spinRate":1910,"spinDirection":112},"zone":5,"typeConfidence":2.0,"plateTime":0.4183568489390961,"extension":6.5406126815746655},"index":2,"playId":"4c2674eb-be12-3868-984e-d2ea4952d2c8","pitchNumber":2,"startTime":"2026-04-07T03:04:47.079Z","endTime":"2026-04-07T03:04:51.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607481,"link":"/api/v1/people/607481","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.37505952522522,"aZ":-34.224757024471394,"pfxX":10.541851787432506,"pfxZ":-1.178107275223196,"pX":-0.482121710158843,"pZ":2.459583540113685,"vX0":-8.594191550163563,"vY0":-131.69008485168695,"vZ0":0.42117154400702717,"x":135.38,"y":172.37,"x0":1.468915906633551,"y0":50.00376154842886,"z0":4.848290249782785,"aX":18.34621909930483},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-1.8,"breakHorizontal":-17.0,"spinRate":1900,"spinDirection":108},"zone":4,"typeConfidence":2.0,"plateTime":0.41740481848317756,"extension":6.483891887848343},"index":3,"playId":"99093742-76b1-3e2f-a4f0-92725e1ed518","pitchNumber":3,"startTime":"2026-04-07T03:05:06.915Z","endTime":"2026-04-07T03:05:10.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607481,"link":"/api/v1/people/607481","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59146607177871,"aZ":-38.80952966858033,"pfxX":-7.498804801371914,"pfxZ":-4.778079996723423,"pX":-0.7084474348995705,"pZ":1.5596267814711156,"vX0":-3.1181406613370557,"vY0":-117.6853859030092,"vZ0":-0.07929906528361808,"x":144.0,"y":196.67,"x0":1.6124590030451003,"y0":50.005830334433895,"z0":5.221445203140011,"aX":-10.405205189851435},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-8.4,"breakHorizontal":14.4,"spinRate":2381,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.4673652233338603,"extension":6.6508602492224025},"index":4,"playId":"9768aa99-32aa-3252-a72d-6ae524208cdd","pitchNumber":4,"startTime":"2026-04-07T03:05:22.371Z","endTime":"2026-04-07T03:05:26.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607481,"link":"/api/v1/people/607481","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_ab"},{"player":{"id":607481,"link":"/api/v1/people/607481"},"credit":"p_ab"},{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_pa"},{"player":{"id":607481,"link":"/api/v1/people/607481"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-04-07T03:05:26.714Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Teodosio grounds out, third baseman Austin Riley to first baseman Matt Olson.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-07T03:05:43.284Z","endTime":"2026-04-07T03:05:56.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.758636454383776,"aZ":-34.646453744111014,"pfxX":10.420623491656263,"pfxZ":-1.4321498980913656,"pX":-0.009193499190669979,"pZ":1.5213028724507898,"vX0":-7.689800851953685,"vY0":-131.20322138012503,"vZ0":-1.55563021152897,"x":117.35,"y":197.7,"x0":1.622820653895043,"y0":50.005488394014016,"z0":4.7319733251583695,"aX":17.960298392256597},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-2.8,"breakHorizontal":-16.9,"spinRate":1934,"spinDirection":109},"zone":13,"typeConfidence":2.0,"plateTime":0.4193326889779838,"extension":6.414578478013712},"hitData":{"launchSpeed":88.3,"launchAngle":-13.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.18,"coordY":166.57}},"index":0,"playId":"3d519d61-6ca0-379d-9234-ae38667e7fd4","pitchNumber":1,"startTime":"2026-04-07T03:05:49.012Z","endTime":"2026-04-07T03:05:56.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607481,"link":"/api/v1/people/607481","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_ab"},{"player":{"id":607481,"link":"/api/v1/people/607481"},"credit":"p_ab"},{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_pa"},{"player":{"id":607481,"link":"/api/v1/people/607481"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.89999999999999,"awayTeamWinProbability":3.1000000000000085,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-04-07T03:05:56.917Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adam Frazier grounds out, shortstop Mauricio Dubón to first baseman Matt Olson.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-07T03:06:14.377Z","endTime":"2026-04-07T03:06:40.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.1,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.84470510691698,"aZ":-33.74755085876683,"pfxX":8.412811032016664,"pfxZ":-0.902838473495498,"pX":-0.6275152380848824,"pZ":3.3287523460005803,"vX0":-8.340445374683428,"vY0":-131.4853485439988,"vZ0":2.3302360027055484,"x":140.92,"y":148.9,"x0":1.5041795395640292,"y0":50.00427453906934,"z0":4.948090385520989,"aX":14.620341011047943},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.8,"breakHorizontal":-13.2,"spinRate":1959,"spinDirection":115},"zone":11,"typeConfidence":2.0,"plateTime":0.417777197880981,"extension":6.493936347278589},"index":0,"playId":"e9f5620b-f0ed-3462-81b1-17047faa4999","pitchNumber":1,"startTime":"2026-04-07T03:06:17.521Z","endTime":"2026-04-07T03:06:21.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607481,"link":"/api/v1/people/607481","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":90.6,"endSpeed":82.3,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.500209837479677,"aZ":-34.925088502336834,"pfxX":7.873331825353237,"pfxZ":-1.5823150397339578,"pX":-0.06151968632050264,"pZ":2.2443947073519808,"vX0":-6.86111151909825,"vY0":-131.78019731975408,"vZ0":0.03285073653247306,"x":119.34,"y":178.18,"x0":1.5650839434574093,"y0":50.001412283600736,"z0":4.83242420498086,"aX":13.714813139179824},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-2.6,"breakHorizontal":-12.6,"spinRate":1875,"spinDirection":113},"zone":5,"typeConfidence":2.0,"plateTime":0.417176011955565,"extension":6.383698168174289},"hitData":{"launchSpeed":75.1,"launchAngle":-3.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.21,"coordY":148.4}},"index":1,"playId":"ffacaded-8270-39c2-b340-e8e0a2388dec","pitchNumber":2,"startTime":"2026-04-07T03:06:31.517Z","endTime":"2026-04-07T03:06:40.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607481,"link":"/api/v1/people/607481","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_ab"},{"player":{"id":607481,"link":"/api/v1/people/607481"},"credit":"p_ab"},{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_pa"},{"player":{"id":607481,"link":"/api/v1/people/607481"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-04-07T03:06:40.150Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drake Baldwin called out on strikes.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-07T03:08:38.599Z","endTime":"2026-04-07T03:10:27.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.597237021968912,"aZ":-29.5602438566963,"pfxX":-10.1696074211747,"pfxZ":1.3467120462508984,"pX":-1.0874212904869838,"pZ":3.082756455631031,"vX0":7.623874719210542,"vY0":-138.6010219281425,"vZ0":-1.4217996720329724,"x":158.45,"y":155.55,"x0":-2.5554416264122577,"y0":50.002883949479035,"z0":5.580352821796912,"aX":-19.743621644644758},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.3,"breakHorizontal":16.8,"spinRate":1877,"spinDirection":237},"zone":11,"typeConfidence":0.93,"plateTime":0.39550034707642734,"extension":6.847020980008827},"index":0,"playId":"62f90b5c-c313-3db0-8d87-ece76b276fe6","pitchNumber":1,"startTime":"2026-04-07T03:08:46.012Z","endTime":"2026-04-07T03:08:50.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.728776531969807,"aZ":-38.39766745291253,"pfxX":4.46634647238554,"pfxZ":-3.9634960635759358,"pX":0.6517701772415416,"pZ":1.1036666528961188,"vX0":5.853498407370953,"vY0":-125.21151312633133,"vZ0":-3.5447054212338784,"x":92.16,"y":208.98,"x0":-2.305610465901347,"y0":50.000551628647266,"z0":5.712994916281532,"aX":7.01705910274211},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-7.8,"breakHorizontal":-9.6,"spinRate":2528,"spinDirection":33},"zone":14,"typeConfidence":0.9,"plateTime":0.43919193861984773,"extension":6.611940042952726},"index":1,"playId":"babdf2f5-cc01-3958-863f-6774c5886ddb","pitchNumber":2,"startTime":"2026-04-07T03:08:59.262Z","endTime":"2026-04-07T03:09:02.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":98.2,"endSpeed":89.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.244524877228365,"aZ":-18.78787093817116,"pfxX":-6.192786901473548,"pfxZ":6.512304512733309,"pX":-0.7677934458717209,"pZ":3.609778153503883,"vX0":7.24212436807052,"vY0":-142.7674255100601,"vZ0":-2.1740910644865874,"x":146.27,"y":141.32,"x0":-2.5381517462281282,"y0":50.00122819993474,"z0":5.569538045154889,"aX":-12.726195385043479},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.5,"breakHorizontal":9.7,"spinRate":2239,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.384318378531157,"extension":6.761616487582883},"index":2,"playId":"51eba7b9-7445-3919-8160-9a7c8fee5352","pitchNumber":3,"startTime":"2026-04-07T03:09:13.920Z","endTime":"2026-04-07T03:09:17.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67143670198801,"aZ":-30.93724646352812,"pfxX":-10.158740907160514,"pfxZ":0.6190739490022548,"pX":-1.144828960332703,"pZ":2.413398883899466,"vX0":7.242270508140808,"vY0":-140.5406480618662,"vZ0":-2.9125398031186545,"x":160.64,"y":173.62,"x0":-2.4389331211806087,"y0":50.0023244490175,"z0":5.47833521251306,"aX":-20.265154957159357},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":0.7,"breakHorizontal":16.8,"spinRate":1944,"spinDirection":234},"zone":13,"typeConfidence":0.91,"plateTime":0.3901442763719998,"extension":6.867273431950859},"index":3,"playId":"83899f0a-a16d-35bb-a06f-862691f072c0","pitchNumber":4,"startTime":"2026-04-07T03:09:31.353Z","endTime":"2026-04-07T03:09:35.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.262766836735764,"aZ":-26.907155154138042,"pfxX":0.5117949677408828,"pfxZ":2.91452704664556,"pX":0.19746548257757462,"pZ":2.5209560725642994,"vX0":6.595493497818646,"vY0":-133.6910880256428,"vZ0":-2.9167559073294482,"x":109.47,"y":170.71,"x0":-2.3696562803700525,"y0":50.00206133230379,"z0":5.560637725056881,"aX":0.9249072269662715},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.8,"breakHorizontal":-2.4,"spinRate":2409,"spinDirection":214},"zone":5,"typeConfidence":0.9,"plateTime":0.40994509359467335,"extension":6.783370317633947},"index":4,"playId":"c44b0869-7392-32e2-b994-bd79c96575c4","pitchNumber":5,"startTime":"2026-04-07T03:09:46.548Z","endTime":"2026-04-07T03:09:55.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.051323001480625,"aZ":-38.407031552507085,"pfxX":9.127456950707108,"pfxZ":-3.8580945763004646,"pX":-0.10455054179522058,"pZ":3.2069239414269846,"vX0":2.4927174735535287,"vY0":-126.77627369680866,"vZ0":0.9965566905766943,"x":120.99,"y":152.19,"x0":-2.2885523218724595,"y0":50.00547470488469,"z0":5.895369214218954,"aX":14.729005161742137},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-6.5,"breakHorizontal":-17.2,"spinRate":2566,"spinDirection":30},"zone":2,"typeConfidence":0.91,"plateTime":0.43350450190765955,"extension":6.63911470006165},"index":5,"playId":"26d5b66c-c587-3149-b959-76706d559108","pitchNumber":6,"startTime":"2026-04-07T03:10:23.547Z","endTime":"2026-04-07T03:10:27.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.8,"awayTeamWinProbability":2.200000000000003,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.37,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-07T03:10:27.228Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-07T03:10:38.047Z","endTime":"2026-04-07T03:11:38.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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":98.1,"endSpeed":89.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.187338767491894,"aZ":-16.599680246319338,"pfxX":-6.708190217535412,"pfxZ":7.569518380306189,"pX":-0.9225840692944033,"pZ":2.4334118532017484,"vX0":7.1699312841905565,"vY0":-142.62825101367733,"vZ0":-5.241546582344874,"x":152.17,"y":173.08,"x0":-2.5989650113321483,"y0":50.004874368401445,"z0":5.343956066838964,"aX":-13.805645470668582},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.8,"breakHorizontal":10.7,"spinRate":2242,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.38420999538783684,"extension":6.498705853392204},"index":0,"playId":"42174680-7053-3298-9285-c4fa973394d3","pitchNumber":1,"startTime":"2026-04-07T03:10:51.183Z","endTime":"2026-04-07T03:10:54.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.93051627900531,"aZ":-31.36815003425729,"pfxX":0.1050329796789562,"pfxZ":0.45244411219081826,"pX":0.7934009595039562,"pZ":2.1192143173537774,"vX0":7.637184252026032,"vY0":-132.04188498242524,"vZ0":-3.398866565406248,"x":86.76,"y":181.56,"x0":-2.149026946272896,"y0":50.000743700143104,"z0":5.729436549646398,"aX":0.18361003112748744},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.2,"breakHorizontal":-1.8,"spinRate":2511,"spinDirection":358},"zone":14,"typeConfidence":0.91,"plateTime":0.41470858523188836,"extension":6.670638261400126},"index":1,"playId":"de45c6ed-1bfd-3109-81d3-fd8436ab6eee","pitchNumber":2,"startTime":"2026-04-07T03:11:04.452Z","endTime":"2026-04-07T03:11:08.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-07T03:11:17.616Z","endTime":"2026-04-07T03:11:31.538Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"},"defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7185492021304,"aZ":-31.06327824918605,"pfxX":-10.565240415223998,"pfxZ":0.5952834746876592,"pX":-0.0773667878381296,"pZ":0.8028673183318131,"vX0":9.555043590238656,"vY0":-135.27241165082611,"vZ0":-6.532694145536903,"x":119.95,"y":217.1,"x0":-2.2778524394243655,"y0":50.00050462303353,"z0":5.41864300228023,"aX":-19.633657687482923},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":-0.1,"breakHorizontal":17.2,"spinRate":1728,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4044548405810868,"extension":6.72887363092941},"index":3,"playId":"a1ece8df-68de-3f95-b484-1014958af30f","pitchNumber":3,"startTime":"2026-04-07T03:11:31.538Z","endTime":"2026-04-07T03:11:38.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.3,"awayTeamWinProbability":1.7000000000000028,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-04-07T03:11:38.824Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Riley flies out to center fielder Bryce Teodosio.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-07T03:11:53.853Z","endTime":"2026-04-07T03:13:39.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":90.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.65440004855548,"aZ":-26.543069422453936,"pfxX":-10.447942965411919,"pfxZ":2.7434326728501777,"pX":0.42002996298461026,"pZ":0.8212962258711991,"vX0":11.281943607043681,"vY0":-141.93567564467773,"vZ0":-7.8086108772163145,"x":100.99,"y":216.61,"x0":-2.237477205708534,"y0":50.00531265208813,"z0":5.283235854435625,"aX":-21.45002119431099},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":3.6,"breakHorizontal":16.8,"spinRate":1917,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.38502588008305505,"extension":6.971851391765101},"index":0,"playId":"1f1e7aff-6a95-331f-bed4-da86e287d0a0","pitchNumber":1,"startTime":"2026-04-07T03:12:03.865Z","endTime":"2026-04-07T03:12:07.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.856471880194682,"aZ":-37.65459353209364,"pfxX":6.204314422276868,"pfxZ":-3.4012273006305147,"pX":0.43916945357819703,"pZ":2.204475133938565,"vX0":4.218816282843642,"vY0":-126.7224958917667,"vZ0":-1.2458139526544076,"x":100.26,"y":179.26,"x0":-2.05767553124911,"y0":50.000757738503204,"z0":5.732656727955584,"aX":10.006069747800236},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-6.2,"breakHorizontal":-12.2,"spinRate":2368,"spinDirection":30},"zone":9,"typeConfidence":0.9,"plateTime":0.433576611963467,"extension":6.649631242047294},"index":1,"playId":"5078648e-bf9c-3dcd-9803-2defa7bb89fd","pitchNumber":2,"startTime":"2026-04-07T03:12:17.557Z","endTime":"2026-04-07T03:12:28.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.274742153220707,"aZ":-30.88082046509772,"pfxX":-0.6762476181379584,"pfxZ":0.7197690024718337,"pX":0.0790862799826194,"pZ":2.2752048881571527,"vX0":6.156139137301429,"vY0":-133.56484243871557,"vZ0":-2.980073036501301,"x":113.99,"y":177.35,"x0":-2.1697606824665816,"y0":50.00617426148124,"z0":5.63060555808913,"aX":-1.2209707050238405},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":0.8,"breakHorizontal":-0.1,"spinRate":2331,"spinDirection":173},"zone":5,"typeConfidence":0.89,"plateTime":0.41038659971747293,"extension":6.815541080200196},"index":2,"playId":"9cfdae67-4725-3db6-a10c-b1a72db086ef","pitchNumber":3,"startTime":"2026-04-07T03:13:08.540Z","endTime":"2026-04-07T03:13:11.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-07T03:13:20.276Z","endTime":"2026-04-07T03:13:31.974Z","isPitch":false,"type":"action","player":{"id":663586,"link":"/api/v1/people/663586"},"defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":88.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.70911789130495,"aZ":-18.170667867774366,"pfxX":-7.322541299651213,"pfxZ":6.855503734778232,"pX":0.629210782891311,"pZ":3.1539962994360984,"vX0":10.337766608348717,"vY0":-142.89277901051776,"vZ0":-3.24734481317207,"x":93.02,"y":153.62,"x0":-2.104994401069791,"y0":50.003006877864195,"z0":5.464640254987583,"aX":-14.957803992518187},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.8,"breakHorizontal":10.9,"spinRate":2265,"spinDirection":238},"zone":3,"typeConfidence":2.0,"plateTime":0.38513815329041723,"extension":6.743184619256009},"hitData":{"launchSpeed":98.6,"launchAngle":30.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":99.5,"coordY":50.75}},"index":4,"playId":"9af245ef-d297-3a02-808a-8dec0814df15","pitchNumber":4,"startTime":"2026-04-07T03:13:31.974Z","endTime":"2026-04-07T03:13:39.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-04-07T03:13:39.273Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach Neto grounds out, third baseman Austin Riley to first baseman Matt Olson.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-07T03:16:05.474Z","endTime":"2026-04-07T03:16:15.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Osvaldo Bido replaces Aaron Bummer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-07T03:15:31.470Z","endTime":"2026-04-07T03:16:07.642Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":674370,"link":"/api/v1/people/674370"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":607481,"link":"/api/v1/people/607481","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.476012417971972,"aZ":-34.03520597020744,"pfxX":1.0100743107467833,"pfxZ":-1.2272489452252149,"pX":0.8052683170009169,"pZ":1.7415955781088748,"vX0":6.538037855456391,"vY0":-122.56889126670957,"vZ0":-2.668706629276772,"x":86.31,"y":191.76,"x0":-2.0290379706760797,"y0":50.00088304349059,"z0":5.753923537795895,"aX":1.534313505072239},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.6,"breakHorizontal":-3.4,"spinRate":2307,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.44705287755328404,"extension":6.244402887522323},"hitData":{"launchSpeed":88.8,"launchAngle":-1.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.78,"coordY":169.29}},"index":1,"playId":"c777c601-3f75-3199-936e-ba253e1f45f2","pitchNumber":1,"startTime":"2026-04-07T03:16:07.642Z","endTime":"2026-04-07T03:16:15.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":674370,"link":"/api/v1/people/674370"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":674370,"link":"/api/v1/people/674370"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.4,"awayTeamWinProbability":1.5999999999999943,"homeTeamWinProbabilityAdded":-0.19999999999998863,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-04-07T03:16:15.609Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Soler challenged (pitch result), call on the field was confirmed: Jorge Soler called out on strikes.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-07T03:16:29.202Z","endTime":"2026-04-07T03:18:27.713Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97193379440518,"aZ":-22.45930603899065,"pfxX":1.893043403861812,"pfxZ":6.4680725971980095,"pX":1.1210724270855537,"pZ":2.8706000776555523,"vX0":7.000814989422056,"vY0":-121.80056073189401,"vZ0":-2.371036804661813,"x":74.27,"y":161.27,"x0":-2.036685086805502,"y0":50.00378895912049,"z0":5.799262512062777,"aX":2.842827796704557},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":11.4,"breakHorizontal":-5.0,"spinRate":2370,"spinDirection":69},"zone":12,"typeConfidence":2.0,"plateTime":0.4497353634997543,"extension":6.246926182376592},"index":0,"playId":"25aea51e-66ba-3934-a6b2-271cbbf2182e","pitchNumber":1,"startTime":"2026-04-07T03:16:37.733Z","endTime":"2026-04-07T03:16:40.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.86713386910336,"aZ":-23.848585898139348,"pfxX":2.8104195406802743,"pfxZ":5.356299987611447,"pX":-0.3912570643329751,"pZ":2.4040408230406274,"vX0":3.5448389258078676,"vY0":-123.66827538791641,"vZ0":-3.380202704533737,"x":131.91,"y":173.87,"x0":-2.206468130363799,"y0":50.0027219834791,"z0":5.781317815956255,"aX":4.367467345960783},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":9.2,"breakHorizontal":-5.9,"spinRate":2316,"spinDirection":60},"zone":4,"typeConfidence":2.0,"plateTime":0.4423214046016124,"extension":6.113838499342531},"index":1,"playId":"b2ce3507-0582-386a-b277-13a3a37d8e87","pitchNumber":2,"startTime":"2026-04-07T03:16:51.553Z","endTime":"2026-04-07T03:16:54.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":82.4,"endSpeed":75.6,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.383380874417366,"aZ":-34.69139651246031,"pfxX":3.88202666887815,"pfxZ":-1.7326563238756325,"pX":-1.1481882499560985,"pZ":2.1476766852245106,"vX0":1.4222578277727531,"vY0":-119.97022688481994,"vZ0":-1.4248450247214928,"x":160.77,"y":180.79,"x0":-2.2540529520660746,"y0":50.00527536735491,"z0":5.8567451684982945,"aX":5.628619243531133},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-3.2,"breakHorizontal":-7.4,"spinRate":2304,"spinDirection":57},"zone":13,"typeConfidence":2.0,"plateTime":0.45750842053730256,"extension":6.060156566197694},"index":2,"playId":"bcfa657c-613b-3d4b-86d9-4b5e72952a98","pitchNumber":3,"startTime":"2026-04-07T03:17:07.289Z","endTime":"2026-04-07T03:17:11.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.27290388853182,"aZ":-30.950480658391047,"pfxX":4.116475644048523,"pfxZ":0.8375283192071217,"pX":1.5445930189715247,"pZ":-0.0070789781849686685,"vX0":6.989348542106785,"vY0":-120.42692301087098,"vZ0":-6.692343828500102,"x":58.12,"y":238.97,"x0":-1.9397064208144092,"y0":50.00021287768384,"z0":5.575404900564047,"aX":5.992909705916992},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.0,"breakHorizontal":-9.2,"spinRate":2226,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.45632377293309645,"extension":6.387572321384507},"index":3,"playId":"70fdfab7-1d97-3351-aa92-1ee068160a49","pitchNumber":4,"startTime":"2026-04-07T03:17:24.124Z","endTime":"2026-04-07T03:17:27.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.59500786741924,"aZ":-15.758996549683001,"pfxX":-7.72732846684908,"pfxZ":8.891958359869058,"pX":0.9296165721664231,"pZ":2.8353758475081,"vX0":10.041174513889386,"vY0":-135.27225865844596,"vZ0":-4.4855805499742925,"x":81.57,"y":162.22,"x0":-1.8333158062604884,"y0":50.00108430014384,"z0":5.626196115969653,"aX":-14.263127228800549},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.2,"breakHorizontal":11.8,"spinRate":2505,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.4055193067556502,"extension":6.389316258601013},"index":4,"playId":"54714ac6-dc98-3484-9971-2a33ab7e255e","pitchNumber":5,"startTime":"2026-04-07T03:17:43.771Z","endTime":"2026-04-07T03:17:47.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.27412850894104,"aZ":-26.047605498059184,"pfxX":3.4419358863078053,"pfxZ":4.017673341005359,"pX":-0.6609918428043365,"pZ":1.9542383142574675,"vX0":2.6837378943014856,"vY0":-122.98804287398507,"vZ0":-3.850134319592698,"x":142.2,"y":186.02,"x0":-2.21514437075493,"y0":50.00594667738273,"z0":5.758953160493871,"aX":5.25272738107133},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":6.6,"breakHorizontal":-6.8,"spinRate":2399,"spinDirection":58},"zone":7,"typeConfidence":2.0,"plateTime":0.4460166367104268,"extension":6.188967388988304},"index":5,"playId":"d1138f74-7608-3d44-808f-28dc7dc011a1","pitchNumber":6,"startTime":"2026-04-07T03:18:00.707Z","endTime":"2026-04-07T03:18:27.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_ab"},{"player":{"id":674370,"link":"/api/v1/people/674370"},"credit":"p_ab"},{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_pa"},{"player":{"id":674370,"link":"/api/v1/people/674370"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"}},"homeTeamWinProbability":98.3,"awayTeamWinProbability":1.7000000000000028,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-04-07T03:18:27.713Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jo Adell grounds out, third baseman Austin Riley to first baseman Matt Olson.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-07T03:18:31.411Z","endTime":"2026-04-07T03:18:47.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.067235963797124,"aZ":-20.011506057271784,"pfxX":-9.098676514992643,"pfxZ":6.336731881137364,"pX":-0.3841566768845998,"pZ":2.609850866446046,"vX0":7.513386134341125,"vY0":-137.96965113992175,"vZ0":-4.34818208991328,"x":131.64,"y":168.31,"x0":-1.967013214182534,"y0":50.000925401042394,"z0":5.563470895882091,"aX":-17.455912198875076},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.7,"breakHorizontal":14.8,"spinRate":2416,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.3977235648783175,"extension":6.489276244509664},"hitData":{"launchSpeed":86.6,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.16,"coordY":170.2}},"index":0,"playId":"389a9d9e-693c-32f0-96ce-f2afb98bc152","pitchNumber":1,"startTime":"2026-04-07T03:18:39.599Z","endTime":"2026-04-07T03:18:47.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":674370,"link":"/api/v1/people/674370"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":674370,"link":"/api/v1/people/674370"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.2,"awayTeamWinProbability":1.7999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-04-07T03:18:47.292Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mike Yastrzemski singles on a ground ball to left fielder Jo Adell.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-07T03:20:42.590Z","endTime":"2026-04-07T03:21:41.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.582083699773882,"aZ":-33.190395680624334,"pfxX":-9.295813511201276,"pfxZ":-0.49395744943452513,"pX":-1.5477684591696779,"pZ":2.513459518271146,"vX0":6.0496164602955895,"vY0":-142.18036797002844,"vZ0":-2.6666359155623613,"x":176.0,"y":170.92,"x0":-2.4916755236263213,"y0":50.00348154046112,"z0":5.562607664099288,"aX":-19.096109993231686},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":-1.2,"breakHorizontal":15.7,"spinRate":1961,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.3847363039413234,"extension":6.5919402228847215},"index":0,"playId":"6ccf8919-cc80-3e97-b4cb-ba364ba1e2b6","pitchNumber":1,"startTime":"2026-04-07T03:20:58.559Z","endTime":"2026-04-07T03:21:02.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":97.7,"endSpeed":89.4,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.242967572221865,"aZ":-18.08313682248538,"pfxX":-5.916346708988584,"pfxZ":6.875596135329296,"pX":-1.369178565456693,"pZ":3.0341548556717743,"vX0":5.273975212448484,"vY0":-142.17110621296223,"vZ0":-3.884108789054415,"x":169.19,"y":156.86,"x0":-2.4785451586729565,"y0":50.00393807896595,"z0":5.564069688867302,"aX":-12.126361517740216},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.9,"breakHorizontal":9.7,"spinRate":2104,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.3850912652756784,"extension":6.616291335638474},"index":1,"playId":"2e065668-c731-3bb6-b6f8-320ab8c55c34","pitchNumber":2,"startTime":"2026-04-07T03:21:12.187Z","endTime":"2026-04-07T03:21:15.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.341119492636594,"aZ":-29.786525693485686,"pfxX":-8.584377212826375,"pfxZ":1.1576220176310308,"pX":-0.7166131479184807,"pZ":2.69923377839749,"vX0":7.658969982304524,"vY0":-142.52482200656914,"vZ0":-2.588200823779199,"x":144.32,"y":165.9,"x0":-2.3216296468281112,"y0":50.00057630127188,"z0":5.497458086512742,"aX":-17.682343839420135},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":1.8,"breakHorizontal":14.0,"spinRate":1984,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.3840923502688929,"extension":6.728351741375232},"hitData":{"launchSpeed":100.0,"launchAngle":2.0,"totalDistance":79.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.69,"coordY":113.27}},"index":2,"playId":"32ec1cf3-2f7c-3e9e-8d83-964f11bf1f91","pitchNumber":3,"startTime":"2026-04-07T03:21:31.694Z","endTime":"2026-04-07T03:21:41.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.28,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-07T03:21:41.172Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ozzie Albies strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-07T03:21:57.573Z","endTime":"2026-04-07T03:23:21.730Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28611127677767,"aZ":-30.58753779657438,"pfxX":-10.921851756191977,"pfxZ":0.8595561478578464,"pX":-1.8040992078760074,"pZ":2.8373944458471607,"vX0":5.38035731553094,"vY0":-135.6320110724199,"vZ0":-1.5011946216059846,"x":185.77,"y":162.17,"x0":-2.404798197236048,"y0":50.002029388797084,"z0":5.550147147549127,"aX":-20.155267548942355},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.4,"breakHorizontal":18.5,"spinRate":1723,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.40529526628357315,"extension":6.524744429551346},"index":0,"playId":"7484842c-ecfa-36c1-ae17-30b6a1dc08f0","pitchNumber":1,"startTime":"2026-04-07T03:22:09.322Z","endTime":"2026-04-07T03:22:13.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.0144949416093,"aZ":-35.4440791419891,"pfxX":2.8145651814847072,"pfxZ":-2.0753153992308757,"pX":0.4706323439286228,"pZ":2.116309294735943,"vX0":5.829010100252126,"vY0":-124.87203492821787,"vZ0":-1.670469977710419,"x":99.06,"y":181.64,"x0":-2.2631540957952216,"y0":50.00509313193532,"z0":5.720047372205119,"aX":4.428192353488802},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.0,"breakHorizontal":-6.5,"spinRate":2387,"spinDirection":32},"zone":6,"typeConfidence":0.88,"plateTime":0.439254025659491,"extension":6.88411394608562},"index":1,"playId":"1422958d-0303-379a-977e-f552f9b367dc","pitchNumber":2,"startTime":"2026-04-07T03:22:27.802Z","endTime":"2026-04-07T03:22:30.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.713555388690445,"aZ":-36.41159153186926,"pfxX":3.475233519594246,"pfxZ":-2.678111935870211,"pX":0.4126909198575251,"pZ":1.2738306558004866,"vX0":5.055330996985391,"vY0":-125.33548066319423,"vZ0":-3.712431087736366,"x":101.27,"y":204.39,"x0":-2.0864827403875834,"y0":50.00296542069023,"z0":5.765805072548984,"aX":5.496703522736972},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-5.5,"breakHorizontal":-7.6,"spinRate":2412,"spinDirection":33},"zone":14,"typeConfidence":0.9,"plateTime":0.4379899223234647,"extension":6.893657022911624},"index":2,"playId":"8757f1fa-ef41-3d6a-9fa3-d89ec9c9ac34","pitchNumber":3,"startTime":"2026-04-07T03:22:53.497Z","endTime":"2026-04-07T03:22:58.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57895124516347,"aZ":-33.91580907816243,"pfxX":-6.714564992747655,"pfxZ":-0.9189097391722081,"pX":-0.3754201513469985,"pZ":1.0761238016248764,"vX0":7.591270116411615,"vY0":-136.8319552728694,"vZ0":-5.608524757359833,"x":131.31,"y":209.72,"x0":-2.3104447001682824,"y0":50.00165606257756,"z0":5.470155415915441,"aX":-12.75976507328218},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-2.6,"breakHorizontal":10.6,"spinRate":1666,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.3999618643636622,"extension":6.854729390357497},"index":3,"playId":"15c52cd5-d4eb-3d5b-87a9-687363b961e1","pitchNumber":4,"startTime":"2026-04-07T03:23:15.479Z","endTime":"2026-04-07T03:23:21.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.2,"awayTeamWinProbability":1.7999999999999972,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.6,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-07T03:23:21.730Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Smith grounds out to pitcher José Soriano. Mike Yastrzemski to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-07T03:23:35.697Z","endTime":"2026-04-07T03:25:29.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"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":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":667755,"link":"/api/v1/people/667755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18378894733175,"aZ":-28.757591428308434,"pfxX":-9.885433986742388,"pfxZ":1.717758216457474,"pX":-0.30503222741060654,"pZ":2.838327358555321,"vX0":9.269168883087556,"vY0":-140.2816810096105,"vZ0":-2.1892666055123886,"x":128.63,"y":162.15,"x0":-2.3701756602221984,"y0":50.003272167445765,"z0":5.506361656089249,"aX":-19.672908897265557},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":2.9,"breakHorizontal":16.0,"spinRate":1903,"spinDirection":242},"zone":1,"typeConfidence":0.92,"plateTime":0.3906754272590218,"extension":6.828494847753768},"index":0,"playId":"f09b78c9-8a29-33b6-ac78-e1d33ac0b9b5","pitchNumber":1,"startTime":"2026-04-07T03:23:49.232Z","endTime":"2026-04-07T03:23:52.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.87292359197136,"aZ":-29.573282963478167,"pfxX":-11.04516393609509,"pfxZ":1.3871126974958772,"pX":0.28425274550747426,"pZ":1.5801163982298696,"vX0":10.607520920752869,"vY0":-136.4064673479452,"vZ0":-4.963180518849686,"x":106.16,"y":196.12,"x0":-2.225670809856571,"y0":50.00654847122743,"z0":5.470033944581286,"aX":-20.7548010682803},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.6,"breakHorizontal":17.6,"spinRate":1742,"spinDirection":244},"zone":9,"typeConfidence":2.0,"plateTime":0.40201892705293707,"extension":6.8296057778961865},"index":1,"playId":"fca0a378-cb2d-3fa7-a632-625d0f9bbd2b","pitchNumber":2,"startTime":"2026-04-07T03:24:05.405Z","endTime":"2026-04-07T03:24:09.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.78146573889949,"aZ":-35.958748956694315,"pfxX":8.748698280335475,"pfxZ":-2.328033887220874,"pX":-0.25644220373110715,"pZ":3.3917636834433673,"vX0":2.0530018025001757,"vY0":-126.92924752410892,"vZ0":0.8389171751204585,"x":126.77,"y":147.2,"x0":-2.21278872587001,"y0":50.001966038370774,"z0":5.927578733134714,"aX":14.226843439856813},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.7,"breakHorizontal":-16.3,"spinRate":2438,"spinDirection":35},"zone":11,"typeConfidence":0.9,"plateTime":0.43207361598739347,"extension":6.76598107411065},"index":2,"playId":"85990ac9-e0e0-3f2a-8f4d-1bdb44a8c137","pitchNumber":3,"startTime":"2026-04-07T03:24:25.014Z","endTime":"2026-04-07T03:24:30.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.13949821730949,"aZ":-35.09442629950024,"pfxX":-6.378428746235548,"pfxZ":-1.5685755840946403,"pX":-2.3047962098357395,"pZ":2.6352940609108355,"vX0":2.7227616050120873,"vY0":-135.43158999386162,"vZ0":-1.262567884360456,"x":204.85,"y":167.63,"x0":-2.493560339852567,"y0":50.004281025625765,"z0":5.558613300949531,"aX":-11.868150377647094},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-2.9,"breakHorizontal":11.0,"spinRate":1561,"spinDirection":249},"zone":11,"typeConfidence":0.92,"plateTime":0.4041983595428884,"extension":6.826945766533272},"index":3,"playId":"5d5f8bc8-f4b1-32a7-a98f-f0dab8f31f39","pitchNumber":4,"startTime":"2026-04-07T03:24:48.530Z","endTime":"2026-04-07T03:24:51.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"playId":"06f9487a-a012-49bc-8806-ab387a42be5c","startTime":"2026-04-07T03:25:06.516Z","endTime":"2026-04-07T03:25:11.516Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.7,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.805601271383715,"aZ":-33.32902253080673,"pfxX":-6.4914355945360205,"pfxZ":-0.6199971524821395,"pX":-0.30933632522891047,"pZ":1.7262233216217429,"vX0":7.397871667599084,"vY0":-134.9377769669287,"vZ0":-3.9516563266183775,"x":128.79,"y":192.17,"x0":-2.235764404474578,"y0":50.00581841055698,"z0":5.543490012864633,"aX":-12.041243615917248},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-1.8,"breakHorizontal":10.3,"spinRate":1668,"spinDirection":246},"zone":7,"typeConfidence":0.92,"plateTime":0.4050430682245518,"extension":6.966155745294353},"hitData":{"launchSpeed":72.2,"launchAngle":-58.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":136.68,"coordY":174.44}},"index":5,"playId":"005155c8-41d3-3990-9c70-ece49c77fb72","pitchNumber":5,"startTime":"2026-04-07T03:25:20.855Z","endTime":"2026-04-07T03:25:29.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.0,"awayTeamWinProbability":1.0,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.36,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-04-07T03:25:29.073Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Harris II strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-07T03:26:45.124Z","endTime":"2026-04-07T03:27:27.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-07T03:25:54.267Z","endTime":"2026-04-07T03:26:47.341Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97523639647941,"aZ":-27.99949708068232,"pfxX":-10.425461445218556,"pfxZ":2.061433351968452,"pX":-0.40053951993521597,"pZ":3.077846955792511,"vX0":8.93594254944544,"vY0":-141.50946743299804,"vZ0":-1.585234302357975,"x":132.27,"y":155.68,"x0":-2.2483180139016783,"y0":50.00105906201399,"z0":5.442913828749365,"aX":-21.09399898632201},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":3.6,"breakHorizontal":17.0,"spinRate":1854,"spinDirection":237},"zone":1,"typeConfidence":2.0,"plateTime":0.38738969845922755,"extension":6.918267782040314},"index":1,"playId":"2625b88b-d58e-3388-822b-622f1fa5cf32","pitchNumber":1,"startTime":"2026-04-07T03:26:47.341Z","endTime":"2026-04-07T03:26:50.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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(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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.903024133701965,"aZ":-37.28200748596046,"pfxX":8.924722005355104,"pfxZ":-3.1581384296538264,"pX":-0.36110347605777343,"pZ":3.003930260140448,"vX0":1.6612055351095112,"vY0":-126.73321021494502,"vZ0":0.401723734305639,"x":130.76,"y":157.67,"x0":-2.1846455487785295,"y0":50.00018929691896,"z0":5.831237328922401,"aX":14.453366983767326},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-5.4,"breakHorizontal":-16.6,"spinRate":2391,"spinDirection":31},"zone":1,"typeConfidence":0.91,"plateTime":0.43287596269178996,"extension":6.755143037200039},"index":2,"playId":"930ee70f-7885-36b5-8bc1-1c1220d756c9","pitchNumber":2,"startTime":"2026-04-07T03:27:05.832Z","endTime":"2026-04-07T03:27:10.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.380374814132853,"aZ":-34.91236833451404,"pfxX":-8.883403614655258,"pfxZ":-1.450076149306432,"pX":0.31815963433527406,"pZ":0.49545437187392166,"vX0":9.963488098614627,"vY0":-136.29821218573636,"vZ0":-6.607417895592421,"x":104.87,"y":225.4,"x0":-2.227036690681676,"y0":50.00541144512474,"z0":5.355922475023955,"aX":-16.751318912181237},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-3.8,"breakHorizontal":14.0,"spinRate":1849,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.4015549077428302,"extension":6.881496487965861},"index":3,"playId":"790c9ad1-4822-3ade-b64f-72d1ac5283c0","pitchNumber":3,"startTime":"2026-04-07T03:27:23.334Z","endTime":"2026-04-07T03:27:27.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-04-07T03:27:27.490Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeimer Candelario flies out to left fielder Mike Yastrzemski.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-07T03:29:26.278Z","endTime":"2026-04-07T03:30:03.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22370533138326,"aZ":-14.021938875648642,"pfxX":-5.108064136552876,"pfxZ":9.725725369522888,"pX":-0.6058763514061658,"pZ":2.7447215616854366,"vX0":5.530658010484245,"vY0":-136.0835228739476,"vZ0":-5.1614099649078735,"x":140.09,"y":164.67,"x0":-2.0056515738570933,"y0":50.002074952837106,"z0":5.645145468431679,"aX":-9.533446760691517},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.7,"breakHorizontal":8.0,"spinRate":2307,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.4032373519794694,"extension":6.383981229218838},"index":0,"playId":"ede5f3af-13e0-3924-93b7-4e3510210540","pitchNumber":1,"startTime":"2026-04-07T03:29:39.397Z","endTime":"2026-04-07T03:29:43.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.13057789782097,"aZ":-15.003293669910564,"pfxX":-6.759437928941116,"pfxZ":9.367645054753517,"pX":-0.11721910387412732,"pZ":1.6878351673840193,"vX0":7.240359140072751,"vY0":-134.9588032372824,"vZ0":-7.359115343704143,"x":121.47,"y":193.21,"x0":-1.9647994635301227,"y0":50.002618313651105,"z0":5.519820746910939,"aX":-12.389385811114607},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.5,"breakHorizontal":10.6,"spinRate":2391,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.4068472235121052,"extension":6.448619375765107},"hitData":{"launchSpeed":97.5,"launchAngle":41.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.62,"coordY":79.11}},"index":1,"playId":"c88232cd-1e8c-3033-b628-e9290ee53a5a","pitchNumber":2,"startTime":"2026-04-07T03:29:52.141Z","endTime":"2026-04-07T03:30:03.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":600869,"link":"/api/v1/people/600869"},"credit":"b_ab"},{"player":{"id":674370,"link":"/api/v1/people/674370"},"credit":"p_ab"},{"player":{"id":600869,"link":"/api/v1/people/600869"},"credit":"b_pa"},{"player":{"id":674370,"link":"/api/v1/people/674370"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-04-07T03:30:03.053Z","atBatIndex":56},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Logan O'Hoppe hit by pitch.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-07T03:30:12.947Z","endTime":"2026-04-07T03:31:15.568Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.749808307055716,"aZ":-26.4181291270194,"pfxX":4.07602344181592,"pfxZ":3.8274558597507244,"pX":0.0996795016325015,"pZ":2.8066622358681683,"vX0":3.6166632525739595,"vY0":-122.23839211553094,"vZ0":-1.9580955739696844,"x":113.2,"y":163.0,"x0":-1.9323303290049463,"y0":50.00033920451624,"z0":5.902701878267545,"aX":6.120356387328337},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.7,"breakHorizontal":-8.3,"spinRate":2425,"spinDirection":59},"zone":5,"typeConfidence":2.0,"plateTime":0.44935963550127145,"extension":5.9972840028668175},"index":0,"playId":"6c1e43a1-bd2c-3707-8b6a-901802a545b7","pitchNumber":1,"startTime":"2026-04-07T03:30:27.532Z","endTime":"2026-04-07T03:30:31.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.883892016597056,"aZ":-26.582974984175372,"pfxX":3.7442829510910567,"pfxZ":3.759557120171743,"pX":1.2851392150247232,"pZ":1.2815678326477364,"vX0":6.554610713416071,"vY0":-121.45434852114836,"vZ0":-5.087900029156163,"x":68.01,"y":204.18,"x0":-1.940175663144326,"y0":50.00246204055386,"z0":5.729349397682091,"aX":5.56449409469979},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.8,"breakHorizontal":-8.4,"spinRate":2221,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4518334949406895,"extension":6.152172291616187},"index":1,"playId":"a0541968-dd47-34c2-887b-cf61ba29c40b","pitchNumber":2,"startTime":"2026-04-07T03:30:44.453Z","endTime":"2026-04-07T03:30:49.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.020371281622594,"aZ":-23.556735750845267,"pfxX":-10.019521201287741,"pfxZ":4.591892321174406,"pX":-1.9387482176027726,"pZ":3.2460454610698495,"vX0":3.8633047598827486,"vY0":-136.63027476884966,"vZ0":-2.148615792556677,"x":190.9,"y":151.14,"x0":-2.074738951833356,"y0":50.005726733258435,"z0":5.6729894923237705,"aX":-18.817221890302857},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.0,"breakHorizontal":17.3,"spinRate":2280,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.40192478085626027,"extension":6.3444865415214},"index":2,"playId":"ae509adc-728d-3cf5-8252-5fe07de563fd","pitchNumber":3,"startTime":"2026-04-07T03:30:59.356Z","endTime":"2026-04-07T03:31:15.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_pa"},{"player":{"id":674370,"link":"/api/v1/people/674370"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-04-07T03:31:15.568Z","atBatIndex":57},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Oswald Peraza grounds into a double play, first baseman Matt Olson to second baseman Ozzie Albies to pitcher Osvaldo Bido. Logan O'Hoppe out at 2nd. Oswald Peraza out at 1st.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-07T03:31:22.220Z","endTime":"2026-04-07T03:33:14.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"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,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":674370,"link":"/api/v1/people/674370"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.426757270766604,"aZ":-27.88288628730132,"pfxX":4.456055911577301,"pfxZ":2.938058325002557,"pX":1.3832197980601963,"pZ":1.0715364723622134,"vX0":6.580309862030022,"vY0":-120.86703377653599,"vZ0":-5.158613617684113,"x":64.27,"y":209.85,"x0":-1.96726545405831,"y0":50.002759010745216,"z0":5.72074288574805,"aX":6.505732311218515},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.2,"breakHorizontal":-9.8,"spinRate":2331,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.45544655856960814,"extension":6.257949097858909},"index":0,"playId":"5f0a3f7d-3610-3fdb-8388-0367b4857139","pitchNumber":1,"startTime":"2026-04-07T03:31:35.924Z","endTime":"2026-04-07T03:31:39.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":75.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.352326588995734,"aZ":-32.239263483233714,"pfxX":8.563911891729653,"pfxZ":-0.04671618339198602,"pX":-0.13953051167691038,"pZ":2.5381137012111803,"vX0":2.087941324790992,"vY0":-121.24895564370429,"vZ0":-1.1939470586530017,"x":122.32,"y":170.25,"x0":-2.1272054003510714,"y0":50.00078392333322,"z0":5.8926577728604554,"aX":12.539085782999937},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.1,"breakHorizontal":-16.0,"spinRate":2332,"spinDirection":62},"zone":5,"typeConfidence":2.0,"plateTime":0.45460587944658215,"extension":6.2340811849574145},"index":1,"playId":"368eae19-0fe4-378b-9653-25f9134b0f92","pitchNumber":2,"startTime":"2026-04-07T03:31:51.410Z","endTime":"2026-04-07T03:31:54.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.664397249865562,"aZ":-14.976079386288793,"pfxX":-6.990250996097376,"pfxZ":9.405236281803127,"pX":1.6201352819850332,"pZ":1.1913372484675957,"vX0":11.40530988910291,"vY0":-134.9409228422002,"vZ0":-8.68549229013565,"x":55.24,"y":206.61,"x0":-1.7693810069463345,"y0":50.00312265533683,"z0":5.5256796530551595,"aX":-12.783519870123433},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.0,"breakHorizontal":10.0,"spinRate":2349,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.40720513272132797,"extension":6.513534302083715},"index":2,"playId":"314a3ee6-6969-39a7-8da0-01e343779b25","pitchNumber":3,"startTime":"2026-04-07T03:32:10.702Z","endTime":"2026-04-07T03:32:13.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":74.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.403722597610837,"aZ":-28.572192136199963,"pfxX":6.017653531968067,"pfxZ":2.5429377595230127,"pX":0.5324367631306497,"pZ":1.451851662527043,"vX0":4.241055817465162,"vY0":-119.56020333098408,"vZ0":-3.9433141063345545,"x":96.7,"y":199.58,"x0":-2.059035433350968,"y0":50.0044773482659,"z0":5.7449344495778165,"aX":8.53674164755969},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":3.7,"breakHorizontal":-12.1,"spinRate":2407,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4617081033064845,"extension":6.355403842128762},"index":3,"playId":"5bc2bc36-b792-345a-86d0-313bdad6ac86","pitchNumber":4,"startTime":"2026-04-07T03:32:27.688Z","endTime":"2026-04-07T03:32:32.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.268764764738386,"aZ":-26.86361233279626,"pfxX":4.516785855881141,"pfxZ":3.6011540077817132,"pX":1.3855123864348136,"pZ":2.0179179363339834,"vX0":6.442559755760988,"vY0":-120.79608320705148,"vZ0":-3.448214345623896,"x":64.19,"y":184.3,"x0":-1.9060829946484694,"y0":50.00043783530901,"z0":5.834336331269312,"aX":6.64918954334192},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.9,"breakHorizontal":-9.7,"spinRate":2274,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.45402115678285426,"extension":6.324402945486188},"hitData":{"launchSpeed":61.7,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.34,"coordY":175.75}},"index":4,"playId":"2a78610b-f157-3035-9dee-5138acccf08a","pitchNumber":5,"startTime":"2026-04-07T03:33:05.323Z","endTime":"2026-04-07T03:33:14.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":643289,"link":"/api/v1/people/643289"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":660670,"link":"/api/v1/people/660670"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_ab"},{"player":{"id":674370,"link":"/api/v1/people/674370"},"credit":"p_ab"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":674370,"link":"/api/v1/people/674370"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-04-07T03:33:14.352Z","atBatIndex":58},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mauricio Dubón homers (2) on a fly ball to left field.","rbi":1,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-07T03:35:50.718Z","endTime":"2026-04-07T03:36:42.993Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"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":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":{"id":681217,"link":"/api/v1/people/681217"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Chase Silseth replaces José Soriano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-07T03:34:58.097Z","endTime":"2026-04-07T03:34:59.097Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681217,"link":"/api/v1/people/681217"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":667755,"link":"/api/v1/people/667755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from left field to right field for Jo Adell.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-07T03:34:58.097Z","endTime":"2026-04-07T03:34:59.097Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"300","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Josh Lowe replaces right fielder Jorge Soler, batting 2nd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-07T03:34:58.097Z","endTime":"2026-04-07T03:35:53.030Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":624585,"link":"/api/v1/people/624585"},"defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.105508084771415,"aZ":-28.075297839673098,"pfxX":2.0076701724415775,"pfxZ":2.6039402606089084,"pX":-0.5422698076760352,"pZ":4.796105526413772,"vX0":2.809523087865842,"vY0":-124.94518356833592,"vZ0":3.2876931652242893,"x":137.67,"y":109.29,"x0":-1.9438504510573202,"y0":50.00325949489826,"z0":5.775644021590146,"aX":3.1616842425119187},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.8,"breakHorizontal":-4.3,"spinRate":2748,"spinDirection":65},"zone":11,"typeConfidence":2.0,"plateTime":0.4390399204185713,"extension":5.72894659535859},"index":3,"playId":"55f71e65-75c9-3b05-a89e-97cb4ecc8855","pitchNumber":1,"startTime":"2026-04-07T03:35:53.030Z","endTime":"2026-04-07T03:35:57.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.039458338936335,"aZ":-28.940160931142472,"pfxX":-9.50270831918055,"pfxZ":2.0055322224765693,"pX":-0.3222811568320997,"pZ":2.680145714164914,"vX0":6.4183291109272265,"vY0":-126.8755924780493,"vZ0":-2.009261876377521,"x":129.28,"y":166.42,"x0":-1.6665484432534914,"y0":50.00078608127415,"z0":5.817681963008422,"aX":-15.293765297368498},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.4,"breakHorizontal":15.5,"spinRate":1199,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.4338237824414688,"extension":5.825470208295608},"hitData":{"launchSpeed":103.4,"launchAngle":25.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":28.24,"coordY":83.62}},"index":4,"playId":"e2043a56-eb22-336b-aa77-203e9b6d5e5f","pitchNumber":2,"startTime":"2026-04-07T03:36:08.023Z","endTime":"2026-04-07T03:36:42.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_ab"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_ab"},{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_pa"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.17,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-04-07T03:36:42.993Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronald Acuña Jr. strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-07T03:36:48.511Z","endTime":"2026-04-07T03:39:03.974Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.849671182768432,"aZ":-24.346830958955323,"pfxX":-8.91375212814135,"pfxZ":3.911761037258172,"pX":-0.25132432684026274,"pZ":3.631501945591866,"vX0":6.936305021849611,"vY0":-140.61654899509725,"vZ0":-1.4476682351177808,"x":126.58,"y":140.73,"x0":-1.5917239486441623,"y0":50.006047784352816,"z0":5.7323714081066806,"aX":-17.85596132466348},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.0,"breakHorizontal":14.8,"spinRate":2299,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3894860617409921,"extension":5.967351678967554},"index":0,"playId":"63367e0c-b0c3-31d6-8c55-7d16cd804041","pitchNumber":1,"startTime":"2026-04-07T03:36:53.308Z","endTime":"2026-04-07T03:36:57.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.724935773833998,"aZ":-26.10340883197009,"pfxX":-8.502804152072333,"pfxZ":3.04158920070458,"pX":-0.7327346542350592,"pZ":3.781688107702813,"vX0":5.525611805825123,"vY0":-140.34308796549936,"vZ0":-0.7668124411160168,"x":144.93,"y":136.67,"x0":-1.6223615997751493,"y0":50.00055112174914,"z0":5.758362159315417,"aX":-16.961236335811936},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.5,"breakHorizontal":14.3,"spinRate":2340,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39024994775315935,"extension":5.873785664569104},"index":1,"playId":"f6445bad-a40e-37f4-b307-ce4d6664702e","pitchNumber":2,"startTime":"2026-04-07T03:37:06.556Z","endTime":"2026-04-07T03:37:10.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":681217,"fullName":"Chase Silseth"}}},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":2,"playId":"fb674aaf-470b-4ffd-ac7c-608154af729b","pitchNumber":2,"startTime":"2026-04-07T03:37:21.768Z","endTime":"2026-04-07T03:37:26.768Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.45907812766634,"aZ":-13.652426735779603,"pfxX":-4.337990078583098,"pfxZ":9.212631429973282,"pX":-0.09095353079491275,"pZ":3.2729636541976728,"vX0":5.90545185281341,"vY0":-141.42243624668995,"vZ0":-4.026068629303509,"x":116.75,"y":153.46,"x0":-1.6497655520661167,"y0":50.00454034531668,"z0":5.600537420080706,"aX":-8.723615372837147},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.0,"breakHorizontal":6.6,"spinRate":2466,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.38839155799772795,"extension":5.9005397212114605},"index":3,"playId":"cbc1c6f0-7ebc-38e8-86ae-69a3249e3b47","pitchNumber":3,"startTime":"2026-04-07T03:37:42.421Z","endTime":"2026-04-07T03:37:46.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":80.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75339811248333,"aZ":-26.21765160011181,"pfxX":-7.428052664930859,"pfxZ":3.5449293846491,"pX":0.006656178996520891,"pZ":3.160083663055549,"vX0":6.376495980951734,"vY0":-129.5641697099431,"vZ0":-1.7979760203472135,"x":104.74,"y":179.43,"x0":-1.5340601510108058,"y0":50.00604629310787,"z0":5.88758168043697,"aX":-12.497057481796661},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.2,"breakHorizontal":11.9,"spinRate":1076,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.42447961584564586,"extension":5.97335694614055},"index":4,"playId":"376e410a-6bdf-3ca4-934c-df21c1ae147f","pitchNumber":4,"startTime":"2026-04-07T03:37:56.730Z","endTime":"2026-04-07T03:38:01.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-04-07T03:38:36.219Z","endTime":"2026-04-07T03:39:00.585Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":87.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.49657064735518,"aZ":-13.727895531712582,"pfxX":-5.273288287741209,"pfxZ":9.268031250355106,"pX":1.0237472517249067,"pZ":3.4457509581449477,"vX0":8.51602247255661,"vY0":-140.7765634275447,"vZ0":-3.6744066029926516,"x":77.98,"y":145.74,"x0":-1.3672277236312593,"y0":50.001247917811554,"z0":5.667564605631216,"aX":-10.494468870084502},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.1,"breakHorizontal":7.7,"spinRate":2466,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.39035199078794536,"extension":5.959704092959059},"index":6,"playId":"b7138ec4-c12c-3dd6-90ce-b226ed2feafe","pitchNumber":5,"startTime":"2026-04-07T03:39:00.585Z","endTime":"2026-04-07T03:39:03.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":660670,"link":"/api/v1/people/660670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_ab"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_ab"},{"player":{"id":660670,"link":"/api/v1/people/660670"},"credit":"b_pa"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-04-07T03:39:03.974Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drake Baldwin singles on a line drive to center fielder Bryce Teodosio.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-07T03:39:20.710Z","endTime":"2026-04-07T03:42:01.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.48086643469404,"aZ":-13.647430200796293,"pfxX":-5.593001876480236,"pfxZ":9.425036024812767,"pX":-0.051617550824857326,"pZ":3.0774714880776997,"vX0":6.352252678458158,"vY0":-139.77990606725967,"vZ0":-4.355149741546492,"x":118.97,"y":155.69,"x0":-1.6342126603112024,"y0":50.00282280280223,"z0":5.561324814556981,"aX":-10.994031545980208},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":8.8,"spinRate":2398,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.39286666775418455,"extension":5.9571145760784345},"index":0,"playId":"0db008c9-6477-3d01-866d-09c2dab9f25a","pitchNumber":1,"startTime":"2026-04-07T03:39:27.554Z","endTime":"2026-04-07T03:39:30.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":96.3,"endSpeed":87.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.03620973983806,"aZ":-13.852428063852086,"pfxX":-5.183278546419361,"pfxZ":9.302566495925275,"pX":0.1665365085948635,"pZ":3.353168953334372,"vX0":7.127344944414312,"vY0":-140.0177439280284,"vZ0":-3.7938895182730556,"x":110.65,"y":148.24,"x0":-1.74826977580153,"y0":50.00192612593684,"z0":5.64313336771781,"aX":-10.207941781478855},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.2,"breakHorizontal":7.8,"spinRate":2519,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.39242169450003495,"extension":5.807520862207834},"index":1,"playId":"306adcdf-08aa-346b-b3b0-56d7f7b0172c","pitchNumber":2,"startTime":"2026-04-07T03:39:42.471Z","endTime":"2026-04-07T03:39:45.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":81.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.407366884884652,"aZ":-32.25616152344138,"pfxX":-7.636106221845695,"pfxZ":-0.044344118156927514,"pX":-1.1480009783088188,"pZ":1.3298561593972977,"vX0":3.6047727672210885,"vY0":-130.95212202157313,"vZ0":-5.086324773351371,"x":160.76,"y":202.87,"x0":-1.5611948579006631,"y0":50.005430348673876,"z0":5.752070592733329,"aX":-13.071129697590136},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-1.1,"breakHorizontal":12.8,"spinRate":1002,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4206062327912887,"extension":5.815135252319868},"index":2,"playId":"fd063370-f3b4-3ba8-b6d9-42e25f73084d","pitchNumber":3,"startTime":"2026-04-07T03:40:00.410Z","endTime":"2026-04-07T03:40:07.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.61497013968755,"aZ":-13.650753650171069,"pfxX":-4.737627464055274,"pfxZ":9.41029755967482,"pX":0.06289932291623188,"pZ":3.7867332790756256,"vX0":6.148555087727248,"vY0":-140.56155224722096,"vZ0":-2.72683495622286,"x":114.6,"y":136.54,"x0":-1.5539862459523368,"y0":50.00696890419622,"z0":5.674385713208544,"aX":-9.330486150714101},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":7.1,"spinRate":2437,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.39207864271672976,"extension":5.846415686145198},"index":3,"playId":"3eb6103b-6c0c-37b5-909b-e06aa687e5c1","pitchNumber":4,"startTime":"2026-04-07T03:40:20.000Z","endTime":"2026-04-07T03:40:23.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.249854723755206,"aZ":-28.468312853711666,"pfxX":-7.195814274214909,"pfxZ":2.170815759786387,"pX":-0.37713914232884965,"pZ":-0.2800734078534057,"vX0":5.685818716619827,"vY0":-131.04424745799952,"vZ0":-9.207260927648031,"x":131.38,"y":246.34,"x0":-1.6592055651266768,"y0":50.00382158729914,"z0":5.463829863163615,"aX":-12.29494568517525},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.7,"breakHorizontal":11.5,"spinRate":1149,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.42082761708359584,"extension":5.878942897541358},"index":4,"playId":"7a3423c1-01db-3b80-b183-7fa038b9d488","pitchNumber":5,"startTime":"2026-04-07T03:40:37.538Z","endTime":"2026-04-07T03:40:43.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.70264246867891,"aZ":-14.589368480073636,"pfxX":-5.933579714949676,"pfxZ":8.861511857357065,"pX":0.3781672796147744,"pZ":2.5589709130948215,"vX0":7.5578609496089415,"vY0":-140.64647728755818,"vZ0":-5.640795504792337,"x":102.59,"y":169.69,"x0":-1.5849057332337924,"y0":50.003943616310266,"z0":5.55221069882878,"aX":-11.77668207830644},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.9,"breakHorizontal":9.0,"spinRate":2464,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.3908374332594531,"extension":5.8434197733695825},"index":5,"playId":"7a069a2c-7b45-3951-abc2-d2aa0e553d45","pitchNumber":6,"startTime":"2026-04-07T03:40:59.047Z","endTime":"2026-04-07T03:41:09.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.94320534164712,"aZ":-32.64714324530684,"pfxX":-4.96403016335025,"pfxZ":-0.2743319268501594,"pX":-0.9551900681200439,"pZ":1.66537457205739,"vX0":3.5077141336339035,"vY0":-131.05168315046853,"vZ0":-4.090629385267933,"x":153.41,"y":193.81,"x0":-1.671948429871195,"y0":50.00336952100493,"z0":5.708657529082668,"aX":-8.55974696881933},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-1.2,"breakHorizontal":8.2,"spinRate":1216,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.41934203109405876,"extension":5.818031651598883},"index":6,"playId":"2bc1df37-c27e-375f-96c4-31b9267bbd1f","pitchNumber":7,"startTime":"2026-04-07T03:41:30.974Z","endTime":"2026-04-07T03:41:36.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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.8,"endSpeed":86.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.43508312948925,"aZ":-15.244719586848744,"pfxX":-4.484546944139499,"pfxZ":8.677405723141115,"pX":0.30418031704044024,"pZ":3.636645737074549,"vX0":6.292377637984769,"vY0":-139.30829708290452,"vZ0":-2.9348857340491703,"x":105.41,"y":140.59,"x0":-1.408913152511998,"y0":50.00324776861062,"z0":5.720992463095453,"aX":-8.750302512686634},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":6.7,"spinRate":2339,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3942856985470504,"extension":5.8803922295565885},"hitData":{"launchSpeed":85.6,"launchAngle":17.0,"totalDistance":222.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":134.19,"coordY":87.94}},"index":7,"playId":"a352e502-790b-312d-bcc4-2e88857fc21d","pitchNumber":8,"startTime":"2026-04-07T03:41:52.211Z","endTime":"2026-04-07T03:42:01.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_ab"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_ab"},{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_pa"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.17,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-04-07T03:42:01.915Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Olson grounds out, second baseman Adam Frazier to pitcher Chase Silseth. Drake Baldwin to 2nd.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-07T03:43:20.425Z","endTime":"2026-04-07T03:44:27.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-07T03:42:21.630Z","endTime":"2026-04-07T03:43:22.614Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.932937708035098,"aZ":-24.6373962988202,"pfxX":-4.566707181859769,"pfxZ":4.575114125770973,"pX":0.1556833232653131,"pZ":2.861383657995173,"vX0":6.280646502895056,"vY0":-127.68729077926588,"vZ0":-2.29744635667194,"x":111.07,"y":161.52,"x0":-1.7455319626512455,"y0":50.00123213152347,"z0":5.716483126427715,"aX":-7.52061570186238},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.9,"breakHorizontal":6.8,"spinRate":1143,"spinDirection":260},"zone":5,"typeConfidence":2.0,"plateTime":0.42937996440673976,"extension":5.822980847355392},"index":1,"playId":"29d4c8d2-719c-32af-ba39-7d3220679039","pitchNumber":1,"startTime":"2026-04-07T03:43:22.614Z","endTime":"2026-04-07T03:43:26.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":96.1,"endSpeed":87.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.850204077343534,"aZ":-13.702658726630899,"pfxX":-3.6301497040387214,"pfxZ":9.386186349523271,"pX":0.5104670983565568,"pZ":3.3543447223073684,"vX0":7.332469095886956,"vY0":-139.72413898343157,"vZ0":-3.7321182028610598,"x":97.54,"y":148.21,"x0":-1.6817079945335007,"y0":50.00393800726069,"z0":5.6139575705101095,"aX":-7.145566372969827},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.3,"breakHorizontal":5.0,"spinRate":2451,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.39270280547662884,"extension":5.936972688482784},"index":2,"playId":"ed555a6a-c47b-321d-bbd7-8db720de9797","pitchNumber":2,"startTime":"2026-04-07T03:43:40.393Z","endTime":"2026-04-07T03:43:44.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.899149635483866,"aZ":-18.709258906861645,"pfxX":-5.072135366511116,"pfxZ":6.904904702959232,"pX":-0.5637541333821128,"pZ":4.963178102664946,"vX0":5.398371805619279,"vY0":-139.14765957403398,"vZ0":1.0961743931031243,"x":138.49,"y":104.77,"x0":-1.8753186554542338,"y0":50.00056419619635,"z0":5.808743195953086,"aX":-9.888182647703491},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.0,"breakHorizontal":8.0,"spinRate":2354,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3944998422503039,"extension":5.819189259560451},"index":3,"playId":"c5fcf82c-b048-3dcd-b661-874f0e8ce5dc","pitchNumber":3,"startTime":"2026-04-07T03:44:00.671Z","endTime":"2026-04-07T03:44:04.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":81.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.445663920274313,"aZ":-30.920853571969683,"pfxX":-7.599657223818733,"pfxZ":0.7350587032528217,"pX":-0.19631856757100344,"pZ":0.9372900319861839,"vX0":6.48683017539015,"vY0":-130.46417899907925,"vZ0":-5.895310463680583,"x":124.48,"y":213.47,"x0":-1.7418753636503723,"y0":50.00351143488793,"z0":5.591009133964262,"aX":-12.948194050221007},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.1,"breakHorizontal":12.1,"spinRate":1036,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.42173609856772654,"extension":5.927989249090129},"hitData":{"launchSpeed":85.9,"launchAngle":-27.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.84,"coordY":155.99}},"index":4,"playId":"e243a65a-65fa-3198-b99c-ec1207ffaab3","pitchNumber":4,"startTime":"2026-04-07T03:44:19.590Z","endTime":"2026-04-07T03:44:27.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_ab"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_ab"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-07T03:44:27.635Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Riley walks.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-07T03:44:49.434Z","endTime":"2026-04-07T03:47:53.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"postOnSecond":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.7,"endSpeed":80.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.456968521712408,"aZ":-31.74980513821792,"pfxX":2.7841804043465688,"pfxZ":0.25687231837881175,"pX":0.33922336332114417,"pZ":1.9406949136331313,"vX0":5.138243386781525,"vY0":-127.68946599734831,"vZ0":-2.84308060407546,"x":104.07,"y":186.38,"x0":-2.0644970218689025,"y0":50.00160342972834,"z0":5.578689831845301,"aX":4.574865571809471},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.0,"breakHorizontal":-6.2,"spinRate":2968,"spinDirection":36},"zone":9,"typeConfidence":2.0,"plateTime":0.429730277543547,"extension":5.835162676546641},"index":0,"playId":"5a532fbb-4189-3a87-bcee-331e3f802b18","pitchNumber":1,"startTime":"2026-04-07T03:44:57.043Z","endTime":"2026-04-07T03:45:03.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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.7,"endSpeed":87.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.67699891414974,"aZ":-15.91787440958853,"pfxX":-3.6404714149898716,"pfxZ":8.278442465181296,"pX":-0.3564975482788803,"pZ":4.972584117849365,"vX0":5.386074248067115,"vY0":-139.33552896973,"vZ0":0.5918626289869299,"x":130.59,"y":104.52,"x0":-1.8427248540182222,"y0":50.002394854432424,"z0":5.810193462839153,"aX":-7.149032959022233},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":5.5,"spinRate":2500,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3932845283060207,"extension":5.8424743529180905},"index":1,"playId":"90d4a58f-2e19-387a-a939-3df2400e62c8","pitchNumber":2,"startTime":"2026-04-07T03:45:15.184Z","endTime":"2026-04-07T03:45:18.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.397145791183885,"aZ":-31.00067808344128,"pfxX":4.68175175621677,"pfxZ":0.712277385355601,"pX":1.3251764973593068,"pZ":1.5711687131419774,"vX0":7.00712471781489,"vY0":-127.78447327498081,"vZ0":-3.427604294715672,"x":66.49,"y":196.36,"x0":-2.061245004703622,"y0":50.00540776070261,"z0":5.366226073450045,"aX":7.740180879096334},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.7,"breakHorizontal":-10.1,"spinRate":2842,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.42868022992463173,"extension":5.822979440361374},"index":2,"playId":"3f3ad84b-07c2-3365-ab2a-b5b9cf92f662","pitchNumber":3,"startTime":"2026-04-07T03:45:34.454Z","endTime":"2026-04-07T03:45:38.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-07T03:45:46.739Z","endTime":"2026-04-07T03:46:00.943Z","isPitch":false,"type":"action","player":{"id":663586,"link":"/api/v1/people/663586"},"defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":97.5,"endSpeed":88.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.23155133697645,"aZ":-14.437134795126727,"pfxX":-4.5599574072414395,"pfxZ":8.747285083224318,"pX":0.016467616638505964,"pZ":4.624990903566643,"vX0":6.395925803089719,"vY0":-141.91751873451304,"vZ0":-0.7593005816769733,"x":116.37,"y":113.91,"x0":-1.6801031222528027,"y0":50.00423901730546,"z0":5.820660646234893,"aX":-9.24850006248075},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.8,"breakHorizontal":6.8,"spinRate":2482,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3868032452842005,"extension":5.925740609348},"index":4,"playId":"0f31e39b-3820-3a95-902b-b860f7ff256e","pitchNumber":4,"startTime":"2026-04-07T03:46:00.943Z","endTime":"2026-04-07T03:46:04.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.219535606971125,"aZ":-30.4599122140615,"pfxX":-6.678243600740369,"pfxZ":0.9714806250651238,"pX":0.761051541286317,"pZ":1.8628086216215891,"vX0":8.235251433947933,"vY0":-132.16987329102463,"vZ0":-4.290379560437809,"x":87.99,"y":188.48,"x0":-1.5333090896299277,"y0":50.002250066650625,"z0":5.754181960281252,"aX":-11.768416387940219},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.0,"breakHorizontal":10.2,"spinRate":1238,"spinDirection":235},"zone":9,"typeConfidence":2.0,"plateTime":0.4150447944184652,"extension":6.061758467937675},"index":5,"playId":"831215cb-faf8-312e-a27d-4d2a2151d5f5","pitchNumber":5,"startTime":"2026-04-07T03:46:22.782Z","endTime":"2026-04-07T03:46:26.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":96.8,"endSpeed":87.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.24317291995786,"aZ":-16.07869015634817,"pfxX":-3.541626064985504,"pfxZ":8.076275821568668,"pX":-0.2770157418493688,"pZ":4.258936812989575,"vX0":5.601871520404725,"vY0":-140.8062707090252,"vZ0":-1.289194205473937,"x":127.56,"y":123.79,"x0":-1.8391044945975086,"y0":50.001257283894596,"z0":5.771187219045392,"aX":-7.057471396598654},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.5,"breakHorizontal":5.2,"spinRate":2450,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.39013828242848847,"extension":5.9155343750445235},"index":6,"playId":"68b6cc8b-c1b1-3c5d-be07-9b81c02f95d3","pitchNumber":6,"startTime":"2026-04-07T03:46:44.045Z","endTime":"2026-04-07T03:46:48.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.338753374591935,"aZ":-31.566677601910293,"pfxX":4.1306777153648735,"pfxZ":0.37975593767349736,"pX":1.2336084458521919,"pZ":2.678890606781981,"vX0":6.585962427011496,"vY0":-126.94278182192144,"vZ0":-0.8162591675916369,"x":69.98,"y":166.45,"x0":-1.9452258491174939,"y0":50.00454856088487,"z0":5.548740392160541,"aX":6.648241787286654},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.7,"breakHorizontal":-9.1,"spinRate":2887,"spinDirection":50},"zone":12,"typeConfidence":2.0,"plateTime":0.43377144258654265,"extension":5.802831084783671},"index":7,"playId":"6598e289-6cef-3a57-a6c7-ab4f6f9da0d4","pitchNumber":7,"startTime":"2026-04-07T03:47:03.787Z","endTime":"2026-04-07T03:47:08.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.263354117546594,"aZ":-32.041285585630774,"pfxX":5.776793287228857,"pfxZ":0.08391910540131775,"pX":0.05064316661577286,"pZ":3.3204834425586567,"vX0":3.3583867993643315,"vY0":-126.2454314439431,"vZ0":0.755076538552695,"x":115.07,"y":149.13,"x0":-2.0484478084908355,"y0":50.00321533227667,"z0":5.601178178326636,"aX":9.303142384862783},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.6,"breakHorizontal":-11.3,"spinRate":2903,"spinDirection":56},"zone":2,"typeConfidence":2.0,"plateTime":0.43423392535445826,"extension":5.827233461593692},"index":8,"playId":"07071abe-fc71-3499-a27a-69554a0b25bf","pitchNumber":8,"startTime":"2026-04-07T03:47:25.993Z","endTime":"2026-04-07T03:47:29.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":95.9,"endSpeed":87.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.508972080068574,"aZ":-14.521891165736642,"pfxX":-4.310283293278056,"pfxZ":9.009172864023363,"pX":0.9476734043202534,"pZ":4.396152581874999,"vX0":9.000705313760294,"vY0":-139.3673376357862,"vZ0":-1.112321916838889,"x":80.88,"y":120.08,"x0":-1.7695722829666949,"y0":50.00149713817514,"z0":5.763529360408715,"aX":-8.445675844858853},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":5.9,"spinRate":2509,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.39362847506412013,"extension":5.918419622053383},"index":9,"playId":"2f19a579-9359-3565-a251-59ec3bf2fdbd","pitchNumber":9,"startTime":"2026-04-07T03:47:48.997Z","endTime":"2026-04-07T03:47:53.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_pa"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.9,"awayTeamWinProbability":1.0999999999999943,"homeTeamWinProbabilityAdded":-0.6999999999999886,"leverageIndex":0.15,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-04-07T03:47:53.959Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mike Yastrzemski flies out to center fielder Bryce Teodosio.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-07T03:50:43.430Z","endTime":"2026-04-07T03:51:45.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".295"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".579"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".265"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".844"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.400"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".553"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".650"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".735"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.82"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.15"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.25"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.21"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.14"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.19"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.36"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.56"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.77"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.88"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.94"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.12"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.20"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".844"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.400"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".553"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".650"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".735"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-07T03:48:10.890Z","endTime":"2026-04-07T03:48:57.992Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":663586,"link":"/api/v1/people/663586"},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jordan Romano replaces Chase Silseth.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-07T03:48:57.992Z","endTime":"2026-04-07T03:50:45.610Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605447,"link":"/api/v1/people/605447"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":663586,"link":"/api/v1/people/663586"},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":94.9,"endSpeed":86.0,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.108901778293095,"aZ":-9.074452151696388,"pfxX":-2.6449387447675847,"pfxZ":12.112881539228006,"pX":0.4234189333924424,"pZ":2.688783011820539,"vX0":7.153723534737167,"vY0":-137.8225060568711,"vZ0":-6.698745916383456,"x":100.86,"y":166.18,"x0":-1.8722710963611766,"y0":50.00447616145128,"z0":5.777169315648238,"aX":-5.045442992305012},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":20.5,"breakHorizontal":3.1,"spinRate":2466,"spinDirection":198},"zone":6,"typeConfidence":0.9,"plateTime":0.3987369816647308,"extension":7.474637696902403},"index":2,"playId":"b65af900-b527-3034-b84a-ccd809cc21b6","pitchNumber":1,"startTime":"2026-04-07T03:50:45.610Z","endTime":"2026-04-07T03:50:49.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":663586,"link":"/api/v1/people/663586"},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.5,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.74225122889931,"aZ":-9.930602457207883,"pfxX":-0.742735791146467,"pfxZ":11.502718591175864,"pX":0.21535335014787735,"pZ":3.2173957731056584,"vX0":4.5663935339558686,"vY0":-138.8215082625473,"vZ0":-5.73137075147124,"x":108.79,"y":151.91,"x0":-1.36095050780421,"y0":50.00343017898851,"z0":5.982950930813624,"aX":-1.4367467922419863},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.7,"breakHorizontal":0.4,"spinRate":2395,"spinDirection":189},"zone":2,"typeConfidence":0.9,"plateTime":0.3959522644222173,"extension":7.337778743321801},"index":3,"playId":"66687065-4ab0-304f-9e24-7db4d37484d7","pitchNumber":2,"startTime":"2026-04-07T03:51:04.368Z","endTime":"2026-04-07T03:51:08.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":663586,"link":"/api/v1/people/663586"},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-07T03:51:19.569Z","endTime":"2026-04-07T03:51:36.435Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":663586,"link":"/api/v1/people/663586"},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.03796432702262,"aZ":-10.291656728633056,"pfxX":-1.1485064950039914,"pfxZ":11.162648606694528,"pX":0.13444837964550793,"pZ":2.88001255100549,"vX0":4.450870542873343,"vY0":-139.94585176826482,"vZ0":-6.603269686026526,"x":111.88,"y":161.02,"x0":-1.3355865204926076,"y0":50.003744252539946,"z0":5.962787888075661,"aX":-2.2524588954747227},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.8,"breakHorizontal":1.1,"spinRate":2383,"spinDirection":190},"zone":2,"typeConfidence":0.9,"plateTime":0.3931568324170458,"extension":7.343812101931621},"hitData":{"launchSpeed":88.0,"launchAngle":39.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":156.85,"coordY":81.09}},"index":5,"playId":"c141a862-055e-32c6-ae26-98ef5a3a7233","pitchNumber":3,"startTime":"2026-04-07T03:51:36.435Z","endTime":"2026-04-07T03:51:45.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":663586,"link":"/api/v1/people/663586"},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-07T03:51:45.406Z","atBatIndex":64}]